Warning: Permanently added '54.226.107.71' (ED25519) to the list of known hosts. Dload Upload Total Spent Left Speed 100 2158k 100 2158k 0 0 120M 0 --:--:-- --:--:-- --:--:-- 123M INFO: Reading stdout from command: md5sum ansible-documentation-2.19.0b2.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-jyg_9es8/ansible-core/ansible-core.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-jyg_9es8/ansible-core --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1745810363.110066 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.1 starting (python version = 3.13.0, NVR = mock-6.1-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-jyg_9es8/ansible-core/ansible-core.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-jyg_9es8/ansible-core --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1745810363.110066 -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-jyg_9es8/ansible-core/ansible-core.spec) Config(fedora-40-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.1 INFO: Mock Version: 6.1 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-x86_64-bootstrap-1745810363.110066/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 container image: registry.fedoraproject.org/fedora:40 INFO: Pulling image: registry.fedoraproject.org/fedora:40 INFO: Tagging container image as mock-bootstrap-8fcea085-61cd-4bb6-a2ca-d1b6e69278f8 INFO: Checking that 7cbf94f2e2b7a4e86b60522ae6d1b7c241fdf32ffef0bb0dca8795f698afc2b7 image matches host's architecture INFO: Copy content of container 7cbf94f2e2b7a4e86b60522ae6d1b7c241fdf32ffef0bb0dca8795f698afc2b7 to /var/lib/mock/fedora-40-x86_64-bootstrap-1745810363.110066/root INFO: mounting 7cbf94f2e2b7a4e86b60522ae6d1b7c241fdf32ffef0bb0dca8795f698afc2b7 with podman image mount INFO: image 7cbf94f2e2b7a4e86b60522ae6d1b7c241fdf32ffef0bb0dca8795f698afc2b7 as /var/lib/containers/storage/overlay/7d01e02cd6c79a73983f09955b2e82da0da21f53d01c5124b4092dccb992bea5/merged INFO: umounting image 7cbf94f2e2b7a4e86b60522ae6d1b7c241fdf32ffef0bb0dca8795f698afc2b7 (/var/lib/containers/storage/overlay/7d01e02cd6c79a73983f09955b2e82da0da21f53d01c5124b4092dccb992bea5/merged) with podman image umount INFO: Removing image mock-bootstrap-8fcea085-61cd-4bb6-a2ca-d1b6e69278f8 INFO: Using 'dnf4' instead of 'dnf5' for bootstrap chroot INFO: Package manager dnf4 detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf5 tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 252 kB/s | 11 kB 00:00 fedora 44 MB/s | 20 MB 00:00 updates 7.6 MB/s | 13 MB 00:01 Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: dnf5 x86_64 5.1.17-4.fc40 updates 696 k dnf5-plugins x86_64 5.1.17-4.fc40 updates 355 k Installing dependencies: fmt x86_64 10.2.1-5.fc40 updates 125 k libdnf5 x86_64 5.1.17-4.fc40 updates 996 k libdnf5-cli x86_64 5.1.17-4.fc40 updates 228 k sdbus-cpp x86_64 1.4.0-2.fc40 fedora 110 k Transaction Summary ================================================================================ Install 6 Packages Total download size: 2.5 M Installed size: 6.9 M Downloading Packages: (1/6): sdbus-cpp-1.4.0-2.fc40.x86_64.rpm 9.1 MB/s | 110 kB 00:00 (2/6): dnf5-5.1.17-4.fc40.x86_64.rpm 51 MB/s | 696 kB 00:00 (3/6): dnf5-plugins-5.1.17-4.fc40.x86_64.rpm 24 MB/s | 355 kB 00:00 (4/6): fmt-10.2.1-5.fc40.x86_64.rpm 40 MB/s | 125 kB 00:00 (5/6): libdnf5-5.1.17-4.fc40.x86_64.rpm 233 MB/s | 996 kB 00:00 (6/6): libdnf5-cli-5.1.17-4.fc40.x86_64.rpm 59 MB/s | 228 kB 00:00 -------------------------------------------------------------------------------- Total 6.2 MB/s | 2.5 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : fmt-10.2.1-5.fc40.x86_64 1/6 Installing : libdnf5-5.1.17-4.fc40.x86_64 2/6 Installing : libdnf5-cli-5.1.17-4.fc40.x86_64 3/6 Installing : sdbus-cpp-1.4.0-2.fc40.x86_64 4/6 Installing : dnf5-5.1.17-4.fc40.x86_64 5/6 Installing : dnf5-plugins-5.1.17-4.fc40.x86_64 6/6 Running scriptlet: dnf5-plugins-5.1.17-4.fc40.x86_64 6/6 Installed: dnf5-5.1.17-4.fc40.x86_64 dnf5-plugins-5.1.17-4.fc40.x86_64 fmt-10.2.1-5.fc40.x86_64 libdnf5-5.1.17-4.fc40.x86_64 libdnf5-cli-5.1.17-4.fc40.x86_64 sdbus-cpp-1.4.0-2.fc40.x86_64 Complete! INFO: Switching package manager from dnf4 to the dnf5 (direct choice) Finish(bootstrap): installing dnf5 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-40-x86_64-1745810363.110066/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 dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc40.x86_64 rpm-sequoia-1.7.0-5.fc40.x86_64 python3-dnf-4.23.0-1.fc40.1.noarch yum-4.23.0-1.fc40.1.noarch dnf5-5.1.17-4.fc40.x86_64 dnf5-plugins-5.1.17-4.fc40.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 30.0 MiB/s | 20.1 MiB | 00m01s >>> Downloading successful, but checksum doesn't match. Calculated: 99547aee962c >>> Status code: 404 for https://d2lzkl7pfhq30w.cloudfront.net/pub/fedora/linux/ >>> Status code: 404 for https://d2lzkl7pfhq30w.cloudfront.net/pub/fedora/linux/ fedora 100% | 38.7 MiB/s | 20.8 MiB | 00m01s Copr repository 100% | 487.0 KiB/s | 12.7 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.26-3.fc40 fedora 8.1 MiB bzip2 x86_64 1.0.8-18.fc40 fedora 91.7 KiB coreutils x86_64 9.4-9.fc40 updates 5.8 MiB cpio x86_64 2.15-1.fc40 fedora 1.1 MiB diffutils x86_64 3.10-5.fc40 fedora 1.6 MiB fedora-release-common noarch 40-40 updates 19.2 KiB findutils x86_64 1:4.9.0-9.fc40 updates 1.5 MiB gawk x86_64 5.3.0-3.fc40 fedora 1.7 MiB glibc-minimal-langpack x86_64 2.39-37.fc40 updates 0.0 B grep x86_64 3.11-7.fc40 fedora 1.0 MiB gzip x86_64 1.13-1.fc40 fedora 385.0 KiB info x86_64 7.1-2.fc40 fedora 357.8 KiB patch x86_64 2.7.6-24.fc40 fedora 262.8 KiB redhat-rpm-config noarch 288-1.fc40 updates 185.2 KiB rpm-build x86_64 4.19.1.1-1.fc40 fedora 173.7 KiB sed x86_64 4.9-1.fc40 fedora 861.5 KiB shadow-utils x86_64 2:4.15.1-4.fc40 updates 4.1 MiB tar x86_64 2:1.35-3.fc40 fedora 2.9 MiB unzip x86_64 6.0-63.fc40 fedora 382.8 KiB util-linux x86_64 2.40.2-1.fc40 updates 3.7 MiB which x86_64 2.21-41.fc40 fedora 80.2 KiB xz x86_64 1:5.4.6-3.fc40 fedora 2.0 MiB Installing dependencies: alternatives x86_64 1.27-1.fc40 updates 66.3 KiB ansible-srpm-macros noarch 1-16.fc40 updates 35.7 KiB audit-libs x86_64 4.0.3-1.fc40 updates 347.4 KiB authselect x86_64 1.5.0-6.fc40 updates 153.6 KiB authselect-libs x86_64 1.5.0-6.fc40 updates 818.2 KiB basesystem noarch 11-20.fc40 fedora 0.0 B binutils x86_64 2.41-38.fc40 updates 26.4 MiB binutils-gold x86_64 2.41-38.fc40 updates 2.0 MiB bzip2-libs x86_64 1.0.8-18.fc40 fedora 80.7 KiB ca-certificates noarch 2024.2.69_v8.0.401-1.0.fc40 updates 2.4 MiB coreutils-common x86_64 9.4-9.fc40 updates 11.4 MiB cracklib x86_64 2.9.11-5.fc40 fedora 238.9 KiB crypto-policies noarch 20241011-1.git5930b9a.fc40 updates 158.0 KiB curl x86_64 8.6.0-10.fc40 updates 738.6 KiB cyrus-sasl-lib x86_64 2.1.28-19.fc40 fedora 2.3 MiB debugedit x86_64 5.0-18.fc40 updates 199.3 KiB dwz x86_64 0.15-8.fc40 updates 294.9 KiB ed x86_64 1.20.2-1.fc40 updates 146.9 KiB efi-srpm-macros noarch 5-11.fc40 fedora 40.1 KiB elfutils x86_64 0.192-9.fc40 updates 2.7 MiB elfutils-debuginfod-client x86_64 0.192-9.fc40 updates 80.2 KiB elfutils-default-yama-scope noarch 0.192-9.fc40 updates 1.8 KiB elfutils-libelf x86_64 0.192-9.fc40 updates 1.2 MiB elfutils-libs x86_64 0.192-9.fc40 updates 670.3 KiB fedora-gpg-keys noarch 40-2 updates 124.7 KiB fedora-release noarch 40-40 updates 0.0 B fedora-release-identity-basic noarch 40-40 updates 654.0 B fedora-repos noarch 40-2 updates 4.9 KiB file x86_64 5.45-4.fc40 fedora 103.5 KiB file-libs x86_64 5.45-4.fc40 fedora 9.9 MiB filesystem x86_64 3.18-8.fc40 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-14.fc40 fedora 55.3 KiB forge-srpm-macros noarch 0.4.0-1.fc40 updates 38.9 KiB fpc-srpm-macros noarch 1.3-12.fc40 fedora 144.0 B gdb-minimal x86_64 16.2-1.fc40 updates 13.3 MiB gdbm x86_64 1:1.23-6.fc40 fedora 460.9 KiB gdbm-libs x86_64 1:1.23-6.fc40 fedora 121.9 KiB ghc-srpm-macros noarch 1.9.1-1.fc40 updates 747.0 B glibc x86_64 2.39-37.fc40 updates 6.6 MiB glibc-common x86_64 2.39-37.fc40 updates 1.0 MiB glibc-gconv-extra x86_64 2.39-37.fc40 updates 7.8 MiB gmp x86_64 1:6.2.1-8.fc40 fedora 794.6 KiB gnat-srpm-macros noarch 6-5.fc40 fedora 1.0 KiB go-srpm-macros noarch 3.5.0-1.fc40 fedora 60.6 KiB jansson x86_64 2.13.1-9.fc40 fedora 88.3 KiB json-c x86_64 0.17-3.fc40 fedora 82.4 KiB kernel-srpm-macros noarch 1.0-23.fc40 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-3.fc40 fedora 54.4 KiB krb5-libs x86_64 1.21.3-3.fc40 updates 2.3 MiB libacl x86_64 2.3.2-1.fc40 fedora 40.0 KiB libarchive x86_64 3.7.2-7.fc40 updates 922.6 KiB libattr x86_64 2.5.2-3.fc40 fedora 28.5 KiB libblkid x86_64 2.40.2-1.fc40 updates 258.6 KiB libbrotli x86_64 1.1.0-3.fc40 fedora 829.5 KiB libcap x86_64 2.69-8.fc40 updates 219.8 KiB libcap-ng x86_64 0.8.4-4.fc40 fedora 73.1 KiB libcom_err x86_64 1.47.0-5.fc40 fedora 67.2 KiB libcurl x86_64 8.6.0-10.fc40 updates 776.8 KiB libeconf x86_64 0.6.2-2.fc40 updates 58.0 KiB libevent x86_64 2.1.12-12.fc40 fedora 895.6 KiB libfdisk x86_64 2.40.2-1.fc40 updates 362.9 KiB libffi x86_64 3.4.4-7.fc40 fedora 81.6 KiB libgcc x86_64 14.2.1-3.fc40 updates 274.6 KiB libgomp x86_64 14.2.1-3.fc40 updates 523.6 KiB libidn2 x86_64 2.3.8-1.fc40 updates 556.6 KiB libmount x86_64 2.40.2-1.fc40 updates 355.8 KiB libnghttp2 x86_64 1.59.0-3.fc40 updates 166.1 KiB libnsl2 x86_64 2.0.1-1.fc40 fedora 57.9 KiB libpkgconf x86_64 2.1.1-2.fc40 updates 74.2 KiB libpsl x86_64 0.21.5-3.fc40 fedora 80.5 KiB libpwquality x86_64 1.4.5-9.fc40 fedora 417.8 KiB libselinux x86_64 3.7-5.fc40 updates 177.0 KiB libsemanage x86_64 3.7-2.fc40 updates 293.5 KiB libsepol x86_64 3.7-2.fc40 updates 817.9 KiB libsmartcols x86_64 2.40.2-1.fc40 updates 180.4 KiB libssh x86_64 0.10.6-5.fc40 fedora 509.3 KiB libssh-config noarch 0.10.6-5.fc40 fedora 277.0 B libstdc++ x86_64 14.2.1-3.fc40 updates 2.8 MiB libtasn1 x86_64 4.20.0-1.fc40 updates 176.4 KiB libtirpc x86_64 1.3.6-1.rc3.fc40 updates 202.7 KiB libtool-ltdl x86_64 2.4.7-10.fc40 fedora 66.2 KiB libunistring x86_64 1.1-7.fc40 fedora 1.7 MiB libutempter x86_64 1.2.1-13.fc40 fedora 57.7 KiB libuuid x86_64 2.40.2-1.fc40 updates 37.5 KiB libverto x86_64 0.3.2-8.fc40 fedora 29.5 KiB libxcrypt x86_64 4.4.38-7.fc40 updates 288.5 KiB libxml2 x86_64 2.12.10-1.fc40 updates 1.7 MiB libzstd x86_64 1.5.7-1.fc40 updates 804.0 KiB lua-libs x86_64 5.4.6-5.fc40 fedora 281.1 KiB lua-srpm-macros noarch 1-13.fc40 fedora 1.3 KiB lz4-libs x86_64 1.9.4-6.fc40 fedora 129.4 KiB mpfr x86_64 4.2.1-4.fc40 updates 832.0 KiB ncurses-base noarch 6.4-12.20240127.fc40 fedora 326.2 KiB ncurses-libs x86_64 6.4-12.20240127.fc40 fedora 963.2 KiB ocaml-srpm-macros noarch 9-3.fc40 fedora 1.9 KiB openblas-srpm-macros noarch 2-16.fc40 fedora 104.0 B openldap x86_64 2.6.9-1.fc40 updates 641.3 KiB openssl-libs x86_64 1:3.2.4-1.fc40 updates 7.8 MiB p11-kit x86_64 0.25.5-1.fc40 updates 2.2 MiB p11-kit-trust x86_64 0.25.5-1.fc40 updates 391.4 KiB package-notes-srpm-macros noarch 0.5-11.fc40 fedora 1.6 KiB pam x86_64 1.6.1-5.fc40 updates 1.8 MiB pam-libs x86_64 1.6.1-5.fc40 updates 135.0 KiB pcre2 x86_64 10.44-1.fc40 updates 653.5 KiB pcre2-syntax noarch 10.44-1.fc40 updates 251.6 KiB perl-srpm-macros noarch 1-53.fc40 fedora 861.0 B pkgconf x86_64 2.1.1-2.fc40 updates 82.9 KiB pkgconf-m4 noarch 2.1.1-2.fc40 updates 13.9 KiB pkgconf-pkg-config x86_64 2.1.1-2.fc40 updates 989.0 B popt x86_64 1.19-6.fc40 fedora 136.9 KiB publicsuffix-list-dafsa noarch 20250116-1.fc40 updates 68.5 KiB pyproject-srpm-macros noarch 1.18.1-1.fc40 updates 1.9 KiB python-srpm-macros noarch 3.12-8.fc40 updates 50.6 KiB qt5-srpm-macros noarch 5.15.15-1.fc40 updates 500.0 B qt6-srpm-macros noarch 6.8.2-1.fc40 updates 456.0 B readline x86_64 8.2-8.fc40 fedora 489.2 KiB rpm x86_64 4.19.1.1-1.fc40 fedora 3.0 MiB rpm-build-libs x86_64 4.19.1.1-1.fc40 fedora 198.4 KiB rpm-libs x86_64 4.19.1.1-1.fc40 fedora 709.9 KiB rpm-sequoia x86_64 1.7.0-5.fc40 updates 2.4 MiB rust-srpm-macros noarch 26.3-1.fc40 updates 4.8 KiB setup noarch 2.14.5-2.fc40 fedora 720.4 KiB sqlite-libs x86_64 3.45.1-3.fc40 updates 1.5 MiB systemd-libs x86_64 255.18-1.fc40 updates 1.9 MiB util-linux-core x86_64 2.40.2-1.fc40 updates 1.5 MiB xxhash-libs x86_64 0.8.3-1.fc40 updates 90.2 KiB xz-libs x86_64 1:5.4.6-3.fc40 fedora 209.8 KiB zig-srpm-macros noarch 1-2.fc40 fedora 1.1 KiB zip x86_64 3.0-40.fc40 fedora 703.2 KiB zlib-ng-compat x86_64 2.1.7-2.fc40 updates 134.0 KiB zstd x86_64 1.5.7-1.fc40 updates 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 153 packages Total size of inbound packages is 53 MiB. Need to download 53 MiB. After this operation 180 MiB will be used (install 180 MiB, remove 0 B). [ 1/153] bzip2-0:1.0.8-18.fc40.x86_64 100% | 6.4 MiB/s | 52.4 KiB | 00m00s [ 2/153] cpio-0:2.15-1.fc40.x86_64 100% | 22.0 MiB/s | 292.2 KiB | 00m00s [ 3/153] diffutils-0:3.10-5.fc40.x86_6 100% | 66.0 MiB/s | 405.6 KiB | 00m00s [ 4/153] grep-0:3.11-7.fc40.x86_64 100% | 97.7 MiB/s | 300.2 KiB | 00m00s [ 5/153] bash-0:5.2.26-3.fc40.x86_64 100% | 95.1 MiB/s | 1.8 MiB | 00m00s [ 6/153] gzip-0:1.13-1.fc40.x86_64 100% | 41.7 MiB/s | 170.6 KiB | 00m00s [ 7/153] info-0:7.1-2.fc40.x86_64 100% | 44.5 MiB/s | 182.3 KiB | 00m00s [ 8/153] patch-0:2.7.6-24.fc40.x86_64 100% | 63.8 MiB/s | 130.7 KiB | 00m00s [ 9/153] rpm-build-0:4.19.1.1-1.fc40.x 100% | 25.5 MiB/s | 78.2 KiB | 00m00s [ 10/153] sed-0:4.9-1.fc40.x86_64 100% | 77.7 MiB/s | 318.2 KiB | 00m00s [ 11/153] unzip-0:6.0-63.fc40.x86_64 100% | 90.1 MiB/s | 184.5 KiB | 00m00s [ 12/153] tar-2:1.35-3.fc40.x86_64 100% | 104.6 MiB/s | 856.6 KiB | 00m00s [ 13/153] which-0:2.21-41.fc40.x86_64 100% | 8.1 MiB/s | 41.4 KiB | 00m00s [ 14/153] xz-1:5.4.6-3.fc40.x86_64 100% | 108.9 MiB/s | 557.4 KiB | 00m00s [ 15/153] fedora-release-common-0:40-40 100% | 7.0 MiB/s | 21.5 KiB | 00m00s [ 16/153] coreutils-0:9.4-9.fc40.x86_64 100% | 163.2 MiB/s | 1.1 MiB | 00m00s [ 17/153] findutils-1:4.9.0-9.fc40.x86_ 100% | 80.0 MiB/s | 491.4 KiB | 00m00s [ 18/153] glibc-minimal-langpack-0:2.39 100% | 16.4 MiB/s | 84.1 KiB | 00m00s [ 19/153] gawk-0:5.3.0-3.fc40.x86_64 100% | 119.0 MiB/s | 1.1 MiB | 00m00s [ 20/153] redhat-rpm-config-0:288-1.fc4 100% | 13.4 MiB/s | 82.1 KiB | 00m00s [ 21/153] shadow-utils-2:4.15.1-4.fc40. 100% | 146.7 MiB/s | 1.3 MiB | 00m00s [ 22/153] util-linux-0:2.40.2-1.fc40.x8 100% | 120.6 MiB/s | 1.2 MiB | 00m00s [ 23/153] ncurses-libs-0:6.4-12.2024012 100% | 54.1 MiB/s | 332.5 KiB | 00m00s [ 24/153] filesystem-0:3.18-8.fc40.x86_ 100% | 45.3 MiB/s | 1.1 MiB | 00m00s [ 25/153] bzip2-libs-0:1.0.8-18.fc40.x8 100% | 869.3 KiB/s | 40.9 KiB | 00m00s [ 26/153] libattr-0:2.5.2-3.fc40.x86_64 100% | 295.0 KiB/s | 18.0 KiB | 00m00s [ 27/153] file-0:5.45-4.fc40.x86_64 100% | 753.4 KiB/s | 49.0 KiB | 00m00s [ 28/153] popt-0:1.19-6.fc40.x86_64 100% | 1.8 MiB/s | 66.7 KiB | 00m00s [ 29/153] readline-0:8.2-8.fc40.x86_64 100% | 8.7 MiB/s | 213.3 KiB | 00m00s [ 30/153] rpm-build-libs-0:4.19.1.1-1.f 100% | 23.2 MiB/s | 95.0 KiB | 00m00s [ 31/153] rpm-0:4.19.1.1-1.fc40.x86_64 100% | 52.7 MiB/s | 540.1 KiB | 00m00s [ 32/153] libacl-0:2.3.2-1.fc40.x86_64 100% | 11.9 MiB/s | 24.4 KiB | 00m00s [ 33/153] rpm-libs-0:4.19.1.1-1.fc40.x8 100% | 75.4 MiB/s | 308.9 KiB | 00m00s [ 34/153] xz-libs-1:5.4.6-3.fc40.x86_64 100% | 35.8 MiB/s | 110.0 KiB | 00m00s [ 35/153] gmp-1:6.2.1-8.fc40.x86_64 100% | 101.7 MiB/s | 312.5 KiB | 00m00s [ 36/153] glibc-common-0:2.39-37.fc40.x 100% | 90.0 MiB/s | 368.8 KiB | 00m00s [ 37/153] efi-srpm-macros-0:5-11.fc40.n 100% | 5.4 MiB/s | 22.3 KiB | 00m00s [ 38/153] coreutils-common-0:9.4-9.fc40 100% | 195.4 MiB/s | 2.1 MiB | 00m00s [ 39/153] fonts-srpm-macros-1:2.0.5-14. 100% | 5.2 MiB/s | 26.5 KiB | 00m00s [ 40/153] fpc-srpm-macros-0:1.3-12.fc40 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 41/153] gnat-srpm-macros-0:6-5.fc40.n 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 42/153] kernel-srpm-macros-0:1.0-23.f 100% | 9.5 MiB/s | 9.7 KiB | 00m00s [ 43/153] lua-srpm-macros-0:1-13.fc40.n 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [ 44/153] go-srpm-macros-0:3.5.0-1.fc40 100% | 26.9 MiB/s | 27.5 KiB | 00m00s [ 45/153] ocaml-srpm-macros-0:9-3.fc40. 100% | 8.9 MiB/s | 9.1 KiB | 00m00s [ 46/153] openblas-srpm-macros-0:2-16.f 100% | 7.3 MiB/s | 7.5 KiB | 00m00s [ 47/153] package-notes-srpm-macros-0:0 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [ 48/153] zig-srpm-macros-0:1-2.fc40.no 100% | 7.9 MiB/s | 8.0 KiB | 00m00s [ 49/153] perl-srpm-macros-0:1-53.fc40. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 50/153] zip-0:3.0-40.fc40.x86_64 100% | 86.2 MiB/s | 264.8 KiB | 00m00s [ 51/153] setup-0:2.14.5-2.fc40.noarch 100% | 50.4 MiB/s | 154.7 KiB | 00m00s [ 52/153] util-linux-core-0:2.40.2-1.fc 100% | 174.7 MiB/s | 536.6 KiB | 00m00s [ 53/153] libcap-ng-0:0.8.4-4.fc40.x86_ 100% | 15.9 MiB/s | 32.6 KiB | 00m00s [ 54/153] libutempter-0:1.2.1-13.fc40.x 100% | 25.8 MiB/s | 26.4 KiB | 00m00s [ 55/153] ncurses-base-0:6.4-12.2024012 100% | 43.4 MiB/s | 88.8 KiB | 00m00s [ 56/153] lua-libs-0:5.4.6-5.fc40.x86_6 100% | 64.4 MiB/s | 131.9 KiB | 00m00s [ 57/153] file-libs-0:5.45-4.fc40.x86_6 100% | 149.0 MiB/s | 762.7 KiB | 00m00s [ 58/153] basesystem-0:11-20.fc40.noarc 100% | 2.3 MiB/s | 7.2 KiB | 00m00s [ 59/153] glibc-gconv-extra-0:2.39-37.f 100% | 150.5 MiB/s | 1.7 MiB | 00m00s [ 60/153] glibc-0:2.39-37.fc40.x86_64 100% | 137.0 MiB/s | 2.2 MiB | 00m00s [ 61/153] libselinux-0:3.7-5.fc40.x86_6 100% | 9.5 MiB/s | 88.0 KiB | 00m00s [ 62/153] libsepol-0:3.7-2.fc40.x86_64 100% | 66.8 MiB/s | 342.2 KiB | 00m00s [ 63/153] libcap-0:2.69-8.fc40.x86_64 100% | 41.8 MiB/s | 85.7 KiB | 00m00s [ 64/153] libzstd-0:1.5.7-1.fc40.x86_64 100% | 102.5 MiB/s | 314.9 KiB | 00m00s [ 65/153] zlib-ng-compat-0:2.1.7-2.fc40 100% | 25.3 MiB/s | 77.7 KiB | 00m00s [ 66/153] sqlite-libs-0:3.45.1-3.fc40.x 100% | 102.6 MiB/s | 735.2 KiB | 00m00s [ 67/153] rpm-sequoia-0:1.7.0-5.fc40.x8 100% | 99.0 MiB/s | 912.5 KiB | 00m00s [ 68/153] elfutils-libelf-0:0.192-9.fc4 100% | 40.7 MiB/s | 208.4 KiB | 00m00s [ 69/153] elfutils-libs-0:0.192-9.fc40. 100% | 85.8 MiB/s | 263.5 KiB | 00m00s [ 70/153] elfutils-debuginfod-client-0: 100% | 15.1 MiB/s | 46.4 KiB | 00m00s [ 71/153] elfutils-0:0.192-9.fc40.x86_6 100% | 106.7 MiB/s | 546.1 KiB | 00m00s [ 72/153] json-c-0:0.17-3.fc40.x86_64 100% | 10.7 MiB/s | 44.0 KiB | 00m00s [ 73/153] libgcc-0:14.2.1-3.fc40.x86_64 100% | 65.1 MiB/s | 133.3 KiB | 00m00s [ 74/153] libgomp-0:14.2.1-3.fc40.x86_6 100% | 115.2 MiB/s | 353.9 KiB | 00m00s [ 75/153] jansson-0:2.13.1-9.fc40.x86_6 100% | 21.6 MiB/s | 44.2 KiB | 00m00s [ 76/153] debugedit-0:5.0-18.fc40.x86_6 100% | 39.1 MiB/s | 80.0 KiB | 00m00s [ 77/153] pkgconf-pkg-config-0:2.1.1-2. 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 78/153] pkgconf-0:2.1.1-2.fc40.x86_64 100% | 14.2 MiB/s | 43.7 KiB | 00m00s [ 79/153] pkgconf-m4-0:2.1.1-2.fc40.noa 100% | 4.6 MiB/s | 14.0 KiB | 00m00s [ 80/153] libpkgconf-0:2.1.1-2.fc40.x86 100% | 18.5 MiB/s | 37.9 KiB | 00m00s [ 81/153] zstd-0:1.5.7-1.fc40.x86_64 100% | 119.3 MiB/s | 488.8 KiB | 00m00s [ 82/153] lz4-libs-0:1.9.4-6.fc40.x86_6 100% | 21.9 MiB/s | 67.2 KiB | 00m00s [ 83/153] curl-0:8.6.0-10.fc40.x86_64 100% | 73.1 MiB/s | 299.2 KiB | 00m00s [ 84/153] libarchive-0:3.7.2-7.fc40.x86 100% | 66.5 MiB/s | 408.5 KiB | 00m00s [ 85/153] binutils-0:2.41-38.fc40.x86_6 100% | 222.9 MiB/s | 6.2 MiB | 00m00s [ 86/153] ed-0:1.20.2-1.fc40.x86_64 100% | 8.0 MiB/s | 81.9 KiB | 00m00s [ 87/153] pcre2-0:10.44-1.fc40.x86_64 100% | 26.4 MiB/s | 242.9 KiB | 00m00s [ 88/153] pcre2-syntax-0:10.44-1.fc40.n 100% | 36.6 MiB/s | 149.8 KiB | 00m00s [ 89/153] forge-srpm-macros-0:0.4.0-1.f 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 90/153] mpfr-0:4.2.1-4.fc40.x86_64 100% | 113.6 MiB/s | 348.9 KiB | 00m00s [ 91/153] libblkid-0:2.40.2-1.fc40.x86_ 100% | 24.2 MiB/s | 124.1 KiB | 00m00s [ 92/153] libstdc++-0:14.2.1-3.fc40.x86 100% | 123.7 MiB/s | 886.5 KiB | 00m00s [ 93/153] libuuid-0:2.40.2-1.fc40.x86_6 100% | 3.5 MiB/s | 28.6 KiB | 00m00s [ 94/153] libmount-0:2.40.2-1.fc40.x86_ 100% | 30.3 MiB/s | 155.2 KiB | 00m00s [ 95/153] libsmartcols-0:2.40.2-1.fc40. 100% | 16.3 MiB/s | 83.2 KiB | 00m00s [ 96/153] libxcrypt-0:4.4.38-7.fc40.x86 100% | 41.6 MiB/s | 127.7 KiB | 00m00s [ 97/153] systemd-libs-0:255.18-1.fc40. 100% | 137.6 MiB/s | 704.3 KiB | 00m00s [ 98/153] audit-libs-0:4.0.3-1.fc40.x86 100% | 31.5 MiB/s | 128.9 KiB | 00m00s [ 99/153] authselect-libs-0:1.5.0-6.fc4 100% | 42.6 MiB/s | 217.9 KiB | 00m00s [100/153] libfdisk-0:2.40.2-1.fc40.x86_ 100% | 38.9 MiB/s | 159.3 KiB | 00m00s [101/153] pam-0:1.6.1-5.fc40.x86_64 100% | 108.3 MiB/s | 554.4 KiB | 00m00s [102/153] authselect-0:1.5.0-6.fc40.x86 100% | 47.4 MiB/s | 145.5 KiB | 00m00s [103/153] pam-libs-0:1.6.1-5.fc40.x86_6 100% | 27.9 MiB/s | 57.2 KiB | 00m00s [104/153] gdbm-libs-1:1.23-6.fc40.x86_6 100% | 18.3 MiB/s | 56.2 KiB | 00m00s [105/153] libnsl2-0:2.0.1-1.fc40.x86_64 100% | 14.4 MiB/s | 29.6 KiB | 00m00s [106/153] libpwquality-0:1.4.5-9.fc40.x 100% | 9.0 MiB/s | 119.7 KiB | 00m00s [107/153] cracklib-0:2.9.11-5.fc40.x86_ 100% | 7.5 MiB/s | 92.5 KiB | 00m00s [108/153] libeconf-0:0.6.2-2.fc40.x86_6 100% | 2.4 MiB/s | 32.0 KiB | 00m00s [109/153] libsemanage-0:3.7-2.fc40.x86_ 100% | 11.3 MiB/s | 116.1 KiB | 00m00s [110/153] ansible-srpm-macros-0:1-16.fc 100% | 2.2 MiB/s | 20.7 KiB | 00m00s [111/153] dwz-0:0.15-8.fc40.x86_64 100% | 45.2 MiB/s | 138.7 KiB | 00m00s [112/153] ghc-srpm-macros-0:1.9.1-1.fc4 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [113/153] pyproject-srpm-macros-0:1.18. 100% | 6.8 MiB/s | 13.9 KiB | 00m00s [114/153] python-srpm-macros-0:3.12-8.f 100% | 11.4 MiB/s | 23.4 KiB | 00m00s [115/153] qt5-srpm-macros-0:5.15.15-1.f 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [116/153] qt6-srpm-macros-0:6.8.2-1.fc4 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [117/153] rust-srpm-macros-0:26.3-1.fc4 100% | 12.2 MiB/s | 12.5 KiB | 00m00s [118/153] libtirpc-0:1.3.6-1.rc3.fc40.x 100% | 92.0 MiB/s | 94.2 KiB | 00m00s [119/153] libcom_err-0:1.47.0-5.fc40.x8 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [120/153] ca-certificates-0:2024.2.69_v 100% | 70.9 MiB/s | 871.2 KiB | 00m00s [121/153] gdbm-1:1.23-6.fc40.x86_64 100% | 10.6 MiB/s | 152.5 KiB | 00m00s [122/153] crypto-policies-0:20241011-1. 100% | 16.1 MiB/s | 98.9 KiB | 00m00s [123/153] krb5-libs-0:1.21.3-3.fc40.x86 100% | 92.6 MiB/s | 758.3 KiB | 00m00s [124/153] keyutils-libs-0:1.6.3-3.fc40. 100% | 7.7 MiB/s | 31.5 KiB | 00m00s [125/153] libverto-0:0.3.2-8.fc40.x86_6 100% | 6.7 MiB/s | 20.5 KiB | 00m00s [126/153] fedora-repos-0:40-2.noarch 100% | 9.3 MiB/s | 9.5 KiB | 00m00s [127/153] libxml2-0:2.12.10-1.fc40.x86_ 100% | 134.3 MiB/s | 687.4 KiB | 00m00s [128/153] fedora-gpg-keys-0:40-2.noarch 100% | 43.0 MiB/s | 132.1 KiB | 00m00s [129/153] elfutils-default-yama-scope-0 100% | 12.1 MiB/s | 12.4 KiB | 00m00s [130/153] p11-kit-0:0.25.5-1.fc40.x86_6 100% | 159.9 MiB/s | 491.2 KiB | 00m00s [131/153] libffi-0:3.4.4-7.fc40.x86_64 100% | 9.6 MiB/s | 39.4 KiB | 00m00s [132/153] p11-kit-trust-0:0.25.5-1.fc40 100% | 64.4 MiB/s | 132.0 KiB | 00m00s [133/153] alternatives-0:1.27-1.fc40.x8 100% | 19.9 MiB/s | 40.7 KiB | 00m00s [134/153] libtasn1-0:4.20.0-1.fc40.x86_ 100% | 36.2 MiB/s | 74.2 KiB | 00m00s [135/153] binutils-gold-0:2.41-38.fc40. 100% | 152.7 MiB/s | 782.0 KiB | 00m00s [136/153] fedora-release-0:40-40.noarch 100% | 2.7 MiB/s | 11.0 KiB | 00m00s [137/153] xxhash-libs-0:0.8.3-1.fc40.x8 100% | 12.3 MiB/s | 37.8 KiB | 00m00s [138/153] fedora-release-identity-basic 100% | 2.9 MiB/s | 11.7 KiB | 00m00s [139/153] libcurl-0:8.6.0-10.fc40.x86_6 100% | 67.3 MiB/s | 344.8 KiB | 00m00s [140/153] libbrotli-0:1.1.0-3.fc40.x86_ 100% | 41.3 MiB/s | 338.4 KiB | 00m00s [141/153] gdb-minimal-0:16.2-1.fc40.x86 100% | 146.1 MiB/s | 4.4 MiB | 00m00s [142/153] libpsl-0:0.21.5-3.fc40.x86_64 100% | 10.4 MiB/s | 63.9 KiB | 00m00s [143/153] openssl-libs-1:3.2.4-1.fc40.x 100% | 22.6 MiB/s | 2.3 MiB | 00m00s [144/153] libssh-0:0.10.6-5.fc40.x86_64 100% | 29.4 MiB/s | 210.6 KiB | 00m00s [145/153] libunistring-0:1.1-7.fc40.x86 100% | 88.8 MiB/s | 545.5 KiB | 00m00s [146/153] libssh-config-0:0.10.6-5.fc40 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [147/153] libidn2-0:2.3.8-1.fc40.x86_64 100% | 57.0 MiB/s | 175.0 KiB | 00m00s [148/153] publicsuffix-list-dafsa-0:202 100% | 19.1 MiB/s | 58.8 KiB | 00m00s [149/153] libnghttp2-0:1.59.0-3.fc40.x8 100% | 24.5 MiB/s | 75.3 KiB | 00m00s [150/153] openldap-0:2.6.9-1.fc40.x86_6 100% | 49.9 MiB/s | 255.3 KiB | 00m00s [151/153] cyrus-sasl-lib-0:2.1.28-19.fc 100% | 110.1 MiB/s | 789.3 KiB | 00m00s [152/153] libevent-0:2.1.12-12.fc40.x86 100% | 41.9 MiB/s | 257.2 KiB | 00m00s [153/153] libtool-ltdl-0:2.4.7-10.fc40. 100% | 5.9 MiB/s | 36.2 KiB | 00m00s -------------------------------------------------------------------------------- [153/153] Total 100% | 68.6 MiB/s | 53.0 MiB | 00m01s Running transaction Importing PGP key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary The key was successfully imported. [ 1/155] Verify package files 100% | 910.0 B/s | 153.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 >>> Stop pre-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 [ 2/155] Prepare transaction 100% | 4.3 KiB/s | 153.0 B | 00m00s [ 3/155] Installing libgcc-0:14.2.1-3. 100% | 269.8 MiB/s | 276.3 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.2.1-3.fc40.x86_64 >>> Stop post-install scriptlet: libgcc-0:14.2.1-3.fc40.x86_64 [ 4/155] Installing crypto-policies-0: 100% | 46.5 MiB/s | 190.6 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20241011-1.git5930b9a.fc40 >>> Stop post-install scriptlet: crypto-policies-0:20241011-1.git5930b9a.fc40.no [ 5/155] Installing fedora-release-ide 100% | 0.0 B/s | 912.0 B | 00m00s [ 6/155] Installing fedora-gpg-keys-0: 100% | 55.2 MiB/s | 169.7 KiB | 00m00s [ 7/155] Installing fedora-repos-0:40- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 8/155] Installing fedora-release-com 100% | 22.8 MiB/s | 23.4 KiB | 00m00s [ 9/155] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 10/155] Installing setup-0:2.14.5-2.f 100% | 64.4 MiB/s | 725.8 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.14.5-2.fc40.noarch >>> Stop post-install scriptlet: setup-0:2.14.5-2.fc40.noarch [ 11/155] Installing filesystem-0:3.18- 100% | 3.9 MiB/s | 212.4 KiB | 00m00s [ 12/155] Installing basesystem-0:11-20 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/155] Installing publicsuffix-list- 100% | 0.0 B/s | 69.2 KiB | 00m00s [ 14/155] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 15/155] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 16/155] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [ 17/155] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [ 18/155] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 19/155] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [ 20/155] Installing pcre2-syntax-0:10. 100% | 248.1 MiB/s | 254.1 KiB | 00m00s [ 21/155] Installing pkgconf-m4-0:2.1.1 100% | 0.0 B/s | 14.3 KiB | 00m00s [ 22/155] Installing ncurses-base-0:6.4 100% | 85.8 MiB/s | 351.6 KiB | 00m00s [ 23/155] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 24/155] Installing ncurses-libs-0:6.4 100% | 236.7 MiB/s | 969.7 KiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.39-37.fc40.x86_64 >>> Stop pre-install scriptlet: glibc-0:2.39-37.fc40.x86_64 [ 25/155] Installing glibc-0:2.39-37.fc 100% | 246.3 MiB/s | 6.6 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.39-37.fc40.x86_64 >>> Stop post-install scriptlet: glibc-0:2.39-37.fc40.x86_64 [ 26/155] Installing bash-0:5.2.26-3.fc 100% | 429.5 MiB/s | 8.2 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64 >>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64 [ 27/155] Installing glibc-common-0:2.3 100% | 207.3 MiB/s | 1.0 MiB | 00m00s [ 28/155] Installing glibc-gconv-extra- 100% | 263.4 MiB/s | 7.9 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.39-37.fc40.x86_64 >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39-37.fc40.x86_64 [ 29/155] Installing zlib-ng-compat-0:2 100% | 131.6 MiB/s | 134.8 KiB | 00m00s [ 30/155] Installing xz-libs-1:5.4.6-3. 100% | 206.0 MiB/s | 210.9 KiB | 00m00s [ 31/155] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.8 KiB | 00m00s [ 32/155] Installing popt-0:1.19-6.fc40 100% | 70.1 MiB/s | 143.5 KiB | 00m00s [ 33/155] Installing readline-0:8.2-8.f 100% | 479.9 MiB/s | 491.4 KiB | 00m00s [ 34/155] Installing libzstd-0:1.5.7-1. 100% | 393.2 MiB/s | 805.2 KiB | 00m00s [ 35/155] Installing elfutils-libelf-0: 100% | 390.0 MiB/s | 1.2 MiB | 00m00s [ 36/155] Installing libstdc++-0:14.2.1 100% | 395.2 MiB/s | 2.8 MiB | 00m00s [ 37/155] Installing libuuid-0:2.40.2-1 100% | 0.0 B/s | 38.6 KiB | 00m00s [ 38/155] Installing libblkid-0:2.40.2- 100% | 253.6 MiB/s | 259.7 KiB | 00m00s [ 39/155] Installing libattr-0:2.5.2-3. 100% | 0.0 B/s | 29.5 KiB | 00m00s [ 40/155] Installing libacl-0:2.3.2-1.f 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 41/155] Installing gmp-1:6.2.1-8.fc40 100% | 389.1 MiB/s | 796.8 KiB | 00m00s [ 42/155] Installing libxcrypt-0:4.4.38 100% | 284.4 MiB/s | 291.2 KiB | 00m00s [ 43/155] Installing lz4-libs-0:1.9.4-6 100% | 0.0 B/s | 130.5 KiB | 00m00s [ 44/155] Installing gdbm-libs-1:1.23-6 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 45/155] Installing libeconf-0:0.6.2-2 100% | 0.0 B/s | 59.6 KiB | 00m00s [ 46/155] Installing mpfr-0:4.2.1-4.fc4 100% | 407.1 MiB/s | 833.7 KiB | 00m00s [ 47/155] Installing gawk-0:5.3.0-3.fc4 100% | 345.6 MiB/s | 1.7 MiB | 00m00s [ 48/155] Installing dwz-0:0.15-8.fc40. 100% | 289.4 MiB/s | 296.3 KiB | 00m00s [ 49/155] Installing unzip-0:6.0-63.fc4 100% | 377.3 MiB/s | 386.3 KiB | 00m00s [ 50/155] Installing file-libs-0:5.45-4 100% | 709.3 MiB/s | 9.9 MiB | 00m00s [ 51/155] Installing file-0:5.45-4.fc40 100% | 0.0 B/s | 105.0 KiB | 00m00s [ 52/155] Installing libcap-ng-0:0.8.4- 100% | 0.0 B/s | 75.0 KiB | 00m00s [ 53/155] Installing audit-libs-0:4.0.3 100% | 341.3 MiB/s | 349.5 KiB | 00m00s [ 54/155] Installing pam-libs-0:1.6.1-5 100% | 134.2 MiB/s | 137.4 KiB | 00m00s [ 55/155] Installing libcap-0:2.69-8.fc 100% | 219.5 MiB/s | 224.8 KiB | 00m00s [ 56/155] Installing systemd-libs-0:255 100% | 387.7 MiB/s | 1.9 MiB | 00m00s [ 57/155] Installing lua-libs-0:5.4.6-5 100% | 275.7 MiB/s | 282.3 KiB | 00m00s [ 58/155] Installing libsepol-0:3.7-2.f 100% | 399.8 MiB/s | 818.8 KiB | 00m00s [ 59/155] Installing jansson-0:2.13.1-9 100% | 0.0 B/s | 89.7 KiB | 00m00s [ 60/155] Installing pcre2-0:10.44-1.fc 100% | 319.8 MiB/s | 654.9 KiB | 00m00s [ 61/155] Installing libselinux-0:3.7-5 100% | 174.1 MiB/s | 178.3 KiB | 00m00s [ 62/155] Installing sed-0:4.9-1.fc40.x 100% | 283.1 MiB/s | 869.7 KiB | 00m00s [ 63/155] Installing grep-0:3.11-7.fc40 100% | 250.8 MiB/s | 1.0 MiB | 00m00s [ 64/155] Installing findutils-1:4.9.0- 100% | 293.2 MiB/s | 1.5 MiB | 00m00s [ 65/155] Installing xz-1:5.4.6-3.fc40. 100% | 286.1 MiB/s | 2.0 MiB | 00m00s [ 66/155] Installing libmount-0:2.40.2- 100% | 348.6 MiB/s | 356.9 KiB | 00m00s [ 67/155] Installing libsmartcols-0:2.4 100% | 177.3 MiB/s | 181.5 KiB | 00m00s [ 68/155] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 68.3 KiB | 00m00s [ 69/155] Installing libffi-0:3.4.4-7.f 100% | 0.0 B/s | 83.0 KiB | 00m00s [ 70/155] Installing alternatives-0:1.2 100% | 0.0 B/s | 68.0 KiB | 00m00s [ 71/155] Installing libtasn1-0:4.20.0- 100% | 174.0 MiB/s | 178.2 KiB | 00m00s [ 72/155] Installing p11-kit-0:0.25.5-1 100% | 315.4 MiB/s | 2.2 MiB | 00m00s [ 73/155] Installing libunistring-0:1.1 100% | 432.7 MiB/s | 1.7 MiB | 00m00s [ 74/155] Installing libidn2-0:2.3.8-1. 100% | 183.2 MiB/s | 562.7 KiB | 00m00s [ 75/155] Installing libpsl-0:0.21.5-3. 100% | 0.0 B/s | 81.6 KiB | 00m00s [ 76/155] Installing p11-kit-trust-0:0. 100% | 48.0 MiB/s | 393.1 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.x86_64 >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.x86_64 [ 77/155] Installing util-linux-core-0: 100% | 247.6 MiB/s | 1.5 MiB | 00m00s [ 78/155] Installing tar-2:1.35-3.fc40. 100% | 421.5 MiB/s | 3.0 MiB | 00m00s [ 79/155] Installing libsemanage-0:3.7- 100% | 144.2 MiB/s | 295.2 KiB | 00m00s [ 80/155] Installing shadow-utils-2:4.1 100% | 167.0 MiB/s | 4.2 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64 >>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64 [ 81/155] Installing libutempter-0:1.2. 100% | 58.3 MiB/s | 59.7 KiB | 00m00s [ 82/155] Installing zip-0:3.0-40.fc40. 100% | 345.3 MiB/s | 707.1 KiB | 00m00s [ 83/155] Installing gdbm-1:1.23-6.fc40 100% | 227.4 MiB/s | 465.8 KiB | 00m00s [ 84/155] Installing cyrus-sasl-lib-0:2 100% | 380.5 MiB/s | 2.3 MiB | 00m00s [ 85/155] Installing zstd-0:1.5.7-1.fc4 100% | 427.5 MiB/s | 1.7 MiB | 00m00s [ 86/155] Installing libfdisk-0:2.40.2- 100% | 355.5 MiB/s | 364.0 KiB | 00m00s [ 87/155] Installing bzip2-0:1.0.8-18.f 100% | 93.9 MiB/s | 96.2 KiB | 00m00s [ 88/155] Installing libxml2-0:2.12.10- 100% | 429.2 MiB/s | 1.7 MiB | 00m00s [ 89/155] Installing sqlite-libs-0:3.45 100% | 371.0 MiB/s | 1.5 MiB | 00m00s [ 90/155] Installing ed-0:1.20.2-1.fc40 100% | 145.7 MiB/s | 149.2 KiB | 00m00s [ 91/155] Installing patch-0:2.7.6-24.f 100% | 258.1 MiB/s | 264.3 KiB | 00m00s [ 92/155] Installing elfutils-default-y 100% | 408.6 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.192-9.fc40.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.192-9.fc40.noar [ 93/155] Installing cpio-0:2.15-1.fc40 100% | 274.9 MiB/s | 1.1 MiB | 00m00s [ 94/155] Installing diffutils-0:3.10-5 100% | 317.2 MiB/s | 1.6 MiB | 00m00s [ 95/155] Installing json-c-0:0.17-3.fc 100% | 81.7 MiB/s | 83.6 KiB | 00m00s [ 96/155] Installing libgomp-0:14.2.1-3 100% | 512.7 MiB/s | 525.0 KiB | 00m00s [ 97/155] Installing libpkgconf-0:2.1.1 100% | 0.0 B/s | 75.3 KiB | 00m00s [ 98/155] Installing pkgconf-0:2.1.1-2. 100% | 83.4 MiB/s | 85.4 KiB | 00m00s [ 99/155] Installing pkgconf-pkg-config 100% | 0.0 B/s | 1.8 KiB | 00m00s [100/155] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.8 KiB | 00m00s [101/155] Installing libverto-0:0.3.2-8 100% | 0.0 B/s | 31.3 KiB | 00m00s [102/155] Installing xxhash-libs-0:0.8. 100% | 89.5 MiB/s | 91.6 KiB | 00m00s [103/155] Installing libbrotli-0:1.1.0- 100% | 406.2 MiB/s | 831.8 KiB | 00m00s [104/155] Installing libnghttp2-0:1.59. 100% | 163.3 MiB/s | 167.2 KiB | 00m00s [105/155] Installing libtool-ltdl-0:2.4 100% | 0.0 B/s | 67.3 KiB | 00m00s [106/155] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [107/155] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [108/155] Installing openblas-srpm-macr 100% | 0.0 B/s | 384.0 B | 00m00s [109/155] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [110/155] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [111/155] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [112/155] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [113/155] Installing coreutils-common-0 100% | 440.9 MiB/s | 11.5 MiB | 00m00s [114/155] Installing openssl-libs-1:3.2 100% | 460.3 MiB/s | 7.8 MiB | 00m00s [115/155] Installing coreutils-0:9.4-9. 100% | 291.3 MiB/s | 5.8 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc40 >>> Stop pre-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc40.no [116/155] Installing ca-certificates-0: 100% | 4.2 MiB/s | 2.4 MiB | 00m01s >>> Running post-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc4 >>> Stop post-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc40.n [117/155] Installing krb5-libs-0:1.21.3 100% | 288.4 MiB/s | 2.3 MiB | 00m00s [118/155] Installing libtirpc-0:1.3.6-1 100% | 199.7 MiB/s | 204.5 KiB | 00m00s [119/155] Installing gzip-0:1.13-1.fc40 100% | 190.7 MiB/s | 390.6 KiB | 00m00s [120/155] Installing authselect-libs-0: 100% | 203.4 MiB/s | 833.2 KiB | 00m00s [121/155] Installing libarchive-0:3.7.2 100% | 301.0 MiB/s | 924.5 KiB | 00m00s [122/155] Installing authselect-0:1.5.0 100% | 154.2 MiB/s | 157.9 KiB | 00m00s [123/155] Installing cracklib-0:2.9.11- 100% | 81.5 MiB/s | 250.3 KiB | 00m00s [124/155] Installing libpwquality-0:1.4 100% | 140.0 MiB/s | 430.1 KiB | 00m00s [125/155] Installing libnsl2-0:2.0.1-1. 100% | 57.7 MiB/s | 59.0 KiB | 00m00s [126/155] Installing pam-0:1.6.1-5.fc40 100% | 181.9 MiB/s | 1.8 MiB | 00m00s [127/155] Installing libssh-0:0.10.6-5. 100% | 249.7 MiB/s | 511.4 KiB | 00m00s [128/155] Installing rpm-sequoia-0:1.7. 100% | 402.5 MiB/s | 2.4 MiB | 00m00s [129/155] Installing rpm-libs-0:4.19.1. 100% | 347.4 MiB/s | 711.4 KiB | 00m00s [130/155] Installing libevent-0:2.1.12- 100% | 292.8 MiB/s | 899.4 KiB | 00m00s [131/155] Installing openldap-0:2.6.9-1 100% | 315.0 MiB/s | 645.1 KiB | 00m00s [132/155] Installing libcurl-0:8.6.0-10 100% | 379.8 MiB/s | 777.9 KiB | 00m00s [133/155] Installing elfutils-libs-0:0. 100% | 328.2 MiB/s | 672.2 KiB | 00m00s [134/155] Installing elfutils-debuginfo 100% | 80.5 MiB/s | 82.5 KiB | 00m00s [135/155] Installing binutils-0:2.41-38 100% | 413.7 MiB/s | 26.5 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.41-38.fc40.x86_64 >>> Stop post-install scriptlet: binutils-0:2.41-38.fc40.x86_64 [136/155] Installing binutils-gold-0:2. 100% | 204.7 MiB/s | 2.0 MiB | 00m00s >>> Running post-install scriptlet: binutils-gold-0:2.41-38.fc40.x86_64 >>> Stop post-install scriptlet: binutils-gold-0:2.41-38.fc40.x86_64 [137/155] Installing elfutils-0:0.192-9 100% | 379.9 MiB/s | 2.7 MiB | 00m00s [138/155] Installing gdb-minimal-0:16.2 100% | 442.0 MiB/s | 13.3 MiB | 00m00s [139/155] Installing debugedit-0:5.0-18 100% | 197.3 MiB/s | 202.0 KiB | 00m00s [140/155] Installing rpm-build-libs-0:4 100% | 194.5 MiB/s | 199.2 KiB | 00m00s [141/155] Installing curl-0:8.6.0-10.fc 100% | 80.4 MiB/s | 740.9 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 >>> Stop pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 [142/155] Installing rpm-0:4.19.1.1-1.f 100% | 199.7 MiB/s | 2.4 MiB | 00m00s [143/155] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s [144/155] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [145/155] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [146/155] Installing fonts-srpm-macros- 100% | 0.0 B/s | 56.5 KiB | 00m00s [147/155] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 61.6 KiB | 00m00s [148/155] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [149/155] Installing python-srpm-macros 100% | 0.0 B/s | 51.8 KiB | 00m00s [150/155] Installing redhat-rpm-config- 100% | 93.7 MiB/s | 191.9 KiB | 00m00s [151/155] Installing rpm-build-0:4.19.1 100% | 88.8 MiB/s | 182.0 KiB | 00m00s [152/155] Installing pyproject-srpm-mac 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [153/155] Installing util-linux-0:2.40. 100% | 187.4 MiB/s | 3.7 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40.2-1.fc40.x86_64 >>> Stop post-install scriptlet: util-linux-0:2.40.2-1.fc40.x86_64 [154/155] Installing which-0:2.21-41.fc 100% | 80.5 MiB/s | 82.4 KiB | 00m00s [155/155] Installing info-0:7.1-2.fc40. 100% | 462.8 KiB/s | 358.2 KiB | 00m01s >>> Running post-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 >>> Stop post-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 >>> Running post-transaction scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0 >>> Stop post-transaction scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-6.fc40.x86_64 >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-6.fc40.x86_64 >>> Running post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 >>> Stop post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 >>> Running trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.27-1.fc40.x86_64 ansible-srpm-macros-1-16.fc40.noarch audit-libs-4.0.3-1.fc40.x86_64 authselect-1.5.0-6.fc40.x86_64 authselect-libs-1.5.0-6.fc40.x86_64 basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.x86_64 binutils-2.41-38.fc40.x86_64 binutils-gold-2.41-38.fc40.x86_64 bzip2-1.0.8-18.fc40.x86_64 bzip2-libs-1.0.8-18.fc40.x86_64 ca-certificates-2024.2.69_v8.0.401-1.0.fc40.noarch coreutils-9.4-9.fc40.x86_64 coreutils-common-9.4-9.fc40.x86_64 cpio-2.15-1.fc40.x86_64 cracklib-2.9.11-5.fc40.x86_64 crypto-policies-20241011-1.git5930b9a.fc40.noarch curl-8.6.0-10.fc40.x86_64 cyrus-sasl-lib-2.1.28-19.fc40.x86_64 debugedit-5.0-18.fc40.x86_64 diffutils-3.10-5.fc40.x86_64 dwz-0.15-8.fc40.x86_64 ed-1.20.2-1.fc40.x86_64 efi-srpm-macros-5-11.fc40.noarch elfutils-0.192-9.fc40.x86_64 elfutils-debuginfod-client-0.192-9.fc40.x86_64 elfutils-default-yama-scope-0.192-9.fc40.noarch elfutils-libelf-0.192-9.fc40.x86_64 elfutils-libs-0.192-9.fc40.x86_64 fedora-gpg-keys-40-2.noarch fedora-release-40-40.noarch fedora-release-common-40-40.noarch fedora-release-identity-basic-40-40.noarch fedora-repos-40-2.noarch file-5.45-4.fc40.x86_64 file-libs-5.45-4.fc40.x86_64 filesystem-3.18-8.fc40.x86_64 findutils-4.9.0-9.fc40.x86_64 fonts-srpm-macros-2.0.5-14.fc40.noarch forge-srpm-macros-0.4.0-1.fc40.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.x86_64 gdb-minimal-16.2-1.fc40.x86_64 gdbm-1.23-6.fc40.x86_64 gdbm-libs-1.23-6.fc40.x86_64 ghc-srpm-macros-1.9.1-1.fc40.noarch glibc-2.39-37.fc40.x86_64 glibc-common-2.39-37.fc40.x86_64 glibc-gconv-extra-2.39-37.fc40.x86_64 glibc-minimal-langpack-2.39-37.fc40.x86_64 gmp-6.2.1-8.fc40.x86_64 gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.5.0-1.fc40.noarch gpg-pubkey-a15b79cc-63d04c2c grep-3.11-7.fc40.x86_64 gzip-1.13-1.fc40.x86_64 info-7.1-2.fc40.x86_64 jansson-2.13.1-9.fc40.x86_64 json-c-0.17-3.fc40.x86_64 kernel-srpm-macros-1.0-23.fc40.noarch keyutils-libs-1.6.3-3.fc40.x86_64 krb5-libs-1.21.3-3.fc40.x86_64 libacl-2.3.2-1.fc40.x86_64 libarchive-3.7.2-7.fc40.x86_64 libattr-2.5.2-3.fc40.x86_64 libblkid-2.40.2-1.fc40.x86_64 libbrotli-1.1.0-3.fc40.x86_64 libcap-2.69-8.fc40.x86_64 libcap-ng-0.8.4-4.fc40.x86_64 libcom_err-1.47.0-5.fc40.x86_64 libcurl-8.6.0-10.fc40.x86_64 libeconf-0.6.2-2.fc40.x86_64 libevent-2.1.12-12.fc40.x86_64 libfdisk-2.40.2-1.fc40.x86_64 libffi-3.4.4-7.fc40.x86_64 libgcc-14.2.1-3.fc40.x86_64 libgomp-14.2.1-3.fc40.x86_64 libidn2-2.3.8-1.fc40.x86_64 libmount-2.40.2-1.fc40.x86_64 libnghttp2-1.59.0-3.fc40.x86_64 libnsl2-2.0.1-1.fc40.x86_64 libpkgconf-2.1.1-2.fc40.x86_64 libpsl-0.21.5-3.fc40.x86_64 libpwquality-1.4.5-9.fc40.x86_64 libselinux-3.7-5.fc40.x86_64 libsemanage-3.7-2.fc40.x86_64 libsepol-3.7-2.fc40.x86_64 libsmartcols-2.40.2-1.fc40.x86_64 libssh-0.10.6-5.fc40.x86_64 libssh-config-0.10.6-5.fc40.noarch libstdc++-14.2.1-3.fc40.x86_64 libtasn1-4.20.0-1.fc40.x86_64 libtirpc-1.3.6-1.rc3.fc40.x86_64 libtool-ltdl-2.4.7-10.fc40.x86_64 libunistring-1.1-7.fc40.x86_64 libutempter-1.2.1-13.fc40.x86_64 libuuid-2.40.2-1.fc40.x86_64 libverto-0.3.2-8.fc40.x86_64 libxcrypt-4.4.38-7.fc40.x86_64 libxml2-2.12.10-1.fc40.x86_64 libzstd-1.5.7-1.fc40.x86_64 lua-libs-5.4.6-5.fc40.x86_64 lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.x86_64 mpfr-4.2.1-4.fc40.x86_64 ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.x86_64 ocaml-srpm-macros-9-3.fc40.noarch openblas-srpm-macros-2-16.fc40.noarch openldap-2.6.9-1.fc40.x86_64 openssl-libs-3.2.4-1.fc40.x86_64 p11-kit-0.25.5-1.fc40.x86_64 p11-kit-trust-0.25.5-1.fc40.x86_64 package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-5.fc40.x86_64 pam-libs-1.6.1-5.fc40.x86_64 patch-2.7.6-24.fc40.x86_64 pcre2-10.44-1.fc40.x86_64 pcre2-syntax-10.44-1.fc40.noarch perl-srpm-macros-1-53.fc40.noarch pkgconf-2.1.1-2.fc40.x86_64 pkgconf-m4-2.1.1-2.fc40.noarch pkgconf-pkg-config-2.1.1-2.fc40.x86_64 popt-1.19-6.fc40.x86_64 publicsuffix-list-dafsa-20250116-1.fc40.noarch pyproject-srpm-macros-1.18.1-1.fc40.noarch python-srpm-macros-3.12-8.fc40.noarch qt5-srpm-macros-5.15.15-1.fc40.noarch qt6-srpm-macros-6.8.2-1.fc40.noarch readline-8.2-8.fc40.x86_64 redhat-rpm-config-288-1.fc40.noarch rpm-4.19.1.1-1.fc40.x86_64 rpm-build-4.19.1.1-1.fc40.x86_64 rpm-build-libs-4.19.1.1-1.fc40.x86_64 rpm-libs-4.19.1.1-1.fc40.x86_64 rpm-sequoia-1.7.0-5.fc40.x86_64 rust-srpm-macros-26.3-1.fc40.noarch sed-4.9-1.fc40.x86_64 setup-2.14.5-2.fc40.noarch shadow-utils-4.15.1-4.fc40.x86_64 sqlite-libs-3.45.1-3.fc40.x86_64 systemd-libs-255.18-1.fc40.x86_64 tar-1.35-3.fc40.x86_64 unzip-6.0-63.fc40.x86_64 util-linux-2.40.2-1.fc40.x86_64 util-linux-core-2.40.2-1.fc40.x86_64 which-2.21-41.fc40.x86_64 xxhash-libs-0.8.3-1.fc40.x86_64 xz-5.4.6-3.fc40.x86_64 xz-libs-5.4.6-3.fc40.x86_64 zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.x86_64 zlib-ng-compat-2.1.7-2.fc40.x86_64 zstd-1.5.7-1.fc40.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-x86_64-1745810363.110066/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-jyg_9es8/ansible-core/ansible-core.spec) Config(child) 0 minutes 25 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/ansible-core-2.19.0~b2-1.fc40.src.rpm) Config(fedora-40-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-x86_64-bootstrap-1745810363.110066/root. INFO: reusing tmpfs at /var/lib/mock/fedora-40-x86_64-bootstrap-1745810363.110066/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-40-x86_64-1745810363.110066/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.1.1-1.fc40.x86_64 rpm-sequoia-1.7.0-5.fc40.x86_64 python3-dnf-4.23.0-1.fc40.1.noarch yum-4.23.0-1.fc40.1.noarch dnf5-5.1.17-4.fc40.x86_64 dnf5-plugins-5.1.17-4.fc40.x86_64 Finish: chroot init Start: build phase for ansible-core-2.19.0~b2-1.fc40.src.rpm Start: build setup for ansible-core-2.19.0~b2-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.src.rpm Updating and loading repositories: updates 100% | 517.0 KiB/s | 29.0 KiB | 00m00s fedora 100% | 191.7 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 138.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: git-core x86_64 2.49.0-1.fc40 updates 22.8 MiB glibc-all-langpacks x86_64 2.39-37.fc40 updates 223.6 MiB make x86_64 1:4.4.1-6.fc40 fedora 1.8 MiB python3-devel x86_64 3.12.10-1.fc40 updates 1.3 MiB python3-docutils noarch 0.20.1-3.fc40 fedora 4.8 MiB python3-libdnf5 x86_64 5.1.17-4.fc40 updates 7.6 MiB python3-paramiko noarch 3.5.1-1.fc40 updates 1.7 MiB python3-systemd x86_64 235-9.fc40 fedora 354.7 KiB tomcli noarch 0.9.0-1.fc40 updates 141.7 KiB Installing dependencies: expat x86_64 2.7.1-1.fc40 updates 294.3 KiB fmt x86_64 10.2.1-5.fc40 updates 371.4 KiB gc x86_64 8.2.2-6.fc40 fedora 258.7 KiB glib2 x86_64 2.80.5-1.fc40 updates 14.7 MiB gnutls x86_64 3.8.9-1.fc40 updates 3.2 MiB guile30 x86_64 3.0.7-12.fc40 fedora 51.5 MiB less x86_64 643-6.fc40 updates 372.6 KiB libb2 x86_64 0.98.1-11.fc40 fedora 42.2 KiB libcbor x86_64 0.11.0-1.fc40 fedora 73.9 KiB libdnf5 x86_64 5.1.17-4.fc40 updates 2.9 MiB libedit x86_64 3.1-54.20250104cvs.fc40 updates 244.2 KiB libfido2 x86_64 1.14.0-4.fc40 fedora 237.8 KiB libmodulemd x86_64 2.15.0-12.fc40 updates 717.2 KiB librepo x86_64 1.19.0-1.fc40 updates 244.5 KiB libsodium x86_64 1.0.20-1.fc40 updates 389.0 KiB libsolv x86_64 0.7.32-4.fc40 updates 978.7 KiB libyaml x86_64 0.2.5-14.fc40 fedora 130.4 KiB mpdecimal x86_64 2.5.1-9.fc40 fedora 200.9 KiB nettle x86_64 3.9.1-6.fc40 fedora 790.1 KiB openssh x86_64 9.6p1-2.fc40 updates 1.8 MiB openssh-clients x86_64 9.6p1-2.fc40 updates 2.6 MiB pyproject-rpm-macros noarch 1.18.1-1.fc40 updates 114.5 KiB python-pip-wheel noarch 23.3.2-2.fc40 updates 1.5 MiB python-rpm-macros noarch 3.12-8.fc40 updates 22.1 KiB python3 x86_64 3.12.10-1.fc40 updates 31.5 KiB python3-bcrypt x86_64 4.0.1-9.fc40 updates 512.2 KiB python3-cffi x86_64 1.16.0-4.fc40 fedora 1.3 MiB python3-click noarch 8.1.7-4.fc40 fedora 1.1 MiB python3-cryptography x86_64 41.0.7-1.fc40 fedora 4.6 MiB python3-libs x86_64 3.12.10-1.fc40 updates 41.3 MiB python3-packaging noarch 23.2-4.fc40 fedora 421.1 KiB python3-ply noarch 3.11-23.fc40 fedora 561.6 KiB python3-pycparser noarch 2.20-14.fc40 fedora 839.5 KiB python3-pynacl x86_64 1.5.0-7.fc40 fedora 600.0 KiB python3-rpm-generators noarch 14-10.fc40 fedora 81.7 KiB python3-rpm-macros noarch 3.12-8.fc40 updates 6.4 KiB python3-tomlkit noarch 0.12.3-3.fc40 fedora 440.9 KiB tomcli+tomlkit noarch 0.9.0-1.fc40 updates 7.8 KiB tzdata noarch 2025b-1.fc40 updates 1.6 MiB zchunk-libs x86_64 1.5.1-1.fc40 updates 101.1 KiB Transaction Summary: Installing: 49 packages Total size of inbound packages is 57 MiB. Need to download 57 MiB. After this operation 401 MiB will be used (install 401 MiB, remove 0 B). [ 1/49] python3-docutils-0:0.20.1-3.fc4 100% | 74.8 MiB/s | 1.0 MiB | 00m00s [ 2/49] python3-systemd-0:235-9.fc40.x8 100% | 6.9 MiB/s | 106.2 KiB | 00m00s [ 3/49] make-1:4.4.1-6.fc40.x86_64 100% | 35.9 MiB/s | 587.6 KiB | 00m00s [ 4/49] python3-devel-0:3.12.10-1.fc40. 100% | 102.2 MiB/s | 313.9 KiB | 00m00s [ 5/49] git-core-0:2.49.0-1.fc40.x86_64 100% | 179.0 MiB/s | 4.8 MiB | 00m00s [ 6/49] python3-libdnf5-0:5.1.17-4.fc40 100% | 57.8 MiB/s | 1.5 MiB | 00m00s [ 7/49] tomcli-0:0.9.0-1.fc40.noarch 100% | 2.5 MiB/s | 71.0 KiB | 00m00s [ 8/49] glibc-all-langpacks-0:2.39-37.f 100% | 231.2 MiB/s | 17.3 MiB | 00m00s [ 9/49] python3-paramiko-0:3.5.1-1.fc40 100% | 7.8 MiB/s | 398.2 KiB | 00m00s [10/49] libdnf5-0:5.1.17-4.fc40.x86_64 100% | 57.2 MiB/s | 995.5 KiB | 00m00s [11/49] guile30-0:3.0.7-12.fc40.x86_64 100% | 181.1 MiB/s | 8.1 MiB | 00m00s [12/49] python3-libs-0:3.12.10-1.fc40.x 100% | 227.8 MiB/s | 9.1 MiB | 00m00s [13/49] python3-cryptography-0:41.0.7-1 100% | 46.6 MiB/s | 1.2 MiB | 00m00s [14/49] python3-click-0:8.1.7-4.fc40.no 100% | 46.0 MiB/s | 235.7 KiB | 00m00s [15/49] python3-pynacl-0:1.5.0-7.fc40.x 100% | 7.2 MiB/s | 139.9 KiB | 00m00s [16/49] gc-0:8.2.2-6.fc40.x86_64 100% | 35.9 MiB/s | 110.2 KiB | 00m00s [17/49] libb2-0:0.98.1-11.fc40.x86_64 100% | 12.4 MiB/s | 25.5 KiB | 00m00s [18/49] mpdecimal-0:2.5.1-9.fc40.x86_64 100% | 43.3 MiB/s | 88.6 KiB | 00m00s [19/49] python3-cffi-0:1.16.0-4.fc40.x8 100% | 99.7 MiB/s | 306.3 KiB | 00m00s [20/49] python3-pycparser-0:2.20-14.fc4 100% | 51.0 MiB/s | 156.8 KiB | 00m00s [21/49] pyproject-rpm-macros-0:1.18.1-1 100% | 43.8 MiB/s | 44.8 KiB | 00m00s [22/49] python-rpm-macros-0:3.12-8.fc40 100% | 17.1 MiB/s | 17.5 KiB | 00m00s [23/49] python3-ply-0:3.11-23.fc40.noar 100% | 33.3 MiB/s | 136.3 KiB | 00m00s [24/49] python3-rpm-macros-0:3.12-8.fc4 100% | 6.0 MiB/s | 12.3 KiB | 00m00s [25/49] python3-rpm-generators-0:14-10. 100% | 14.5 MiB/s | 29.6 KiB | 00m00s [26/49] python3-packaging-0:23.2-4.fc40 100% | 40.8 MiB/s | 125.2 KiB | 00m00s [27/49] python3-0:3.12.10-1.fc40.x86_64 100% | 13.6 MiB/s | 27.9 KiB | 00m00s [28/49] libsodium-0:1.0.20-1.fc40.x86_6 100% | 57.1 MiB/s | 175.5 KiB | 00m00s [29/49] expat-0:2.7.1-1.fc40.x86_64 100% | 37.8 MiB/s | 116.0 KiB | 00m00s [30/49] python-pip-wheel-0:23.3.2-2.fc4 100% | 184.2 MiB/s | 1.5 MiB | 00m00s [31/49] tzdata-0:2025b-1.fc40.noarch 100% | 99.6 MiB/s | 714.2 KiB | 00m00s [32/49] fmt-0:10.2.1-5.fc40.x86_64 100% | 60.9 MiB/s | 124.7 KiB | 00m00s [33/49] libmodulemd-0:2.15.0-12.fc40.x8 100% | 75.6 MiB/s | 232.3 KiB | 00m00s [34/49] python3-bcrypt-0:4.0.1-9.fc40.x 100% | 13.3 MiB/s | 231.4 KiB | 00m00s [35/49] libyaml-0:0.2.5-14.fc40.x86_64 100% | 19.3 MiB/s | 59.2 KiB | 00m00s [36/49] librepo-0:1.19.0-1.fc40.x86_64 100% | 32.4 MiB/s | 99.6 KiB | 00m00s [37/49] glib2-0:2.80.5-1.fc40.x86_64 100% | 274.5 MiB/s | 3.0 MiB | 00m00s [38/49] libsolv-0:0.7.32-4.fc40.x86_64 100% | 86.8 MiB/s | 444.3 KiB | 00m00s [39/49] gnutls-0:3.8.9-1.fc40.x86_64 100% | 186.9 MiB/s | 1.1 MiB | 00m00s [40/49] less-0:643-6.fc40.x86_64 100% | 85.3 MiB/s | 174.7 KiB | 00m00s [41/49] nettle-0:3.9.1-6.fc40.x86_64 100% | 103.7 MiB/s | 424.9 KiB | 00m00s [42/49] libfido2-0:1.14.0-4.fc40.x86_64 100% | 47.7 MiB/s | 97.6 KiB | 00m00s [43/49] openssh-0:9.6p1-2.fc40.x86_64 100% | 82.7 MiB/s | 423.4 KiB | 00m00s [44/49] openssh-clients-0:9.6p1-2.fc40. 100% | 103.8 MiB/s | 744.2 KiB | 00m00s [45/49] libedit-0:3.1-54.20250104cvs.fc 100% | 25.7 MiB/s | 105.4 KiB | 00m00s [46/49] zchunk-libs-0:1.5.1-1.fc40.x86_ 100% | 3.2 MiB/s | 52.1 KiB | 00m00s [47/49] tomcli+tomlkit-0:0.9.0-1.fc40.n 100% | 672.9 KiB/s | 8.7 KiB | 00m00s [48/49] python3-tomlkit-0:0.12.3-3.fc40 100% | 28.9 MiB/s | 118.3 KiB | 00m00s [49/49] libcbor-0:0.11.0-1.fc40.x86_64 100% | 692.8 KiB/s | 33.3 KiB | 00m00s -------------------------------------------------------------------------------- [49/49] Total 100% | 156.8 MiB/s | 56.9 MiB | 00m00s Running transaction [ 1/51] Verify package files 100% | 304.0 B/s | 49.0 B | 00m00s [ 2/51] Prepare transaction 100% | 1.3 KiB/s | 49.0 B | 00m00s [ 3/51] Installing python-rpm-macros-0: 100% | 0.0 B/s | 22.8 KiB | 00m00s [ 4/51] Installing python3-rpm-macros-0 100% | 0.0 B/s | 6.7 KiB | 00m00s [ 5/51] Installing zchunk-libs-0:1.5.1- 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 6/51] Installing fmt-0:10.2.1-5.fc40. 100% | 364.2 MiB/s | 372.9 KiB | 00m00s [ 7/51] Installing expat-0:2.7.1-1.fc40 100% | 289.5 MiB/s | 296.4 KiB | 00m00s [ 8/51] Installing libsolv-0:0.7.32-4.f 100% | 319.1 MiB/s | 980.4 KiB | 00m00s [ 9/51] Installing pyproject-rpm-macros 100% | 113.7 MiB/s | 116.4 KiB | 00m00s [10/51] Installing libedit-0:3.1-54.202 100% | 240.1 MiB/s | 245.9 KiB | 00m00s [11/51] Installing libcbor-0:0.11.0-1.f 100% | 0.0 B/s | 75.3 KiB | 00m00s [12/51] Installing libfido2-0:1.14.0-4. 100% | 233.7 MiB/s | 239.3 KiB | 00m00s [13/51] Installing openssh-0:9.6p1-2.fc 100% | 456.0 MiB/s | 1.8 MiB | 00m00s [14/51] Installing openssh-clients-0:9. 100% | 239.6 MiB/s | 2.6 MiB | 00m00s >>> Running post-install scriptlet: openssh-clients-0:9.6p1-2.fc40.x86_64 >>> Stop post-install scriptlet: openssh-clients-0:9.6p1-2.fc40.x86_64 [15/51] Installing less-0:643-6.fc40.x8 100% | 183.6 MiB/s | 376.0 KiB | 00m00s [16/51] Installing nettle-0:3.9.1-6.fc4 100% | 387.3 MiB/s | 793.3 KiB | 00m00s [17/51] Installing gnutls-0:3.8.9-1.fc4 100% | 361.3 MiB/s | 3.3 MiB | 00m00s [18/51] Installing glib2-0:2.80.5-1.fc4 100% | 419.6 MiB/s | 14.7 MiB | 00m00s [19/51] Installing librepo-0:1.19.0-1.f 100% | 240.0 MiB/s | 245.8 KiB | 00m00s [20/51] Installing libyaml-0:0.2.5-14.f 100% | 128.7 MiB/s | 131.8 KiB | 00m00s [21/51] Installing libmodulemd-0:2.15.0 100% | 351.4 MiB/s | 719.7 KiB | 00m00s [22/51] Installing libdnf5-0:5.1.17-4.f 100% | 287.6 MiB/s | 2.9 MiB | 00m00s [23/51] Installing tzdata-0:2025b-1.fc4 100% | 64.0 MiB/s | 1.9 MiB | 00m00s [24/51] Installing python-pip-wheel-0:2 100% | 763.3 MiB/s | 1.5 MiB | 00m00s [25/51] Installing libsodium-0:1.0.20-1 100% | 381.0 MiB/s | 390.1 KiB | 00m00s [26/51] Installing mpdecimal-0:2.5.1-9. 100% | 197.3 MiB/s | 202.0 KiB | 00m00s [27/51] Installing libb2-0:0.98.1-11.fc 100% | 42.3 MiB/s | 43.3 KiB | 00m00s [28/51] Installing python3-0:3.12.10-1. 100% | 6.5 MiB/s | 33.3 KiB | 00m00s [29/51] Installing python3-libs-0:3.12. 100% | 350.5 MiB/s | 41.7 MiB | 00m00s [30/51] Installing python3-click-0:8.1. 100% | 355.9 MiB/s | 1.1 MiB | 00m00s [31/51] Installing python3-ply-0:3.11-2 100% | 276.8 MiB/s | 566.8 KiB | 00m00s [32/51] Installing python3-pycparser-0: 100% | 277.0 MiB/s | 850.9 KiB | 00m00s [33/51] Installing python3-cffi-0:1.16. 100% | 328.6 MiB/s | 1.3 MiB | 00m00s [34/51] Installing python3-cryptography 100% | 292.9 MiB/s | 4.7 MiB | 00m00s [35/51] Installing python3-pynacl-0:1.5 100% | 201.9 MiB/s | 620.1 KiB | 00m00s [36/51] Installing python3-packaging-0: 100% | 210.9 MiB/s | 431.9 KiB | 00m00s [37/51] Installing python3-rpm-generato 100% | 0.0 B/s | 82.9 KiB | 00m00s [38/51] Installing python3-bcrypt-0:4.0 100% | 252.2 MiB/s | 516.5 KiB | 00m00s [39/51] Installing python3-tomlkit-0:0. 100% | 219.7 MiB/s | 450.0 KiB | 00m00s [40/51] Installing tomcli+tomlkit-0:0.9 100% | 0.0 B/s | 124.0 B | 00m00s [41/51] Installing tomcli-0:0.9.0-1.fc4 100% | 75.3 MiB/s | 154.1 KiB | 00m00s [42/51] Installing gc-0:8.2.2-6.fc40.x8 100% | 127.6 MiB/s | 261.2 KiB | 00m00s [43/51] Installing guile30-0:3.0.7-12.f 100% | 500.8 MiB/s | 51.6 MiB | 00m00s [44/51] Installing make-1:4.4.1-6.fc40. 100% | 300.0 MiB/s | 1.8 MiB | 00m00s [45/51] Installing python3-paramiko-0:3 100% | 285.0 MiB/s | 1.7 MiB | 00m00s [46/51] Installing python3-devel-0:3.12 100% | 218.6 MiB/s | 1.3 MiB | 00m00s [47/51] Installing python3-libdnf5-0:5. 100% | 448.6 MiB/s | 7.6 MiB | 00m00s [48/51] Installing python3-docutils-0:0 100% | 287.4 MiB/s | 4.9 MiB | 00m00s [49/51] Installing python3-systemd-0:23 100% | 177.6 MiB/s | 363.7 KiB | 00m00s [50/51] Installing git-core-0:2.49.0-1. 100% | 475.4 MiB/s | 22.8 MiB | 00m00s [51/51] Installing glibc-all-langpacks- 100% | 533.6 MiB/s | 223.6 MiB | 00m00s >>> Running post-transaction scriptlet: glibc-all-langpacks-0:2.39-37.fc40.x86_6 >>> Stop post-transaction scriptlet: glibc-all-langpacks-0:2.39-37.fc40.x86_64 >>> Running trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Running trigger-install scriptlet: glib2-0:2.80.5-1.fc40.x86_64 >>> Stop trigger-install scriptlet: glib2-0:2.80.5-1.fc40.x86_64 Finish: build setup for ansible-core-2.19.0~b2-1.fc40.src.rpm Start: rpmbuild ansible-core-2.19.0~b2-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SAfMfz + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ansible-2.19.0b2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ansible-core-2.19.0b2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ansible-2.19.0b2 + rm -rf /builddir/build/BUILD/ansible-2.19.0b2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/ansible-2.19.0b2-SPECPARTS + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ansible-documentation-2.19.0b2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tomcli-set pyproject.toml lists replace build-system.requires 'setuptools >=.*' setuptools + tomcli-set pyproject.toml lists delitem build-system.requires 'wheel.*' + sed -i -s 's|/usr/bin/env python|/usr/bin/python3|' bin/ansible-test test/lib/ansible_test/_util/target/cli/ansible_test_cli_stub.py + sed -i -e '1{\@^#!.*@d}' lib/ansible/modules/hostname.py + sed '/^mock$/d' test/lib/ansible_test/_data/requirements/units.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3ywJ0y + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA=40 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir --output /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires _requirements.txt test/units/requirements.txt Handling pytest from requirements file _requirements.txt Requirement not satisfied: pytest Handling pytest-mock from requirements file _requirements.txt Requirement not satisfied: pytest-mock Handling pytest-xdist from requirements file _requirements.txt Requirement not satisfied: pytest-xdist Handling pyyaml from requirements file _requirements.txt Requirement not satisfied: pyyaml Handling typing_extensions; python_version < '3.11' from requirements file _requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling bcrypt ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: bcrypt ; python_version >= '3.11' (installed: bcrypt 4.0.1) Handling passlib ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement not satisfied: passlib ; python_version >= '3.11' Handling pexpect ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement not satisfied: pexpect ; python_version >= '3.11' Handling pywinrm ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement not satisfied: pywinrm ; python_version >= '3.11' Handling typing_extensions; python_version < '3.11' from requirements file test/units/requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Exiting dependency generation pass: all requirements files + cat /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo python3-argcomplete + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 934.0 KiB/s | 29.0 KiB | 00m00s fedora 100% | 108.5 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 126.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "git-core-2.49.0-1.fc40.x86_64" is already installed. Package "glibc-all-langpacks-2.39-37.fc40.x86_64" is already installed. Package "make-1:4.4.1-6.fc40.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.1-1.fc40.noarch" is already installed. Package "python3-devel-3.12.10-1.fc40.x86_64" is already installed. Package "python3-docutils-0.20.1-3.fc40.noarch" is already installed. Package "python3-libdnf5-5.1.17-4.fc40.x86_64" is already installed. Package "python3-paramiko-3.5.1-1.fc40.noarch" is already installed. Package "python3-systemd-235-9.fc40.x86_64" is already installed. Package "python3-bcrypt-4.0.1-9.fc40.x86_64" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "tomcli-0.9.0-1.fc40.noarch" is already installed. Package Arch Version Repository Size Installing: python3-argcomplete noarch 3.6.0-1.fc40 updates 312.0 KiB python3-passlib noarch 1.7.4-17.fc40 fedora 4.8 MiB python3-pexpect noarch 4.9.0-4.fc40 fedora 629.5 KiB python3-pip noarch 23.3.2-2.fc40 updates 14.2 MiB python3-pytest noarch 7.4.3-3.fc40 fedora 15.0 MiB python3-pytest-mock noarch 3.12.0-4.fc40 fedora 111.3 KiB python3-pytest-xdist noarch 3.5.0-3.fc40 fedora 386.0 KiB python3-pyyaml x86_64 6.0.1-14.fc40 fedora 786.4 KiB python3-winrm noarch 0.4.3-6.fc40 fedora 382.4 KiB Installing dependencies: python3-charset-normalizer noarch 3.3.2-3.fc40 fedora 312.7 KiB python3-execnet noarch 1.9.0-14.fc40 fedora 915.6 KiB python3-idna noarch 3.7-1.fc40 updates 594.6 KiB python3-iniconfig noarch 1.1.1-16.fc40 fedora 20.5 KiB python3-pluggy noarch 1.3.0-3.fc40 fedora 182.5 KiB python3-ptyprocess noarch 0.7.0-7.fc40 fedora 80.0 KiB python3-requests noarch 2.31.0-3.fc40 fedora 462.4 KiB python3-requests_ntlm noarch 1.2.0-3.fc40 fedora 26.4 KiB python3-six noarch 1.16.0-14.fc40 fedora 117.7 KiB python3-spnego noarch 0.10.2-1.fc40 fedora 1.0 MiB python3-urllib3 noarch 1.26.20-1.fc40 updates 999.0 KiB python3-xmltodict noarch 0.13.0-3.fc40 fedora 54.9 KiB Transaction Summary: Installing: 21 packages Total size of inbound packages is 8 MiB. Need to download 8 MiB. After this operation 41 MiB will be used (install 41 MiB, remove 0 B). [ 1/21] python3-pytest-0:7.4.3-3.fc40.n 100% | 99.9 MiB/s | 1.9 MiB | 00m00s [ 2/21] python3-passlib-0:1.7.4-17.fc40 100% | 35.5 MiB/s | 910.0 KiB | 00m00s [ 3/21] python3-pexpect-0:4.9.0-4.fc40. 100% | 6.6 MiB/s | 174.7 KiB | 00m00s [ 4/21] python3-pytest-mock-0:3.12.0-4. 100% | 2.7 MiB/s | 41.3 KiB | 00m00s [ 5/21] python3-pyyaml-0:6.0.1-14.fc40. 100% | 75.8 MiB/s | 232.8 KiB | 00m00s [ 6/21] python3-winrm-0:0.4.3-6.fc40.no 100% | 5.5 MiB/s | 106.5 KiB | 00m00s [ 7/21] python3-pytest-xdist-0:3.5.0-3. 100% | 5.0 MiB/s | 103.4 KiB | 00m00s [ 8/21] python3-argcomplete-0:3.6.0-1.f 100% | 9.4 MiB/s | 96.4 KiB | 00m00s [ 9/21] python3-iniconfig-0:1.1.1-16.fc 100% | 8.8 MiB/s | 17.9 KiB | 00m00s [10/21] python3-pluggy-0:1.3.0-3.fc40.n 100% | 17.9 MiB/s | 55.0 KiB | 00m00s [11/21] python3-ptyprocess-0:0.7.0-7.fc 100% | 3.5 MiB/s | 35.4 KiB | 00m00s [12/21] python3-requests-0:2.31.0-3.fc4 100% | 37.0 MiB/s | 151.7 KiB | 00m00s [13/21] python3-pip-0:23.3.2-2.fc40.noa 100% | 166.2 MiB/s | 3.2 MiB | 00m00s [14/21] python3-execnet-0:1.9.0-14.fc40 100% | 21.6 MiB/s | 265.6 KiB | 00m00s [15/21] python3-six-0:1.16.0-14.fc40.no 100% | 20.0 MiB/s | 40.9 KiB | 00m00s [16/21] python3-charset-normalizer-0:3. 100% | 34.9 MiB/s | 107.3 KiB | 00m00s [17/21] python3-requests_ntlm-0:1.2.0-3 100% | 956.0 KiB/s | 20.1 KiB | 00m00s [18/21] python3-xmltodict-0:0.13.0-3.fc 100% | 1.6 MiB/s | 25.8 KiB | 00m00s [19/21] python3-idna-0:3.7-1.fc40.noarc 100% | 29.0 MiB/s | 118.9 KiB | 00m00s [20/21] python3-spnego-0:0.10.2-1.fc40. 100% | 11.3 MiB/s | 276.9 KiB | 00m00s [21/21] python3-urllib3-0:1.26.20-1.fc4 100% | 14.1 MiB/s | 273.9 KiB | 00m00s -------------------------------------------------------------------------------- [21/21] Total 100% | 29.5 MiB/s | 8.0 MiB | 00m00s Running transaction [ 1/23] Verify package files 100% | 840.0 B/s | 21.0 B | 00m00s [ 2/23] Prepare transaction 100% | 617.0 B/s | 21.0 B | 00m00s [ 3/23] Installing python3-idna-0:3.7-1 100% | 195.6 MiB/s | 600.9 KiB | 00m00s [ 4/23] Installing python3-urllib3-0:1. 100% | 250.2 MiB/s | 1.0 MiB | 00m00s [ 5/23] Installing python3-spnego-0:0.1 100% | 265.2 MiB/s | 1.1 MiB | 00m00s [ 6/23] Installing python3-charset-norm 100% | 157.5 MiB/s | 322.7 KiB | 00m00s [ 7/23] Installing python3-requests-0:2 100% | 231.7 MiB/s | 474.5 KiB | 00m00s [ 8/23] Installing python3-requests_ntl 100% | 29.2 MiB/s | 29.9 KiB | 00m00s [ 9/23] Installing python3-xmltodict-0: 100% | 55.8 MiB/s | 57.1 KiB | 00m00s [10/23] Installing python3-six-0:1.16.0 100% | 117.2 MiB/s | 120.1 KiB | 00m00s [11/23] Installing python3-execnet-0:1. 100% | 229.1 MiB/s | 938.4 KiB | 00m00s [12/23] Installing python3-pluggy-0:1.3 100% | 183.9 MiB/s | 188.3 KiB | 00m00s [13/23] Installing python3-iniconfig-0: 100% | 11.4 MiB/s | 23.4 KiB | 00m00s [14/23] Installing python3-pytest-0:7.4 100% | 399.9 MiB/s | 15.2 MiB | 00m00s [15/23] Installing python3-ptyprocess-0 100% | 82.1 MiB/s | 84.1 KiB | 00m00s [16/23] Installing python3-pexpect-0:4. 100% | 210.9 MiB/s | 647.8 KiB | 00m00s [17/23] Installing python3-pytest-mock- 100% | 113.5 MiB/s | 116.2 KiB | 00m00s [18/23] Installing python3-pytest-xdist 100% | 194.3 MiB/s | 398.0 KiB | 00m00s [19/23] Installing python3-winrm-0:0.4. 100% | 77.8 MiB/s | 398.5 KiB | 00m00s [20/23] Installing python3-pip-0:23.3.2 100% | 250.2 MiB/s | 14.5 MiB | 00m00s [21/23] Installing python3-argcomplete- 100% | 159.0 MiB/s | 325.7 KiB | 00m00s [22/23] Installing python3-pyyaml-0:6.0 100% | 195.4 MiB/s | 800.2 KiB | 00m00s [23/23] Installing python3-passlib-0:1. 100% | 142.6 MiB/s | 4.8 MiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.zNfT1X + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA=40 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir --output /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires _requirements.txt test/units/requirements.txt Handling pytest from requirements file _requirements.txt Requirement satisfied: pytest (installed: pytest 7.4.3) Handling pytest-mock from requirements file _requirements.txt Requirement satisfied: pytest-mock (installed: pytest-mock 3.12.0) Handling pytest-xdist from requirements file _requirements.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling pyyaml from requirements file _requirements.txt Requirement satisfied: pyyaml (installed: pyyaml 6.0.1) Handling typing_extensions; python_version < '3.11' from requirements file _requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling bcrypt ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: bcrypt ; python_version >= '3.11' (installed: bcrypt 4.0.1) Handling passlib ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: passlib ; python_version >= '3.11' (installed: passlib 1.7.4) Handling pexpect ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pexpect ; python_version >= '3.11' (installed: pexpect 4.9.0) Handling pywinrm ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pywinrm ; python_version >= '3.11' (installed: pywinrm 0.4.3) Handling typing_extensions; python_version < '3.11' from requirements file test/units/requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling setuptools from build-system.requires Requirement not satisfied: setuptools Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo python3-argcomplete + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 100.9 KiB/s | 29.0 KiB | 00m00s fedora 100% | 546.7 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 89.6 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: python3-setuptools noarch 69.0.3-4.fc40 updates 7.1 MiB Transaction Summary: Installing: 1 packages Total size of inbound packages is 2 MiB. Need to download 2 MiB. After this operation 7 MiB will be used (install 7 MiB, remove 0 B). Package "git-core-2.49.0-1.fc40.x86_64" is already installed. Package "glibc-all-langpacks-2.39-37.fc40.x86_64" is already installed. Package "make-1:4.4.1-6.fc40.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.1-1.fc40.noarch" is already installed. Package "python3-argcomplete-3.6.0-1.fc40.noarch" is already installed. Package "python3-devel-3.12.10-1.fc40.x86_64" is already installed. Package "python3-docutils-0.20.1-3.fc40.noarch" is already installed. Package "python3-libdnf5-5.1.17-4.fc40.x86_64" is already installed. Package "python3-paramiko-3.5.1-1.fc40.noarch" is already installed. Package "python3-systemd-235-9.fc40.x86_64" is already installed. Package "python3-bcrypt-4.0.1-9.fc40.x86_64" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-passlib-1.7.4-17.fc40.noarch" is already installed. Package "python3-pexpect-4.9.0-4.fc40.noarch" is already installed. Package "python3-pip-23.3.2-2.fc40.noarch" is already installed. Package "python3-pytest-7.4.3-3.fc40.noarch" is already installed. Package "python3-pytest-mock-3.12.0-4.fc40.noarch" is already installed. Package "python3-pytest-xdist-3.5.0-3.fc40.noarch" is already installed. Package "python3-winrm-0.4.3-6.fc40.noarch" is already installed. Package "python3-pyyaml-6.0.1-14.fc40.x86_64" is already installed. Package "tomcli-0.9.0-1.fc40.noarch" is already installed. [1/1] python3-setuptools-0:69.0.3-4.fc4 100% | 101.9 MiB/s | 1.5 MiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 5.1 MiB/s | 1.5 MiB | 00m00s Running transaction [1/3] Verify package files 100% | 250.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 90.0 B/s | 1.0 B | 00m00s [3/3] Installing python3-setuptools-0:6 100% | 169.8 MiB/s | 7.3 MiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.1WykS7 + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA=40 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir --output /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires _requirements.txt test/units/requirements.txt Handling pytest from requirements file _requirements.txt Requirement satisfied: pytest (installed: pytest 7.4.3) Handling pytest-mock from requirements file _requirements.txt Requirement satisfied: pytest-mock (installed: pytest-mock 3.12.0) Handling pytest-xdist from requirements file _requirements.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling pyyaml from requirements file _requirements.txt Requirement satisfied: pyyaml (installed: pyyaml 6.0.1) Handling typing_extensions; python_version < '3.11' from requirements file _requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling bcrypt ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: bcrypt ; python_version >= '3.11' (installed: bcrypt 4.0.1) Handling passlib ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: passlib ; python_version >= '3.11' (installed: passlib 1.7.4) Handling pexpect ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pexpect ; python_version >= '3.11' (installed: pexpect 4.9.0) Handling pywinrm ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pywinrm ; python_version >= '3.11' (installed: pywinrm 0.4.3) Handling typing_extensions; python_version < '3.11' from requirements file test/units/requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 69.0.3) running egg_info creating ansible_core.egg-info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt writing manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo python3-argcomplete + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 193.0 KiB/s | 29.0 KiB | 00m00s fedora 100% | 103.2 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 76.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: python3-wheel noarch 1:0.41.2-3.fc40 fedora 507.1 KiB Transaction Summary: Installing: 1 packages Package "git-core-2.49.0-1.fc40.x86_64" is already installed. Package "glibc-all-langpacks-2.39-37.fc40.x86_64" is already installed. Package "make-1:4.4.1-6.fc40.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.1-1.fc40.noarch" is already installed. Package "python3-argcomplete-3.6.0-1.fc40.noarch" is already installed. Package "python3-devel-3.12.10-1.fc40.x86_64" is already installed. Package "python3-docutils-0.20.1-3.fc40.noarch" is already installed. Package "python3-libdnf5-5.1.17-4.fc40.x86_64" is already installed. Package "python3-paramiko-3.5.1-1.fc40.noarch" is already installed. Package "python3-systemd-235-9.fc40.x86_64" is already installed. Package "python3-bcrypt-4.0.1-9.fc40.x86_64" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-passlib-1.7.4-17.fc40.noarch" is already installed. Package "python3-pexpect-4.9.0-4.fc40.noarch" is already installed. Package "python3-pip-23.3.2-2.fc40.noarch" is already installed. Package "python3-pytest-7.4.3-3.fc40.noarch" is already installed. Package "python3-pytest-mock-3.12.0-4.fc40.noarch" is already installed. Package "python3-pytest-xdist-3.5.0-3.fc40.noarch" is already installed. Package "python3-winrm-0.4.3-6.fc40.noarch" is already installed. Package "python3-pyyaml-6.0.1-14.fc40.x86_64" is already installed. Package "python3-setuptools-69.0.3-4.fc40.noarch" is already installed. Package "tomcli-0.9.0-1.fc40.noarch" is already installed. Total size of inbound packages is 163 KiB. Need to download 163 KiB. After this operation 507 KiB will be used (install 507 KiB, remove 0 B). [1/1] python3-wheel-1:0.41.2-3.fc40.noa 100% | 15.9 MiB/s | 162.9 KiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 1.6 MiB/s | 162.9 KiB | 00m00s Running transaction [1/3] Verify package files 100% | 0.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 166.0 B/s | 1.0 B | 00m00s [3/3] Installing python3-wheel-1:0.41.2 100% | 32.1 MiB/s | 526.1 KiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.zuGHqI + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA=40 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir --output /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires _requirements.txt test/units/requirements.txt Handling pytest from requirements file _requirements.txt Requirement satisfied: pytest (installed: pytest 7.4.3) Handling pytest-mock from requirements file _requirements.txt Requirement satisfied: pytest-mock (installed: pytest-mock 3.12.0) Handling pytest-xdist from requirements file _requirements.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling pyyaml from requirements file _requirements.txt Requirement satisfied: pyyaml (installed: pyyaml 6.0.1) Handling typing_extensions; python_version < '3.11' from requirements file _requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling bcrypt ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: bcrypt ; python_version >= '3.11' (installed: bcrypt 4.0.1) Handling passlib ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: passlib ; python_version >= '3.11' (installed: passlib 1.7.4) Handling pexpect ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pexpect ; python_version >= '3.11' (installed: pexpect 4.9.0) Handling pywinrm ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pywinrm ; python_version >= '3.11' (installed: pywinrm 0.4.3) Handling typing_extensions; python_version < '3.11' from requirements file test/units/requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 69.0.3) running egg_info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ansible-2.19.0b2/ansible_core-2.19.0b2.dist-info' Handling jinja2 >=3.1.0 from hook generated metadata: Requires-Dist (ansible-core) Requirement not satisfied: jinja2 >=3.1.0 Handling PyYAML >=5.1 from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: PyYAML >=5.1 (installed: PyYAML 6.0.1) Handling cryptography from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: cryptography (installed: cryptography 41.0.7) Handling packaging from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: packaging (installed: packaging 23.2) Handling resolvelib <2.0.0,>=0.5.3 from hook generated metadata: Requires-Dist (ansible-core) Requirement not satisfied: resolvelib <2.0.0,>=0.5.3 + cat /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires + rm -rfv ansible_core-2.19.0b2.dist-info/ removed 'ansible_core-2.19.0b2.dist-info/entry_points.txt' removed 'ansible_core-2.19.0b2.dist-info/top_level.txt' removed 'ansible_core-2.19.0b2.dist-info/METADATA' removed 'ansible_core-2.19.0b2.dist-info/COPYING' removed 'ansible_core-2.19.0b2.dist-info/Apache-License.txt' removed 'ansible_core-2.19.0b2.dist-info/BSD-3-Clause.txt' removed 'ansible_core-2.19.0b2.dist-info/MIT-license.txt' removed 'ansible_core-2.19.0b2.dist-info/PSF-license.txt' removed 'ansible_core-2.19.0b2.dist-info/simplified_bsd.txt' removed directory 'ansible_core-2.19.0b2.dist-info/' + echo python3-argcomplete + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 289.5 KiB/s | 29.0 KiB | 00m00s fedora 100% | 107.0 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 126.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "git-core-2.49.0-1.fc40.x86_64" is already installed. Package "glibc-all-langpacks-2.39-37.fc40.x86_64" is already installed. Package "make-1:4.4.1-6.fc40.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.1-1.fc40.noarch" is already installed. Package "python3-argcomplete-3.6.0-1.fc40.noarch" is already installed. Package "python3-devel-3.12.10-1.fc40.x86_64" is already installed. Package "python3-docutils-0.20.1-3.fc40.noarch" is already installed. Package "python3-libdnf5-5.1.17-4.fc40.x86_64" is already installed. Package "python3-paramiko-3.5.1-1.fc40.noarch" is already installed. Package "python3-systemd-235-9.fc40.x86_64" is already installed. Package "python3-bcrypt-4.0.1-9.fc40.x86_64" is already installed. Package "python3-cryptography-41.0.7-1.fc40.x86_64" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-passlib-1.7.4-17.fc40.noarch" is already installed. Package "python3-pexpect-4.9.0-4.fc40.noarch" is already installed. Package "python3-pip-23.3.2-2.fc40.noarch" is already installed. Package "python3-pytest-7.4.3-3.fc40.noarch" is already installed. Package "python3-pytest-mock-3.12.0-4.fc40.noarch" is already installed. Package "python3-pytest-xdist-3.5.0-3.fc40.noarch" is already installed. Package "python3-winrm-0.4.3-6.fc40.noarch" is already installed. Package "python3-pyyaml-6.0.1-14.fc40.x86_64" is already installed. Package "python3-pyyaml-6.0.1-14.fc40.x86_64" is already installed. Package "python3-setuptools-69.0.3-4.fc40.noarch" is already installed. Package "python3-wheel-1:0.41.2-3.fc40.noarch" is already installed. Package "tomcli-0.9.0-1.fc40.noarch" is already installed. Package Arch Version Repository Size Installing: python3-jinja2 noarch 3.1.6-1.fc40 updates 2.9 MiB python3-resolvelib noarch 1.0.1-4.fc40 fedora 92.6 KiB Installing dependencies: python3-markupsafe x86_64 2.1.3-4.fc40 fedora 56.3 KiB Transaction Summary: Installing: 3 packages Total size of inbound packages is 563 KiB. Need to download 563 KiB. After this operation 3 MiB will be used (install 3 MiB, remove 0 B). [1/3] python3-markupsafe-0:2.1.3-4.fc40 100% | 2.4 MiB/s | 30.1 KiB | 00m00s [2/3] python3-jinja2-0:3.1.6-1.fc40.noa 100% | 29.8 MiB/s | 487.5 KiB | 00m00s [3/3] python3-resolvelib-0:1.0.1-4.fc40 100% | 2.3 MiB/s | 45.1 KiB | 00m00s -------------------------------------------------------------------------------- [3/3] Total 100% | 3.0 MiB/s | 562.7 KiB | 00m00s Running transaction [1/5] Verify package files 100% | 2.9 KiB/s | 3.0 B | 00m00s [2/5] Prepare transaction 100% | 157.0 B/s | 3.0 B | 00m00s [3/5] Installing python3-markupsafe-0:2 100% | 59.0 MiB/s | 60.4 KiB | 00m00s [4/5] Installing python3-jinja2-0:3.1.6 100% | 363.8 MiB/s | 2.9 MiB | 00m00s [5/5] Installing python3-resolvelib-0:1 100% | 6.1 MiB/s | 100.2 KiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-37.fc40.x86_64 Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ci6HMz + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA=40 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir --output /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires _requirements.txt test/units/requirements.txt Handling pytest from requirements file _requirements.txt Requirement satisfied: pytest (installed: pytest 7.4.3) Handling pytest-mock from requirements file _requirements.txt Requirement satisfied: pytest-mock (installed: pytest-mock 3.12.0) Handling pytest-xdist from requirements file _requirements.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling pyyaml from requirements file _requirements.txt Requirement satisfied: pyyaml (installed: pyyaml 6.0.1) Handling typing_extensions; python_version < '3.11' from requirements file _requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling bcrypt ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: bcrypt ; python_version >= '3.11' (installed: bcrypt 4.0.1) Handling passlib ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: passlib ; python_version >= '3.11' (installed: passlib 1.7.4) Handling pexpect ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pexpect ; python_version >= '3.11' (installed: pexpect 4.9.0) Handling pywinrm ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pywinrm ; python_version >= '3.11' (installed: pywinrm 0.4.3) Handling typing_extensions; python_version < '3.11' from requirements file test/units/requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 69.0.3) running egg_info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ansible-2.19.0b2/ansible_core-2.19.0b2.dist-info' Handling jinja2 >=3.1.0 from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: jinja2 >=3.1.0 (installed: jinja2 3.1.6) Handling PyYAML >=5.1 from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: PyYAML >=5.1 (installed: PyYAML 6.0.1) Handling cryptography from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: cryptography (installed: cryptography 41.0.7) Handling packaging from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: packaging (installed: packaging 23.2) Handling resolvelib <2.0.0,>=0.5.3 from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: resolvelib <2.0.0,>=0.5.3 (installed: resolvelib 1.0.1) + cat /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires + rm -rfv ansible_core-2.19.0b2.dist-info/ removed 'ansible_core-2.19.0b2.dist-info/entry_points.txt' removed 'ansible_core-2.19.0b2.dist-info/top_level.txt' removed 'ansible_core-2.19.0b2.dist-info/METADATA' removed 'ansible_core-2.19.0b2.dist-info/COPYING' removed 'ansible_core-2.19.0b2.dist-info/Apache-License.txt' removed 'ansible_core-2.19.0b2.dist-info/BSD-3-Clause.txt' removed 'ansible_core-2.19.0b2.dist-info/MIT-license.txt' removed 'ansible_core-2.19.0b2.dist-info/PSF-license.txt' removed 'ansible_core-2.19.0b2.dist-info/simplified_bsd.txt' removed directory 'ansible_core-2.19.0b2.dist-info/' + echo python3-argcomplete + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 251.8 KiB/s | 29.0 KiB | 00m00s fedora 100% | 578.9 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 126.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "git-core-2.49.0-1.fc40.x86_64" is already installed. Package "glibc-all-langpacks-2.39-37.fc40.x86_64" is already installed. Package "make-1:4.4.1-6.fc40.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.1-1.fc40.noarch" is already installed. Package "python3-argcomplete-3.6.0-1.fc40.noarch" is already installed. Package "python3-devel-3.12.10-1.fc40.x86_64" is already installed. Package "python3-docutils-0.20.1-3.fc40.noarch" is already installed. Package "python3-libdnf5-5.1.17-4.fc40.x86_64" is already installed. Package "python3-paramiko-3.5.1-1.fc40.noarch" is already installed. Package "python3-systemd-235-9.fc40.x86_64" is already installed. Package "python3-bcrypt-4.0.1-9.fc40.x86_64" is already installed. Package "python3-cryptography-41.0.7-1.fc40.x86_64" is already installed. Package "python3-jinja2-3.1.6-1.fc40.noarch" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-passlib-1.7.4-17.fc40.noarch" is already installed. Package "python3-pexpect-4.9.0-4.fc40.noarch" is already installed. Package "python3-pip-23.3.2-2.fc40.noarch" is already installed. Package "python3-pytest-7.4.3-3.fc40.noarch" is already installed. Package "python3-pytest-mock-3.12.0-4.fc40.noarch" is already installed. Package "python3-pytest-xdist-3.5.0-3.fc40.noarch" is already installed. Package "python3-winrm-0.4.3-6.fc40.noarch" is already installed. Package "python3-pyyaml-6.0.1-14.fc40.x86_64" is already installed. Package "python3-pyyaml-6.0.1-14.fc40.x86_64" is already installed. Package "python3-setuptools-69.0.3-4.fc40.noarch" is already installed. Package "python3-wheel-1:0.41.2-3.fc40.noarch" is already installed. Package "tomcli-0.9.0-1.fc40.noarch" is already installed. Nothing to do. Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745539200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.yahmX2 + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA=40 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir --output /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires _requirements.txt test/units/requirements.txt Handling pytest from requirements file _requirements.txt Requirement satisfied: pytest (installed: pytest 7.4.3) Handling pytest-mock from requirements file _requirements.txt Requirement satisfied: pytest-mock (installed: pytest-mock 3.12.0) Handling pytest-xdist from requirements file _requirements.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling pyyaml from requirements file _requirements.txt Requirement satisfied: pyyaml (installed: pyyaml 6.0.1) Handling typing_extensions; python_version < '3.11' from requirements file _requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling bcrypt ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: bcrypt ; python_version >= '3.11' (installed: bcrypt 4.0.1) Handling passlib ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: passlib ; python_version >= '3.11' (installed: passlib 1.7.4) Handling pexpect ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pexpect ; python_version >= '3.11' (installed: pexpect 4.9.0) Handling pywinrm ; python_version >= '3.11' from requirements file test/units/requirements.txt Requirement satisfied: pywinrm ; python_version >= '3.11' (installed: pywinrm 0.4.3) Handling typing_extensions; python_version < '3.11' from requirements file test/units/requirements.txt Ignoring alien requirement: typing_extensions; python_version < '3.11' Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 69.0.3) running egg_info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ansible-2.19.0b2/ansible_core-2.19.0b2.dist-info' Handling jinja2 >=3.1.0 from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: jinja2 >=3.1.0 (installed: jinja2 3.1.6) Handling PyYAML >=5.1 from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: PyYAML >=5.1 (installed: PyYAML 6.0.1) Handling cryptography from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: cryptography (installed: cryptography 41.0.7) Handling packaging from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: packaging (installed: packaging 23.2) Handling resolvelib <2.0.0,>=0.5.3 from hook generated metadata: Requires-Dist (ansible-core) Requirement satisfied: resolvelib <2.0.0,>=0.5.3 (installed: resolvelib 1.0.1) + cat /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-buildrequires + rm -rfv ansible_core-2.19.0b2.dist-info/ removed 'ansible_core-2.19.0b2.dist-info/entry_points.txt' removed 'ansible_core-2.19.0b2.dist-info/top_level.txt' removed 'ansible_core-2.19.0b2.dist-info/METADATA' removed 'ansible_core-2.19.0b2.dist-info/COPYING' removed 'ansible_core-2.19.0b2.dist-info/Apache-License.txt' removed 'ansible_core-2.19.0b2.dist-info/BSD-3-Clause.txt' removed 'ansible_core-2.19.0b2.dist-info/MIT-license.txt' removed 'ansible_core-2.19.0b2.dist-info/PSF-license.txt' removed 'ansible_core-2.19.0b2.dist-info/simplified_bsd.txt' removed directory 'ansible_core-2.19.0b2.dist-info/' + echo python3-argcomplete + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.g9GLo2 + 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 -march=x86-64 -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 -march=x86-64 -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 -march=x86-64 -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 -march=x86-64 -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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 ansible-2.19.0b2 + mkdir -p /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir Processing /builddir/build/BUILD/ansible-2.19.0b2 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info writing /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file '/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-modern-metadata-m7nrlu0f/ansible_core-2.19.0b2.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ansible-core Building wheel for ansible-core (pyproject.toml): started Running command Building wheel for ansible-core (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/ansible copying lib/ansible/__init__.py -> build/lib/ansible copying lib/ansible/__main__.py -> build/lib/ansible copying lib/ansible/constants.py -> build/lib/ansible copying lib/ansible/context.py -> build/lib/ansible copying lib/ansible/release.py -> build/lib/ansible creating build/lib/ansible/_internal copying lib/ansible/_internal/__init__.py -> build/lib/ansible/_internal copying lib/ansible/_internal/_ansiballz.py -> build/lib/ansible/_internal copying lib/ansible/_internal/_collection_proxy.py -> build/lib/ansible/_internal copying lib/ansible/_internal/_locking.py -> build/lib/ansible/_internal copying lib/ansible/_internal/_task.py -> build/lib/ansible/_internal copying lib/ansible/_internal/_wrapt.py -> build/lib/ansible/_internal creating build/lib/ansible/_vendor copying lib/ansible/_vendor/__init__.py -> build/lib/ansible/_vendor creating build/lib/ansible/cli copying lib/ansible/cli/__init__.py -> build/lib/ansible/cli copying lib/ansible/cli/_ssh_askpass.py -> build/lib/ansible/cli copying lib/ansible/cli/adhoc.py -> build/lib/ansible/cli copying lib/ansible/cli/config.py -> build/lib/ansible/cli copying lib/ansible/cli/console.py -> build/lib/ansible/cli copying lib/ansible/cli/doc.py -> build/lib/ansible/cli copying lib/ansible/cli/galaxy.py -> build/lib/ansible/cli copying lib/ansible/cli/inventory.py -> build/lib/ansible/cli copying lib/ansible/cli/playbook.py -> build/lib/ansible/cli copying lib/ansible/cli/pull.py -> build/lib/ansible/cli copying lib/ansible/cli/vault.py -> build/lib/ansible/cli creating build/lib/ansible/collections copying lib/ansible/collections/__init__.py -> build/lib/ansible/collections copying lib/ansible/collections/list.py -> build/lib/ansible/collections creating build/lib/ansible/compat copying lib/ansible/compat/__init__.py -> build/lib/ansible/compat copying lib/ansible/compat/importlib_resources.py -> build/lib/ansible/compat creating build/lib/ansible/config copying lib/ansible/config/__init__.py -> build/lib/ansible/config copying lib/ansible/config/manager.py -> build/lib/ansible/config creating build/lib/ansible/errors copying lib/ansible/errors/__init__.py -> build/lib/ansible/errors creating build/lib/ansible/executor copying lib/ansible/executor/__init__.py -> build/lib/ansible/executor copying lib/ansible/executor/interpreter_discovery.py -> build/lib/ansible/executor copying lib/ansible/executor/module_common.py -> build/lib/ansible/executor copying lib/ansible/executor/play_iterator.py -> build/lib/ansible/executor copying lib/ansible/executor/playbook_executor.py -> build/lib/ansible/executor copying lib/ansible/executor/stats.py -> build/lib/ansible/executor copying lib/ansible/executor/task_executor.py -> build/lib/ansible/executor copying lib/ansible/executor/task_queue_manager.py -> build/lib/ansible/executor copying lib/ansible/executor/task_result.py -> build/lib/ansible/executor creating build/lib/ansible/galaxy copying lib/ansible/galaxy/__init__.py -> build/lib/ansible/galaxy copying lib/ansible/galaxy/api.py -> build/lib/ansible/galaxy copying lib/ansible/galaxy/role.py -> build/lib/ansible/galaxy copying lib/ansible/galaxy/token.py -> build/lib/ansible/galaxy copying lib/ansible/galaxy/user_agent.py -> build/lib/ansible/galaxy creating build/lib/ansible/inventory copying lib/ansible/inventory/__init__.py -> build/lib/ansible/inventory copying lib/ansible/inventory/data.py -> build/lib/ansible/inventory copying lib/ansible/inventory/group.py -> build/lib/ansible/inventory copying lib/ansible/inventory/helpers.py -> build/lib/ansible/inventory copying lib/ansible/inventory/host.py -> build/lib/ansible/inventory copying lib/ansible/inventory/manager.py -> build/lib/ansible/inventory creating build/lib/ansible/module_utils copying lib/ansible/module_utils/__init__.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/_text.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/api.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/basic.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/connection.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/datatag.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/errors.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/json_utils.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/service.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/splitter.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/testing.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/urls.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/yumdnf.py -> build/lib/ansible/module_utils copying lib/ansible/module_utils/ansible_release.py -> build/lib/ansible/module_utils creating build/lib/ansible/modules copying lib/ansible/modules/__init__.py -> build/lib/ansible/modules copying lib/ansible/modules/add_host.py -> build/lib/ansible/modules copying lib/ansible/modules/apt.py -> build/lib/ansible/modules copying lib/ansible/modules/apt_key.py -> build/lib/ansible/modules copying lib/ansible/modules/apt_repository.py -> build/lib/ansible/modules copying lib/ansible/modules/assemble.py -> build/lib/ansible/modules copying lib/ansible/modules/assert.py -> build/lib/ansible/modules copying lib/ansible/modules/async_status.py -> build/lib/ansible/modules copying lib/ansible/modules/async_wrapper.py -> build/lib/ansible/modules copying lib/ansible/modules/blockinfile.py -> build/lib/ansible/modules copying lib/ansible/modules/command.py -> build/lib/ansible/modules copying lib/ansible/modules/copy.py -> build/lib/ansible/modules copying lib/ansible/modules/cron.py -> build/lib/ansible/modules copying lib/ansible/modules/deb822_repository.py -> build/lib/ansible/modules copying lib/ansible/modules/debconf.py -> build/lib/ansible/modules copying lib/ansible/modules/debug.py -> build/lib/ansible/modules copying lib/ansible/modules/dnf.py -> build/lib/ansible/modules copying lib/ansible/modules/dnf5.py -> build/lib/ansible/modules copying lib/ansible/modules/dpkg_selections.py -> build/lib/ansible/modules copying lib/ansible/modules/expect.py -> build/lib/ansible/modules copying lib/ansible/modules/fail.py -> build/lib/ansible/modules copying lib/ansible/modules/fetch.py -> build/lib/ansible/modules copying lib/ansible/modules/file.py -> build/lib/ansible/modules copying lib/ansible/modules/find.py -> build/lib/ansible/modules copying lib/ansible/modules/gather_facts.py -> build/lib/ansible/modules copying lib/ansible/modules/get_url.py -> build/lib/ansible/modules copying lib/ansible/modules/getent.py -> build/lib/ansible/modules copying lib/ansible/modules/git.py -> build/lib/ansible/modules copying lib/ansible/modules/group.py -> build/lib/ansible/modules copying lib/ansible/modules/group_by.py -> build/lib/ansible/modules copying lib/ansible/modules/hostname.py -> build/lib/ansible/modules copying lib/ansible/modules/import_playbook.py -> build/lib/ansible/modules copying lib/ansible/modules/import_role.py -> build/lib/ansible/modules copying lib/ansible/modules/import_tasks.py -> build/lib/ansible/modules copying lib/ansible/modules/include_role.py -> build/lib/ansible/modules copying lib/ansible/modules/include_tasks.py -> build/lib/ansible/modules copying lib/ansible/modules/include_vars.py -> build/lib/ansible/modules copying lib/ansible/modules/iptables.py -> build/lib/ansible/modules copying lib/ansible/modules/known_hosts.py -> build/lib/ansible/modules copying lib/ansible/modules/lineinfile.py -> build/lib/ansible/modules copying lib/ansible/modules/meta.py -> build/lib/ansible/modules copying lib/ansible/modules/mount_facts.py -> build/lib/ansible/modules copying lib/ansible/modules/package.py -> build/lib/ansible/modules copying lib/ansible/modules/package_facts.py -> build/lib/ansible/modules copying lib/ansible/modules/pause.py -> build/lib/ansible/modules copying lib/ansible/modules/ping.py -> build/lib/ansible/modules copying lib/ansible/modules/pip.py -> build/lib/ansible/modules copying lib/ansible/modules/raw.py -> build/lib/ansible/modules copying lib/ansible/modules/reboot.py -> build/lib/ansible/modules copying lib/ansible/modules/replace.py -> build/lib/ansible/modules copying lib/ansible/modules/rpm_key.py -> build/lib/ansible/modules copying lib/ansible/modules/script.py -> build/lib/ansible/modules copying lib/ansible/modules/service.py -> build/lib/ansible/modules copying lib/ansible/modules/service_facts.py -> build/lib/ansible/modules copying lib/ansible/modules/set_fact.py -> build/lib/ansible/modules copying lib/ansible/modules/set_stats.py -> build/lib/ansible/modules copying lib/ansible/modules/setup.py -> build/lib/ansible/modules copying lib/ansible/modules/shell.py -> build/lib/ansible/modules copying lib/ansible/modules/slurp.py -> build/lib/ansible/modules copying lib/ansible/modules/stat.py -> build/lib/ansible/modules copying lib/ansible/modules/subversion.py -> build/lib/ansible/modules copying lib/ansible/modules/systemd.py -> build/lib/ansible/modules copying lib/ansible/modules/systemd_service.py -> build/lib/ansible/modules copying lib/ansible/modules/sysvinit.py -> build/lib/ansible/modules copying lib/ansible/modules/tempfile.py -> build/lib/ansible/modules copying lib/ansible/modules/template.py -> build/lib/ansible/modules copying lib/ansible/modules/unarchive.py -> build/lib/ansible/modules copying lib/ansible/modules/uri.py -> build/lib/ansible/modules copying lib/ansible/modules/user.py -> build/lib/ansible/modules copying lib/ansible/modules/validate_argument_spec.py -> build/lib/ansible/modules copying lib/ansible/modules/wait_for.py -> build/lib/ansible/modules copying lib/ansible/modules/wait_for_connection.py -> build/lib/ansible/modules copying lib/ansible/modules/yum_repository.py -> build/lib/ansible/modules creating build/lib/ansible/parsing copying lib/ansible/parsing/__init__.py -> build/lib/ansible/parsing copying lib/ansible/parsing/ajson.py -> build/lib/ansible/parsing copying lib/ansible/parsing/dataloader.py -> build/lib/ansible/parsing copying lib/ansible/parsing/mod_args.py -> build/lib/ansible/parsing copying lib/ansible/parsing/plugin_docs.py -> build/lib/ansible/parsing copying lib/ansible/parsing/quoting.py -> build/lib/ansible/parsing copying lib/ansible/parsing/splitter.py -> build/lib/ansible/parsing creating build/lib/ansible/playbook copying lib/ansible/playbook/__init__.py -> build/lib/ansible/playbook copying lib/ansible/playbook/attribute.py -> build/lib/ansible/playbook copying lib/ansible/playbook/base.py -> build/lib/ansible/playbook copying lib/ansible/playbook/block.py -> build/lib/ansible/playbook copying lib/ansible/playbook/collectionsearch.py -> build/lib/ansible/playbook copying lib/ansible/playbook/conditional.py -> build/lib/ansible/playbook copying lib/ansible/playbook/delegatable.py -> build/lib/ansible/playbook copying lib/ansible/playbook/handler.py -> build/lib/ansible/playbook copying lib/ansible/playbook/handler_task_include.py -> build/lib/ansible/playbook copying lib/ansible/playbook/helpers.py -> build/lib/ansible/playbook copying lib/ansible/playbook/included_file.py -> build/lib/ansible/playbook copying lib/ansible/playbook/loop_control.py -> build/lib/ansible/playbook copying lib/ansible/playbook/notifiable.py -> build/lib/ansible/playbook copying lib/ansible/playbook/play.py -> build/lib/ansible/playbook copying lib/ansible/playbook/play_context.py -> build/lib/ansible/playbook copying lib/ansible/playbook/playbook_include.py -> build/lib/ansible/playbook copying lib/ansible/playbook/role_include.py -> build/lib/ansible/playbook copying lib/ansible/playbook/taggable.py -> build/lib/ansible/playbook copying lib/ansible/playbook/task.py -> build/lib/ansible/playbook copying lib/ansible/playbook/task_include.py -> build/lib/ansible/playbook creating build/lib/ansible/plugins copying lib/ansible/plugins/__init__.py -> build/lib/ansible/plugins copying lib/ansible/plugins/list.py -> build/lib/ansible/plugins copying lib/ansible/plugins/loader.py -> build/lib/ansible/plugins creating build/lib/ansible/template copying lib/ansible/template/__init__.py -> build/lib/ansible/template creating build/lib/ansible/utils copying lib/ansible/utils/__init__.py -> build/lib/ansible/utils copying lib/ansible/utils/_junit_xml.py -> build/lib/ansible/utils copying lib/ansible/utils/_ssh_agent.py -> build/lib/ansible/utils copying lib/ansible/utils/cmd_functions.py -> build/lib/ansible/utils copying lib/ansible/utils/color.py -> build/lib/ansible/utils copying lib/ansible/utils/context_objects.py -> build/lib/ansible/utils copying lib/ansible/utils/display.py -> build/lib/ansible/utils copying lib/ansible/utils/encrypt.py -> build/lib/ansible/utils copying lib/ansible/utils/fqcn.py -> build/lib/ansible/utils copying lib/ansible/utils/galaxy.py -> build/lib/ansible/utils copying lib/ansible/utils/hashing.py -> build/lib/ansible/utils copying lib/ansible/utils/helpers.py -> build/lib/ansible/utils copying lib/ansible/utils/jsonrpc.py -> build/lib/ansible/utils copying lib/ansible/utils/listify.py -> build/lib/ansible/utils copying lib/ansible/utils/lock.py -> build/lib/ansible/utils copying lib/ansible/utils/multiprocessing.py -> build/lib/ansible/utils copying lib/ansible/utils/path.py -> build/lib/ansible/utils copying lib/ansible/utils/plugin_docs.py -> build/lib/ansible/utils copying lib/ansible/utils/py3compat.py -> build/lib/ansible/utils copying lib/ansible/utils/sentinel.py -> build/lib/ansible/utils copying lib/ansible/utils/shlex.py -> build/lib/ansible/utils copying lib/ansible/utils/singleton.py -> build/lib/ansible/utils copying lib/ansible/utils/ssh_functions.py -> build/lib/ansible/utils copying lib/ansible/utils/unicode.py -> build/lib/ansible/utils copying lib/ansible/utils/unsafe_proxy.py -> build/lib/ansible/utils copying lib/ansible/utils/vars.py -> build/lib/ansible/utils copying lib/ansible/utils/version.py -> build/lib/ansible/utils creating build/lib/ansible/vars copying lib/ansible/vars/__init__.py -> build/lib/ansible/vars copying lib/ansible/vars/clean.py -> build/lib/ansible/vars copying lib/ansible/vars/hostvars.py -> build/lib/ansible/vars copying lib/ansible/vars/manager.py -> build/lib/ansible/vars copying lib/ansible/vars/plugins.py -> build/lib/ansible/vars copying lib/ansible/vars/reserved.py -> build/lib/ansible/vars creating build/lib/ansible/_internal/_datatag copying lib/ansible/_internal/_datatag/__init__.py -> build/lib/ansible/_internal/_datatag copying lib/ansible/_internal/_datatag/_tags.py -> build/lib/ansible/_internal/_datatag copying lib/ansible/_internal/_datatag/_utils.py -> build/lib/ansible/_internal/_datatag copying lib/ansible/_internal/_datatag/_wrappers.py -> build/lib/ansible/_internal/_datatag creating build/lib/ansible/_internal/_errors copying lib/ansible/_internal/_errors/__init__.py -> build/lib/ansible/_internal/_errors copying lib/ansible/_internal/_errors/_captured.py -> build/lib/ansible/_internal/_errors copying lib/ansible/_internal/_errors/_handler.py -> build/lib/ansible/_internal/_errors copying lib/ansible/_internal/_errors/_utils.py -> build/lib/ansible/_internal/_errors creating build/lib/ansible/_internal/_json copying lib/ansible/_internal/_json/__init__.py -> build/lib/ansible/_internal/_json copying lib/ansible/_internal/_json/_legacy_encoder.py -> build/lib/ansible/_internal/_json creating build/lib/ansible/_internal/_plugins copying lib/ansible/_internal/_plugins/__init__.py -> build/lib/ansible/_internal/_plugins copying lib/ansible/_internal/_plugins/_cache.py -> build/lib/ansible/_internal/_plugins creating build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/__init__.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_access.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_chain_templar.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_datatag.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_engine.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_errors.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_jinja_bits.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_jinja_common.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_jinja_patches.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_jinja_plugins.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_lazy_containers.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_marker_behaviors.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_transform.py -> build/lib/ansible/_internal/_templating copying lib/ansible/_internal/_templating/_utils.py -> build/lib/ansible/_internal/_templating creating build/lib/ansible/_internal/_yaml copying lib/ansible/_internal/_yaml/__init__.py -> build/lib/ansible/_internal/_yaml copying lib/ansible/_internal/_yaml/_constructor.py -> build/lib/ansible/_internal/_yaml copying lib/ansible/_internal/_yaml/_dumper.py -> build/lib/ansible/_internal/_yaml copying lib/ansible/_internal/_yaml/_errors.py -> build/lib/ansible/_internal/_yaml copying lib/ansible/_internal/_yaml/_loader.py -> build/lib/ansible/_internal/_yaml creating build/lib/ansible/_internal/_json/_profiles copying lib/ansible/_internal/_json/_profiles/__init__.py -> build/lib/ansible/_internal/_json/_profiles copying lib/ansible/_internal/_json/_profiles/_cache_persistence.py -> build/lib/ansible/_internal/_json/_profiles copying lib/ansible/_internal/_json/_profiles/_inventory_legacy.py -> build/lib/ansible/_internal/_json/_profiles copying lib/ansible/_internal/_json/_profiles/_legacy.py -> build/lib/ansible/_internal/_json/_profiles creating build/lib/ansible/_internal/ansible_collections creating build/lib/ansible/_internal/ansible_collections/ansible creating build/lib/ansible/_internal/ansible_collections/ansible/_protomatter creating build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins creating build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action/debug.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action creating build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/apply_trust.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/dump_object.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/finalize.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/origin.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/python_literal_eval.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/tag_names.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/true_type.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/unmask.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter creating build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup/config.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup creating build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged_with.py -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test creating build/lib/ansible/cli/arguments copying lib/ansible/cli/arguments/__init__.py -> build/lib/ansible/cli/arguments copying lib/ansible/cli/arguments/option_helpers.py -> build/lib/ansible/cli/arguments creating build/lib/ansible/cli/scripts copying lib/ansible/cli/scripts/__init__.py -> build/lib/ansible/cli/scripts copying lib/ansible/cli/scripts/ansible_connection_cli_stub.py -> build/lib/ansible/cli/scripts creating build/lib/ansible/executor/discovery copying lib/ansible/executor/discovery/__init__.py -> build/lib/ansible/executor/discovery creating build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/__init__.py -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/module_manifest.py -> build/lib/ansible/executor/powershell creating build/lib/ansible/executor/process copying lib/ansible/executor/process/__init__.py -> build/lib/ansible/executor/process copying lib/ansible/executor/process/worker.py -> build/lib/ansible/executor/process creating build/lib/ansible/galaxy/collection copying lib/ansible/galaxy/collection/__init__.py -> build/lib/ansible/galaxy/collection copying lib/ansible/galaxy/collection/concrete_artifact_manager.py -> build/lib/ansible/galaxy/collection copying lib/ansible/galaxy/collection/galaxy_api_proxy.py -> build/lib/ansible/galaxy/collection copying lib/ansible/galaxy/collection/gpg.py -> build/lib/ansible/galaxy/collection creating build/lib/ansible/galaxy/dependency_resolution copying lib/ansible/galaxy/dependency_resolution/__init__.py -> build/lib/ansible/galaxy/dependency_resolution copying lib/ansible/galaxy/dependency_resolution/dataclasses.py -> build/lib/ansible/galaxy/dependency_resolution copying lib/ansible/galaxy/dependency_resolution/errors.py -> build/lib/ansible/galaxy/dependency_resolution copying lib/ansible/galaxy/dependency_resolution/providers.py -> build/lib/ansible/galaxy/dependency_resolution copying lib/ansible/galaxy/dependency_resolution/reporters.py -> build/lib/ansible/galaxy/dependency_resolution copying lib/ansible/galaxy/dependency_resolution/resolvers.py -> build/lib/ansible/galaxy/dependency_resolution copying lib/ansible/galaxy/dependency_resolution/versioning.py -> build/lib/ansible/galaxy/dependency_resolution creating build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/__init__.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_ambient_context.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_ansiballz.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_dataclass_annotation_patch.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_dataclass_validation.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_debugging.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_errors.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_plugin_exec_context.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_testing.py -> build/lib/ansible/module_utils/_internal copying lib/ansible/module_utils/_internal/_traceback.py -> build/lib/ansible/module_utils/_internal creating build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/__init__.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/_collections_compat.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/_utils.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/arg_spec.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/collections.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/dict_transformations.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/file.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/json.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/locale.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/messages.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/network.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/parameters.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/process.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/respawn.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/sentinel.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/sys_info.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/validation.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/warnings.py -> build/lib/ansible/module_utils/common copying lib/ansible/module_utils/common/yaml.py -> build/lib/ansible/module_utils/common creating build/lib/ansible/module_utils/compat copying lib/ansible/module_utils/compat/__init__.py -> build/lib/ansible/module_utils/compat copying lib/ansible/module_utils/compat/datetime.py -> build/lib/ansible/module_utils/compat copying lib/ansible/module_utils/compat/paramiko.py -> build/lib/ansible/module_utils/compat copying lib/ansible/module_utils/compat/selinux.py -> build/lib/ansible/module_utils/compat copying lib/ansible/module_utils/compat/typing.py -> build/lib/ansible/module_utils/compat copying lib/ansible/module_utils/compat/version.py -> build/lib/ansible/module_utils/compat creating build/lib/ansible/module_utils/csharp copying lib/ansible/module_utils/csharp/__init__.py -> build/lib/ansible/module_utils/csharp creating build/lib/ansible/module_utils/distro copying lib/ansible/module_utils/distro/__init__.py -> build/lib/ansible/module_utils/distro copying lib/ansible/module_utils/distro/_distro.py -> build/lib/ansible/module_utils/distro creating build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/__init__.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/ansible_collector.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/collector.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/compat.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/default_collectors.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/namespace.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/packages.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/sysctl.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/timeout.py -> build/lib/ansible/module_utils/facts copying lib/ansible/module_utils/facts/utils.py -> build/lib/ansible/module_utils/facts creating build/lib/ansible/module_utils/parsing copying lib/ansible/module_utils/parsing/__init__.py -> build/lib/ansible/module_utils/parsing copying lib/ansible/module_utils/parsing/convert_bool.py -> build/lib/ansible/module_utils/parsing creating build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/__init__.py -> build/lib/ansible/module_utils/powershell creating build/lib/ansible/module_utils/six copying lib/ansible/module_utils/six/__init__.py -> build/lib/ansible/module_utils/six creating build/lib/ansible/module_utils/_internal/_concurrent copying lib/ansible/module_utils/_internal/_concurrent/__init__.py -> build/lib/ansible/module_utils/_internal/_concurrent copying lib/ansible/module_utils/_internal/_concurrent/_daemon_threading.py -> build/lib/ansible/module_utils/_internal/_concurrent copying lib/ansible/module_utils/_internal/_concurrent/_futures.py -> build/lib/ansible/module_utils/_internal/_concurrent creating build/lib/ansible/module_utils/_internal/_datatag copying lib/ansible/module_utils/_internal/_datatag/__init__.py -> build/lib/ansible/module_utils/_internal/_datatag copying lib/ansible/module_utils/_internal/_datatag/_tags.py -> build/lib/ansible/module_utils/_internal/_datatag creating build/lib/ansible/module_utils/_internal/_json copying lib/ansible/module_utils/_internal/_json/__init__.py -> build/lib/ansible/module_utils/_internal/_json copying lib/ansible/module_utils/_internal/_json/_legacy_encoder.py -> build/lib/ansible/module_utils/_internal/_json creating build/lib/ansible/module_utils/_internal/_patches copying lib/ansible/module_utils/_internal/_patches/__init__.py -> build/lib/ansible/module_utils/_internal/_patches copying lib/ansible/module_utils/_internal/_patches/_dataclass_annotation_patch.py -> build/lib/ansible/module_utils/_internal/_patches copying lib/ansible/module_utils/_internal/_patches/_socket_patch.py -> build/lib/ansible/module_utils/_internal/_patches copying lib/ansible/module_utils/_internal/_patches/_sys_intern_patch.py -> build/lib/ansible/module_utils/_internal/_patches creating build/lib/ansible/module_utils/_internal/_json/_profiles copying lib/ansible/module_utils/_internal/_json/_profiles/__init__.py -> build/lib/ansible/module_utils/_internal/_json/_profiles copying lib/ansible/module_utils/_internal/_json/_profiles/_fallback_to_str.py -> build/lib/ansible/module_utils/_internal/_json/_profiles copying lib/ansible/module_utils/_internal/_json/_profiles/_module_legacy_c2m.py -> build/lib/ansible/module_utils/_internal/_json/_profiles copying lib/ansible/module_utils/_internal/_json/_profiles/_module_legacy_m2c.py -> build/lib/ansible/module_utils/_internal/_json/_profiles copying lib/ansible/module_utils/_internal/_json/_profiles/_module_modern_c2m.py -> build/lib/ansible/module_utils/_internal/_json/_profiles copying lib/ansible/module_utils/_internal/_json/_profiles/_module_modern_m2c.py -> build/lib/ansible/module_utils/_internal/_json/_profiles copying lib/ansible/module_utils/_internal/_json/_profiles/_tagless.py -> build/lib/ansible/module_utils/_internal/_json/_profiles creating build/lib/ansible/module_utils/common/text copying lib/ansible/module_utils/common/text/__init__.py -> build/lib/ansible/module_utils/common/text copying lib/ansible/module_utils/common/text/converters.py -> build/lib/ansible/module_utils/common/text copying lib/ansible/module_utils/common/text/formatters.py -> build/lib/ansible/module_utils/common/text creating build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/__init__.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/aix.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/base.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/darwin.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/dragonfly.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/freebsd.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/hpux.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/hurd.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/linux.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/netbsd.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/openbsd.py -> build/lib/ansible/module_utils/facts/hardware copying lib/ansible/module_utils/facts/hardware/sunos.py -> build/lib/ansible/module_utils/facts/hardware creating build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/__init__.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/aix.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/base.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/darwin.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/dragonfly.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/fc_wwn.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/freebsd.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/generic_bsd.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/hpux.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/hurd.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/iscsi.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/linux.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/netbsd.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/nvme.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/openbsd.py -> build/lib/ansible/module_utils/facts/network copying lib/ansible/module_utils/facts/network/sunos.py -> build/lib/ansible/module_utils/facts/network creating build/lib/ansible/module_utils/facts/other copying lib/ansible/module_utils/facts/other/__init__.py -> build/lib/ansible/module_utils/facts/other copying lib/ansible/module_utils/facts/other/facter.py -> build/lib/ansible/module_utils/facts/other copying lib/ansible/module_utils/facts/other/ohai.py -> build/lib/ansible/module_utils/facts/other creating build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/__init__.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/apparmor.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/caps.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/chroot.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/cmdline.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/date_time.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/distribution.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/dns.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/env.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/fips.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/loadavg.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/local.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/lsb.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/pkg_mgr.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/platform.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/python.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/selinux.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/service_mgr.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/ssh_pub_keys.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/systemd.py -> build/lib/ansible/module_utils/facts/system copying lib/ansible/module_utils/facts/system/user.py -> build/lib/ansible/module_utils/facts/system creating build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/__init__.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/base.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/dragonfly.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/freebsd.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/hpux.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/linux.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/netbsd.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/openbsd.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/sunos.py -> build/lib/ansible/module_utils/facts/virtual copying lib/ansible/module_utils/facts/virtual/sysctl.py -> build/lib/ansible/module_utils/facts/virtual creating build/lib/ansible/parsing/utils copying lib/ansible/parsing/utils/__init__.py -> build/lib/ansible/parsing/utils copying lib/ansible/parsing/utils/addresses.py -> build/lib/ansible/parsing/utils copying lib/ansible/parsing/utils/jsonify.py -> build/lib/ansible/parsing/utils copying lib/ansible/parsing/utils/yaml.py -> build/lib/ansible/parsing/utils creating build/lib/ansible/parsing/vault copying lib/ansible/parsing/vault/__init__.py -> build/lib/ansible/parsing/vault creating build/lib/ansible/parsing/yaml copying lib/ansible/parsing/yaml/__init__.py -> build/lib/ansible/parsing/yaml copying lib/ansible/parsing/yaml/dumper.py -> build/lib/ansible/parsing/yaml copying lib/ansible/parsing/yaml/loader.py -> build/lib/ansible/parsing/yaml copying lib/ansible/parsing/yaml/objects.py -> build/lib/ansible/parsing/yaml creating build/lib/ansible/playbook/role copying lib/ansible/playbook/role/__init__.py -> build/lib/ansible/playbook/role copying lib/ansible/playbook/role/definition.py -> build/lib/ansible/playbook/role copying lib/ansible/playbook/role/include.py -> build/lib/ansible/playbook/role copying lib/ansible/playbook/role/metadata.py -> build/lib/ansible/playbook/role copying lib/ansible/playbook/role/requirement.py -> build/lib/ansible/playbook/role creating build/lib/ansible/plugins/action copying lib/ansible/plugins/action/__init__.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/add_host.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/assemble.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/assert.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/async_status.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/command.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/copy.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/debug.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/dnf.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/fail.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/fetch.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/gather_facts.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/group_by.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/include_vars.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/normal.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/package.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/pause.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/raw.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/reboot.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/script.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/service.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/set_fact.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/set_stats.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/shell.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/template.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/unarchive.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/uri.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/validate_argument_spec.py -> build/lib/ansible/plugins/action copying lib/ansible/plugins/action/wait_for_connection.py -> build/lib/ansible/plugins/action creating build/lib/ansible/plugins/become copying lib/ansible/plugins/become/__init__.py -> build/lib/ansible/plugins/become copying lib/ansible/plugins/become/runas.py -> build/lib/ansible/plugins/become copying lib/ansible/plugins/become/su.py -> build/lib/ansible/plugins/become copying lib/ansible/plugins/become/sudo.py -> build/lib/ansible/plugins/become creating build/lib/ansible/plugins/cache copying lib/ansible/plugins/cache/__init__.py -> build/lib/ansible/plugins/cache copying lib/ansible/plugins/cache/base.py -> build/lib/ansible/plugins/cache copying lib/ansible/plugins/cache/jsonfile.py -> build/lib/ansible/plugins/cache copying lib/ansible/plugins/cache/memory.py -> build/lib/ansible/plugins/cache creating build/lib/ansible/plugins/callback copying lib/ansible/plugins/callback/__init__.py -> build/lib/ansible/plugins/callback copying lib/ansible/plugins/callback/default.py -> build/lib/ansible/plugins/callback copying lib/ansible/plugins/callback/junit.py -> build/lib/ansible/plugins/callback copying lib/ansible/plugins/callback/minimal.py -> build/lib/ansible/plugins/callback copying lib/ansible/plugins/callback/oneline.py -> build/lib/ansible/plugins/callback copying lib/ansible/plugins/callback/tree.py -> build/lib/ansible/plugins/callback creating build/lib/ansible/plugins/cliconf copying lib/ansible/plugins/cliconf/__init__.py -> build/lib/ansible/plugins/cliconf creating build/lib/ansible/plugins/connection copying lib/ansible/plugins/connection/__init__.py -> build/lib/ansible/plugins/connection copying lib/ansible/plugins/connection/local.py -> build/lib/ansible/plugins/connection copying lib/ansible/plugins/connection/paramiko_ssh.py -> build/lib/ansible/plugins/connection copying lib/ansible/plugins/connection/psrp.py -> build/lib/ansible/plugins/connection copying lib/ansible/plugins/connection/ssh.py -> build/lib/ansible/plugins/connection copying lib/ansible/plugins/connection/winrm.py -> build/lib/ansible/plugins/connection creating build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/__init__.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/action_common_attributes.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/action_core.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/backup.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/checksum_common.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/connection_pipelining.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/constructed.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/decrypt.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/default_callback.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/files.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/inventory_cache.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/result_format_callback.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/return_common.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/shell_common.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/shell_windows.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/template_common.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/url.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/url_windows.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/validate.py -> build/lib/ansible/plugins/doc_fragments copying lib/ansible/plugins/doc_fragments/vars_plugin_staging.py -> build/lib/ansible/plugins/doc_fragments creating build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/__init__.py -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/core.py -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/encryption.py -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/mathstuff.py -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/urls.py -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/urlsplit.py -> build/lib/ansible/plugins/filter creating build/lib/ansible/plugins/httpapi copying lib/ansible/plugins/httpapi/__init__.py -> build/lib/ansible/plugins/httpapi creating build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/__init__.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/advanced_host_list.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/auto.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/constructed.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/generator.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/host_list.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/ini.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/script.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/toml.py -> build/lib/ansible/plugins/inventory copying lib/ansible/plugins/inventory/yaml.py -> build/lib/ansible/plugins/inventory creating build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/__init__.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/config.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/csvfile.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/dict.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/env.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/file.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/fileglob.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/first_found.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/indexed_items.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/ini.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/inventory_hostnames.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/items.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/lines.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/list.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/nested.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/password.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/pipe.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/random_choice.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/sequence.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/subelements.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/template.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/together.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/unvault.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/url.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/varnames.py -> build/lib/ansible/plugins/lookup copying lib/ansible/plugins/lookup/vars.py -> build/lib/ansible/plugins/lookup creating build/lib/ansible/plugins/netconf copying lib/ansible/plugins/netconf/__init__.py -> build/lib/ansible/plugins/netconf creating build/lib/ansible/plugins/shell copying lib/ansible/plugins/shell/__init__.py -> build/lib/ansible/plugins/shell copying lib/ansible/plugins/shell/cmd.py -> build/lib/ansible/plugins/shell copying lib/ansible/plugins/shell/powershell.py -> build/lib/ansible/plugins/shell copying lib/ansible/plugins/shell/sh.py -> build/lib/ansible/plugins/shell creating build/lib/ansible/plugins/strategy copying lib/ansible/plugins/strategy/__init__.py -> build/lib/ansible/plugins/strategy copying lib/ansible/plugins/strategy/debug.py -> build/lib/ansible/plugins/strategy copying lib/ansible/plugins/strategy/free.py -> build/lib/ansible/plugins/strategy copying lib/ansible/plugins/strategy/host_pinned.py -> build/lib/ansible/plugins/strategy copying lib/ansible/plugins/strategy/linear.py -> build/lib/ansible/plugins/strategy creating build/lib/ansible/plugins/terminal copying lib/ansible/plugins/terminal/__init__.py -> build/lib/ansible/plugins/terminal creating build/lib/ansible/plugins/test copying lib/ansible/plugins/test/__init__.py -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/core.py -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/files.py -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/mathstuff.py -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/uri.py -> build/lib/ansible/plugins/test creating build/lib/ansible/plugins/vars copying lib/ansible/plugins/vars/__init__.py -> build/lib/ansible/plugins/vars copying lib/ansible/plugins/vars/host_group_vars.py -> build/lib/ansible/plugins/vars creating build/lib/ansible/utils/collection_loader copying lib/ansible/utils/collection_loader/__init__.py -> build/lib/ansible/utils/collection_loader copying lib/ansible/utils/collection_loader/_collection_config.py -> build/lib/ansible/utils/collection_loader copying lib/ansible/utils/collection_loader/_collection_finder.py -> build/lib/ansible/utils/collection_loader copying lib/ansible/utils/collection_loader/_collection_meta.py -> build/lib/ansible/utils/collection_loader creating build/lib/ansible_test copying test/lib/ansible_test/__init__.py -> build/lib/ansible_test creating build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/__init__.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/ansible_util.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/become.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/bootstrap.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/cache.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/cgroup.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/completion.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/config.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/connections.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/constants.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/containers.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/content_config.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/core_ci.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/coverage_util.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/data.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/delegation.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/diff.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/docker_util.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/encoding.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/executor.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/git.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/host_configs.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/host_profiles.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/http.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/init.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/inventory.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/io.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/locale_util.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/metadata.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/payload.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/provisioning.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/pypi_proxy.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/python_requirements.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/ssh.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/target.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/test.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/thread.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/timeout.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/util.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/util_common.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/venv.py -> build/lib/ansible_test/_internal copying test/lib/ansible_test/_internal/junit_xml.py -> build/lib/ansible_test/_internal creating build/lib/ansible_test/_util copying test/lib/ansible_test/_util/__init__.py -> build/lib/ansible_test/_util creating build/lib/ansible_test/_internal/ci copying test/lib/ansible_test/_internal/ci/__init__.py -> build/lib/ansible_test/_internal/ci copying test/lib/ansible_test/_internal/ci/azp.py -> build/lib/ansible_test/_internal/ci copying test/lib/ansible_test/_internal/ci/local.py -> build/lib/ansible_test/_internal/ci creating build/lib/ansible_test/_internal/classification copying test/lib/ansible_test/_internal/classification/__init__.py -> build/lib/ansible_test/_internal/classification copying test/lib/ansible_test/_internal/classification/common.py -> build/lib/ansible_test/_internal/classification copying test/lib/ansible_test/_internal/classification/csharp.py -> build/lib/ansible_test/_internal/classification copying test/lib/ansible_test/_internal/classification/powershell.py -> build/lib/ansible_test/_internal/classification copying test/lib/ansible_test/_internal/classification/python.py -> build/lib/ansible_test/_internal/classification creating build/lib/ansible_test/_internal/cli copying test/lib/ansible_test/_internal/cli/__init__.py -> build/lib/ansible_test/_internal/cli copying test/lib/ansible_test/_internal/cli/actions.py -> build/lib/ansible_test/_internal/cli copying test/lib/ansible_test/_internal/cli/compat.py -> build/lib/ansible_test/_internal/cli copying test/lib/ansible_test/_internal/cli/completers.py -> build/lib/ansible_test/_internal/cli copying test/lib/ansible_test/_internal/cli/converters.py -> build/lib/ansible_test/_internal/cli copying test/lib/ansible_test/_internal/cli/environments.py -> build/lib/ansible_test/_internal/cli copying test/lib/ansible_test/_internal/cli/epilog.py -> build/lib/ansible_test/_internal/cli creating build/lib/ansible_test/_internal/commands copying test/lib/ansible_test/_internal/commands/__init__.py -> build/lib/ansible_test/_internal/commands creating build/lib/ansible_test/_internal/compat copying test/lib/ansible_test/_internal/compat/__init__.py -> build/lib/ansible_test/_internal/compat copying test/lib/ansible_test/_internal/compat/packaging.py -> build/lib/ansible_test/_internal/compat copying test/lib/ansible_test/_internal/compat/yaml.py -> build/lib/ansible_test/_internal/compat creating build/lib/ansible_test/_internal/dev copying test/lib/ansible_test/_internal/dev/__init__.py -> build/lib/ansible_test/_internal/dev copying test/lib/ansible_test/_internal/dev/container_probe.py -> build/lib/ansible_test/_internal/dev creating build/lib/ansible_test/_internal/provider copying test/lib/ansible_test/_internal/provider/__init__.py -> build/lib/ansible_test/_internal/provider creating build/lib/ansible_test/_internal/cli/argparsing copying test/lib/ansible_test/_internal/cli/argparsing/__init__.py -> build/lib/ansible_test/_internal/cli/argparsing copying test/lib/ansible_test/_internal/cli/argparsing/actions.py -> build/lib/ansible_test/_internal/cli/argparsing copying test/lib/ansible_test/_internal/cli/argparsing/argcompletion.py -> build/lib/ansible_test/_internal/cli/argparsing copying test/lib/ansible_test/_internal/cli/argparsing/parsers.py -> build/lib/ansible_test/_internal/cli/argparsing creating build/lib/ansible_test/_internal/cli/commands copying test/lib/ansible_test/_internal/cli/commands/__init__.py -> build/lib/ansible_test/_internal/cli/commands copying test/lib/ansible_test/_internal/cli/commands/env.py -> build/lib/ansible_test/_internal/cli/commands copying test/lib/ansible_test/_internal/cli/commands/sanity.py -> build/lib/ansible_test/_internal/cli/commands copying test/lib/ansible_test/_internal/cli/commands/shell.py -> build/lib/ansible_test/_internal/cli/commands copying test/lib/ansible_test/_internal/cli/commands/units.py -> build/lib/ansible_test/_internal/cli/commands creating build/lib/ansible_test/_internal/cli/parsers copying test/lib/ansible_test/_internal/cli/parsers/__init__.py -> build/lib/ansible_test/_internal/cli/parsers copying test/lib/ansible_test/_internal/cli/parsers/base_argument_parsers.py -> build/lib/ansible_test/_internal/cli/parsers copying test/lib/ansible_test/_internal/cli/parsers/helpers.py -> build/lib/ansible_test/_internal/cli/parsers copying test/lib/ansible_test/_internal/cli/parsers/host_config_parsers.py -> build/lib/ansible_test/_internal/cli/parsers copying test/lib/ansible_test/_internal/cli/parsers/key_value_parsers.py -> build/lib/ansible_test/_internal/cli/parsers copying test/lib/ansible_test/_internal/cli/parsers/value_parsers.py -> build/lib/ansible_test/_internal/cli/parsers creating build/lib/ansible_test/_internal/cli/commands/coverage copying test/lib/ansible_test/_internal/cli/commands/coverage/__init__.py -> build/lib/ansible_test/_internal/cli/commands/coverage copying test/lib/ansible_test/_internal/cli/commands/coverage/combine.py -> build/lib/ansible_test/_internal/cli/commands/coverage copying test/lib/ansible_test/_internal/cli/commands/coverage/erase.py -> build/lib/ansible_test/_internal/cli/commands/coverage copying test/lib/ansible_test/_internal/cli/commands/coverage/html.py -> build/lib/ansible_test/_internal/cli/commands/coverage copying test/lib/ansible_test/_internal/cli/commands/coverage/report.py -> build/lib/ansible_test/_internal/cli/commands/coverage copying test/lib/ansible_test/_internal/cli/commands/coverage/xml.py -> build/lib/ansible_test/_internal/cli/commands/coverage creating build/lib/ansible_test/_internal/cli/commands/integration copying test/lib/ansible_test/_internal/cli/commands/integration/__init__.py -> build/lib/ansible_test/_internal/cli/commands/integration copying test/lib/ansible_test/_internal/cli/commands/integration/network.py -> build/lib/ansible_test/_internal/cli/commands/integration copying test/lib/ansible_test/_internal/cli/commands/integration/posix.py -> build/lib/ansible_test/_internal/cli/commands/integration copying test/lib/ansible_test/_internal/cli/commands/integration/windows.py -> build/lib/ansible_test/_internal/cli/commands/integration creating build/lib/ansible_test/_internal/cli/commands/coverage/analyze copying test/lib/ansible_test/_internal/cli/commands/coverage/analyze/__init__.py -> build/lib/ansible_test/_internal/cli/commands/coverage/analyze creating build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/__init__.py -> build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/combine.py -> build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/expand.py -> build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/filter.py -> build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/generate.py -> build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/missing.py -> build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets creating build/lib/ansible_test/_internal/commands/coverage copying test/lib/ansible_test/_internal/commands/coverage/__init__.py -> build/lib/ansible_test/_internal/commands/coverage copying test/lib/ansible_test/_internal/commands/coverage/combine.py -> build/lib/ansible_test/_internal/commands/coverage copying test/lib/ansible_test/_internal/commands/coverage/erase.py -> build/lib/ansible_test/_internal/commands/coverage copying test/lib/ansible_test/_internal/commands/coverage/html.py -> build/lib/ansible_test/_internal/commands/coverage copying test/lib/ansible_test/_internal/commands/coverage/report.py -> build/lib/ansible_test/_internal/commands/coverage copying test/lib/ansible_test/_internal/commands/coverage/xml.py -> build/lib/ansible_test/_internal/commands/coverage creating build/lib/ansible_test/_internal/commands/env copying test/lib/ansible_test/_internal/commands/env/__init__.py -> build/lib/ansible_test/_internal/commands/env creating build/lib/ansible_test/_internal/commands/integration copying test/lib/ansible_test/_internal/commands/integration/__init__.py -> build/lib/ansible_test/_internal/commands/integration copying test/lib/ansible_test/_internal/commands/integration/coverage.py -> build/lib/ansible_test/_internal/commands/integration copying test/lib/ansible_test/_internal/commands/integration/filters.py -> build/lib/ansible_test/_internal/commands/integration copying test/lib/ansible_test/_internal/commands/integration/network.py -> build/lib/ansible_test/_internal/commands/integration copying test/lib/ansible_test/_internal/commands/integration/posix.py -> build/lib/ansible_test/_internal/commands/integration copying test/lib/ansible_test/_internal/commands/integration/windows.py -> build/lib/ansible_test/_internal/commands/integration creating build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/__init__.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/ansible_doc.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/bin_symlinks.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/compile.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/ignores.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/import.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/integration_aliases.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/pep8.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/pslint.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/pylint.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/shellcheck.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/validate_modules.py -> build/lib/ansible_test/_internal/commands/sanity copying test/lib/ansible_test/_internal/commands/sanity/yamllint.py -> build/lib/ansible_test/_internal/commands/sanity creating build/lib/ansible_test/_internal/commands/shell copying test/lib/ansible_test/_internal/commands/shell/__init__.py -> build/lib/ansible_test/_internal/commands/shell creating build/lib/ansible_test/_internal/commands/units copying test/lib/ansible_test/_internal/commands/units/__init__.py -> build/lib/ansible_test/_internal/commands/units creating build/lib/ansible_test/_internal/commands/coverage/analyze copying test/lib/ansible_test/_internal/commands/coverage/analyze/__init__.py -> build/lib/ansible_test/_internal/commands/coverage/analyze creating build/lib/ansible_test/_internal/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/commands/coverage/analyze/targets/__init__.py -> build/lib/ansible_test/_internal/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/commands/coverage/analyze/targets/combine.py -> build/lib/ansible_test/_internal/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/commands/coverage/analyze/targets/expand.py -> build/lib/ansible_test/_internal/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/commands/coverage/analyze/targets/filter.py -> build/lib/ansible_test/_internal/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/commands/coverage/analyze/targets/generate.py -> build/lib/ansible_test/_internal/commands/coverage/analyze/targets copying test/lib/ansible_test/_internal/commands/coverage/analyze/targets/missing.py -> build/lib/ansible_test/_internal/commands/coverage/analyze/targets creating build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/__init__.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/acme.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/aws.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/azure.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/cloudscale.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/cs.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/digitalocean.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/galaxy.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/gcp.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/hcloud.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/httptester.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/nios.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/opennebula.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/openshift.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/scaleway.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/vcenter.py -> build/lib/ansible_test/_internal/commands/integration/cloud copying test/lib/ansible_test/_internal/commands/integration/cloud/vultr.py -> build/lib/ansible_test/_internal/commands/integration/cloud creating build/lib/ansible_test/_internal/provider/layout copying test/lib/ansible_test/_internal/provider/layout/__init__.py -> build/lib/ansible_test/_internal/provider/layout copying test/lib/ansible_test/_internal/provider/layout/ansible.py -> build/lib/ansible_test/_internal/provider/layout copying test/lib/ansible_test/_internal/provider/layout/collection.py -> build/lib/ansible_test/_internal/provider/layout copying test/lib/ansible_test/_internal/provider/layout/unsupported.py -> build/lib/ansible_test/_internal/provider/layout creating build/lib/ansible_test/_internal/provider/source copying test/lib/ansible_test/_internal/provider/source/__init__.py -> build/lib/ansible_test/_internal/provider/source copying test/lib/ansible_test/_internal/provider/source/git.py -> build/lib/ansible_test/_internal/provider/source copying test/lib/ansible_test/_internal/provider/source/installed.py -> build/lib/ansible_test/_internal/provider/source copying test/lib/ansible_test/_internal/provider/source/unsupported.py -> build/lib/ansible_test/_internal/provider/source copying test/lib/ansible_test/_internal/provider/source/unversioned.py -> build/lib/ansible_test/_internal/provider/source creating build/lib/ansible_test/_util/target copying test/lib/ansible_test/_util/target/__init__.py -> build/lib/ansible_test/_util/target creating build/lib/ansible_test/_util/controller creating build/lib/ansible_test/_util/controller/tools copying test/lib/ansible_test/_util/controller/tools/collection_detail.py -> build/lib/ansible_test/_util/controller/tools copying test/lib/ansible_test/_util/controller/tools/yaml_to_json.py -> build/lib/ansible_test/_util/controller/tools creating build/lib/ansible_test/_util/controller/sanity creating build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/action-plugin-docs.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/changelog.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/line-endings.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-assert.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-get-exception.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-illegal-filenames.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-smart-quotes.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/replace-urlopen.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/runtime-metadata.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/shebang.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/symlinks.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/use-argspec-type-path.py -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/use-compat-six.py -> build/lib/ansible_test/_util/controller/sanity/code-smell creating build/lib/ansible_test/_util/controller/sanity/integration-aliases copying test/lib/ansible_test/_util/controller/sanity/integration-aliases/yaml_to_json.py -> build/lib/ansible_test/_util/controller/sanity/integration-aliases creating build/lib/ansible_test/_util/controller/sanity/validate-modules copying test/lib/ansible_test/_util/controller/sanity/validate-modules/validate.py -> build/lib/ansible_test/_util/controller/sanity/validate-modules creating build/lib/ansible_test/_util/controller/sanity/yamllint copying test/lib/ansible_test/_util/controller/sanity/yamllint/yamllinter.py -> build/lib/ansible_test/_util/controller/sanity/yamllint creating build/lib/ansible_test/_util/controller/sanity/code-smell/changelog copying test/lib/ansible_test/_util/controller/sanity/code-smell/changelog/sphinx.py -> build/lib/ansible_test/_util/controller/sanity/code-smell/changelog creating build/lib/ansible_test/_util/controller/sanity/pylint creating build/lib/ansible_test/_util/controller/sanity/pylint/plugins copying test/lib/ansible_test/_util/controller/sanity/pylint/plugins/deprecated.py -> build/lib/ansible_test/_util/controller/sanity/pylint/plugins copying test/lib/ansible_test/_util/controller/sanity/pylint/plugins/hide_unraisable.py -> build/lib/ansible_test/_util/controller/sanity/pylint/plugins copying test/lib/ansible_test/_util/controller/sanity/pylint/plugins/string_format.py -> build/lib/ansible_test/_util/controller/sanity/pylint/plugins copying test/lib/ansible_test/_util/controller/sanity/pylint/plugins/unwanted.py -> build/lib/ansible_test/_util/controller/sanity/pylint/plugins creating build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying test/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/__init__.py -> build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying test/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/main.py -> build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying test/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/module_args.py -> build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying test/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/schema.py -> build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying test/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/utils.py -> build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules creating build/lib/ansible_test/_util/target/cli copying test/lib/ansible_test/_util/target/cli/ansible_test_cli_stub.py -> build/lib/ansible_test/_util/target/cli creating build/lib/ansible_test/_util/target/common copying test/lib/ansible_test/_util/target/common/constants.py -> build/lib/ansible_test/_util/target/common creating build/lib/ansible_test/_util/target/injector copying test/lib/ansible_test/_util/target/injector/python.py -> build/lib/ansible_test/_util/target/injector creating build/lib/ansible_test/_util/target/setup copying test/lib/ansible_test/_util/target/setup/probe_cgroups.py -> build/lib/ansible_test/_util/target/setup copying test/lib/ansible_test/_util/target/setup/quiet_pip.py -> build/lib/ansible_test/_util/target/setup copying test/lib/ansible_test/_util/target/setup/requirements.py -> build/lib/ansible_test/_util/target/setup creating build/lib/ansible_test/_util/target/tools copying test/lib/ansible_test/_util/target/tools/virtualenvcheck.py -> build/lib/ansible_test/_util/target/tools copying test/lib/ansible_test/_util/target/tools/yamlcheck.py -> build/lib/ansible_test/_util/target/tools creating build/lib/ansible_test/_util/target/pytest creating build/lib/ansible_test/_util/target/pytest/plugins copying test/lib/ansible_test/_util/target/pytest/plugins/ansible_forked.py -> build/lib/ansible_test/_util/target/pytest/plugins copying test/lib/ansible_test/_util/target/pytest/plugins/ansible_pytest_collections.py -> build/lib/ansible_test/_util/target/pytest/plugins copying test/lib/ansible_test/_util/target/pytest/plugins/ansible_pytest_coverage.py -> build/lib/ansible_test/_util/target/pytest/plugins creating build/lib/ansible_test/_util/target/sanity creating build/lib/ansible_test/_util/target/sanity/compile copying test/lib/ansible_test/_util/target/sanity/compile/compile.py -> build/lib/ansible_test/_util/target/sanity/compile creating build/lib/ansible_test/_util/target/sanity/import copying test/lib/ansible_test/_util/target/sanity/import/importer.py -> build/lib/ansible_test/_util/target/sanity/import copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/python_literal_eval.yml -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup/config.yml -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged.yml -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged_with.yml -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying lib/ansible/_internal/ansible_collections/ansible/_protomatter/README.md -> build/lib/ansible/_internal/ansible_collections/ansible/_protomatter copying lib/ansible/config/ansible_builtin_runtime.yml -> build/lib/ansible/config copying lib/ansible/config/base.yml -> build/lib/ansible/config copying lib/ansible/executor/powershell/async_watchdog.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/async_wrapper.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/become_wrapper.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/bootstrap_wrapper.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/coverage_wrapper.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/exec_wrapper.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/module_wrapper.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/psrp_fetch_file.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/psrp_put_file.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/winrm_fetch_file.ps1 -> build/lib/ansible/executor/powershell copying lib/ansible/executor/powershell/winrm_put_file.ps1 -> build/lib/ansible/executor/powershell creating build/lib/ansible/galaxy/data copying lib/ansible/galaxy/data/COPYING -> build/lib/ansible/galaxy/data copying lib/ansible/galaxy/data/collections_galaxy_meta.yml -> build/lib/ansible/galaxy/data creating build/lib/ansible/galaxy/data/apb copying lib/ansible/galaxy/data/apb/Dockerfile.j2 -> build/lib/ansible/galaxy/data/apb copying lib/ansible/galaxy/data/apb/Makefile.j2 -> build/lib/ansible/galaxy/data/apb copying lib/ansible/galaxy/data/apb/apb.yml.j2 -> build/lib/ansible/galaxy/data/apb copying lib/ansible/galaxy/data/apb/README.md -> build/lib/ansible/galaxy/data/apb creating build/lib/ansible/galaxy/data/container copying lib/ansible/galaxy/data/container/README.md -> build/lib/ansible/galaxy/data/container creating build/lib/ansible/galaxy/data/network copying lib/ansible/galaxy/data/network/README.md -> build/lib/ansible/galaxy/data/network creating build/lib/ansible/galaxy/data/apb/tests copying lib/ansible/galaxy/data/apb/tests/ansible.cfg -> build/lib/ansible/galaxy/data/apb/tests creating build/lib/ansible/galaxy/data/container/tests copying lib/ansible/galaxy/data/container/tests/ansible.cfg -> build/lib/ansible/galaxy/data/container/tests creating build/lib/ansible/galaxy/data/apb/defaults copying lib/ansible/galaxy/data/apb/defaults/main.yml.j2 -> build/lib/ansible/galaxy/data/apb/defaults creating build/lib/ansible/galaxy/data/apb/handlers copying lib/ansible/galaxy/data/apb/handlers/main.yml.j2 -> build/lib/ansible/galaxy/data/apb/handlers creating build/lib/ansible/galaxy/data/apb/meta copying lib/ansible/galaxy/data/apb/meta/main.yml.j2 -> build/lib/ansible/galaxy/data/apb/meta creating build/lib/ansible/galaxy/data/apb/playbooks copying lib/ansible/galaxy/data/apb/playbooks/deprovision.yml.j2 -> build/lib/ansible/galaxy/data/apb/playbooks copying lib/ansible/galaxy/data/apb/playbooks/provision.yml.j2 -> build/lib/ansible/galaxy/data/apb/playbooks creating build/lib/ansible/galaxy/data/apb/tasks copying lib/ansible/galaxy/data/apb/tasks/main.yml.j2 -> build/lib/ansible/galaxy/data/apb/tasks copying lib/ansible/galaxy/data/apb/tests/test.yml.j2 -> build/lib/ansible/galaxy/data/apb/tests creating build/lib/ansible/galaxy/data/apb/vars copying lib/ansible/galaxy/data/apb/vars/main.yml.j2 -> build/lib/ansible/galaxy/data/apb/vars creating build/lib/ansible/galaxy/data/container/defaults copying lib/ansible/galaxy/data/container/defaults/main.yml.j2 -> build/lib/ansible/galaxy/data/container/defaults creating build/lib/ansible/galaxy/data/container/handlers copying lib/ansible/galaxy/data/container/handlers/main.yml.j2 -> build/lib/ansible/galaxy/data/container/handlers creating build/lib/ansible/galaxy/data/container/meta copying lib/ansible/galaxy/data/container/meta/container.yml.j2 -> build/lib/ansible/galaxy/data/container/meta copying lib/ansible/galaxy/data/container/meta/main.yml.j2 -> build/lib/ansible/galaxy/data/container/meta creating build/lib/ansible/galaxy/data/container/tasks copying lib/ansible/galaxy/data/container/tasks/main.yml.j2 -> build/lib/ansible/galaxy/data/container/tasks copying lib/ansible/galaxy/data/container/tests/test.yml.j2 -> build/lib/ansible/galaxy/data/container/tests creating build/lib/ansible/galaxy/data/container/vars copying lib/ansible/galaxy/data/container/vars/main.yml.j2 -> build/lib/ansible/galaxy/data/container/vars creating build/lib/ansible/galaxy/data/default creating build/lib/ansible/galaxy/data/default/collection copying lib/ansible/galaxy/data/default/collection/README.md.j2 -> build/lib/ansible/galaxy/data/default/collection copying lib/ansible/galaxy/data/default/collection/galaxy.yml.j2 -> build/lib/ansible/galaxy/data/default/collection creating build/lib/ansible/galaxy/data/network/cliconf_plugins copying lib/ansible/galaxy/data/network/cliconf_plugins/example.py.j2 -> build/lib/ansible/galaxy/data/network/cliconf_plugins creating build/lib/ansible/galaxy/data/network/defaults copying lib/ansible/galaxy/data/network/defaults/main.yml.j2 -> build/lib/ansible/galaxy/data/network/defaults creating build/lib/ansible/galaxy/data/network/library copying lib/ansible/galaxy/data/network/library/example_command.py.j2 -> build/lib/ansible/galaxy/data/network/library copying lib/ansible/galaxy/data/network/library/example_config.py.j2 -> build/lib/ansible/galaxy/data/network/library copying lib/ansible/galaxy/data/network/library/example_facts.py.j2 -> build/lib/ansible/galaxy/data/network/library creating build/lib/ansible/galaxy/data/network/meta copying lib/ansible/galaxy/data/network/meta/main.yml.j2 -> build/lib/ansible/galaxy/data/network/meta creating build/lib/ansible/galaxy/data/network/module_utils copying lib/ansible/galaxy/data/network/module_utils/example.py.j2 -> build/lib/ansible/galaxy/data/network/module_utils creating build/lib/ansible/galaxy/data/network/netconf_plugins copying lib/ansible/galaxy/data/network/netconf_plugins/example.py.j2 -> build/lib/ansible/galaxy/data/network/netconf_plugins creating build/lib/ansible/galaxy/data/network/tasks copying lib/ansible/galaxy/data/network/tasks/main.yml.j2 -> build/lib/ansible/galaxy/data/network/tasks creating build/lib/ansible/galaxy/data/network/terminal_plugins copying lib/ansible/galaxy/data/network/terminal_plugins/example.py.j2 -> build/lib/ansible/galaxy/data/network/terminal_plugins creating build/lib/ansible/galaxy/data/network/tests copying lib/ansible/galaxy/data/network/tests/test.yml.j2 -> build/lib/ansible/galaxy/data/network/tests creating build/lib/ansible/galaxy/data/network/vars copying lib/ansible/galaxy/data/network/vars/main.yml.j2 -> build/lib/ansible/galaxy/data/network/vars creating build/lib/ansible/galaxy/data/default/role copying lib/ansible/galaxy/data/default/role/README.md -> build/lib/ansible/galaxy/data/default/role creating build/lib/ansible/galaxy/data/default/collection/plugins copying lib/ansible/galaxy/data/default/collection/plugins/README.md.j2 -> build/lib/ansible/galaxy/data/default/collection/plugins creating build/lib/ansible/galaxy/data/default/role/defaults copying lib/ansible/galaxy/data/default/role/defaults/main.yml.j2 -> build/lib/ansible/galaxy/data/default/role/defaults creating build/lib/ansible/galaxy/data/default/role/handlers copying lib/ansible/galaxy/data/default/role/handlers/main.yml.j2 -> build/lib/ansible/galaxy/data/default/role/handlers creating build/lib/ansible/galaxy/data/default/role/meta copying lib/ansible/galaxy/data/default/role/meta/main.yml.j2 -> build/lib/ansible/galaxy/data/default/role/meta creating build/lib/ansible/galaxy/data/default/role/tasks copying lib/ansible/galaxy/data/default/role/tasks/main.yml.j2 -> build/lib/ansible/galaxy/data/default/role/tasks creating build/lib/ansible/galaxy/data/default/role/tests copying lib/ansible/galaxy/data/default/role/tests/test.yml.j2 -> build/lib/ansible/galaxy/data/default/role/tests creating build/lib/ansible/galaxy/data/default/role/vars copying lib/ansible/galaxy/data/default/role/vars/main.yml.j2 -> build/lib/ansible/galaxy/data/default/role/vars creating build/lib/ansible/galaxy/data/default/collection/meta copying lib/ansible/galaxy/data/default/collection/meta/runtime.yml -> build/lib/ansible/galaxy/data/default/collection/meta creating build/lib/ansible/galaxy/data/default/collection/docs copying lib/ansible/galaxy/data/default/collection/docs/.git_keep -> build/lib/ansible/galaxy/data/default/collection/docs creating build/lib/ansible/galaxy/data/default/collection/roles copying lib/ansible/galaxy/data/default/collection/roles/.git_keep -> build/lib/ansible/galaxy/data/default/collection/roles creating build/lib/ansible/galaxy/data/default/role/files copying lib/ansible/galaxy/data/default/role/files/.git_keep -> build/lib/ansible/galaxy/data/default/role/files creating build/lib/ansible/galaxy/data/default/role/templates copying lib/ansible/galaxy/data/default/role/templates/.git_keep -> build/lib/ansible/galaxy/data/default/role/templates copying lib/ansible/galaxy/data/default/role/tests/inventory -> build/lib/ansible/galaxy/data/default/role/tests creating build/lib/ansible/galaxy/data/apb/files copying lib/ansible/galaxy/data/apb/files/.git_keep -> build/lib/ansible/galaxy/data/apb/files creating build/lib/ansible/galaxy/data/apb/templates copying lib/ansible/galaxy/data/apb/templates/.git_keep -> build/lib/ansible/galaxy/data/apb/templates creating build/lib/ansible/galaxy/data/container/files copying lib/ansible/galaxy/data/container/files/.git_keep -> build/lib/ansible/galaxy/data/container/files creating build/lib/ansible/galaxy/data/container/templates copying lib/ansible/galaxy/data/container/templates/.git_keep -> build/lib/ansible/galaxy/data/container/templates creating build/lib/ansible/galaxy/data/network/files copying lib/ansible/galaxy/data/network/files/.git_keep -> build/lib/ansible/galaxy/data/network/files creating build/lib/ansible/galaxy/data/network/templates copying lib/ansible/galaxy/data/network/templates/.git_keep -> build/lib/ansible/galaxy/data/network/templates copying lib/ansible/galaxy/data/apb/tests/inventory -> build/lib/ansible/galaxy/data/apb/tests copying lib/ansible/galaxy/data/container/tests/inventory -> build/lib/ansible/galaxy/data/container/tests copying lib/ansible/galaxy/data/network/tests/inventory -> build/lib/ansible/galaxy/data/network/tests copying lib/ansible/keyword_desc.yml -> build/lib/ansible copying lib/ansible/module_utils/csharp/Ansible.AccessToken.cs -> build/lib/ansible/module_utils/csharp copying lib/ansible/module_utils/csharp/Ansible.Basic.cs -> build/lib/ansible/module_utils/csharp copying lib/ansible/module_utils/csharp/Ansible.Become.cs -> build/lib/ansible/module_utils/csharp copying lib/ansible/module_utils/csharp/Ansible.Privilege.cs -> build/lib/ansible/module_utils/csharp copying lib/ansible/module_utils/csharp/Ansible.Process.cs -> build/lib/ansible/module_utils/csharp copying lib/ansible/module_utils/csharp/Ansible._Async.cs -> build/lib/ansible/module_utils/csharp copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.AddType.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.ArgvParser.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Backup.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CamelConversion.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CommandUtil.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.FileUtil.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Legacy.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.LinkUtil.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.PrivilegeUtil.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.SID.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/module_utils/powershell/Ansible.ModuleUtils.WebRequest.psm1 -> build/lib/ansible/module_utils/powershell copying lib/ansible/plugins/filter/b64decode.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/b64encode.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/basename.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/bool.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/checksum.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/combinations.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/combine.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/comment.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/commonpath.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/dict2items.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/difference.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/dirname.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/expanduser.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/expandvars.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/extract.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/fileglob.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/flatten.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/from_json.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/from_yaml.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/from_yaml_all.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/hash.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/human_readable.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/human_to_bytes.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/intersect.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/items2dict.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/log.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/mandatory.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/md5.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/normpath.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/password_hash.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/path_join.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/permutations.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/pow.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/product.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/quote.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/random.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/realpath.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/regex_escape.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/regex_findall.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/regex_replace.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/regex_search.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/rekey_on_member.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/relpath.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/root.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/sha1.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/shuffle.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/split.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/splitext.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/strftime.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/subelements.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/symmetric_difference.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/ternary.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/to_datetime.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/to_json.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/to_nice_json.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/to_nice_yaml.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/to_uuid.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/to_yaml.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/type_debug.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/union.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/unique.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/unvault.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/urldecode.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/vault.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/win_basename.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/win_dirname.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/win_splitdrive.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/zip.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/filter/zip_longest.yml -> build/lib/ansible/plugins/filter copying lib/ansible/plugins/test/abs.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/all.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/any.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/change.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/changed.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/contains.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/directory.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/exists.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/failed.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/failure.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/falsy.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/file.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/finished.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/is_abs.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/is_dir.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/is_file.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/is_link.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/is_mount.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/is_same_file.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/isnan.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/issubset.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/issuperset.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/link.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/link_exists.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/match.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/mount.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/nan.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/reachable.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/regex.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/same_file.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/search.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/skip.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/skipped.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/started.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/subset.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/succeeded.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/success.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/successful.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/superset.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/timedout.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/truthy.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/unreachable.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/uri.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/url.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/urn.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/vault_encrypted.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/vaulted_file.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/version.yml -> build/lib/ansible/plugins/test copying lib/ansible/plugins/test/version_compare.yml -> build/lib/ansible/plugins/test creating build/lib/ansible_test/_data creating build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.ansible-doc.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.changelog.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.import.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.import.plugin.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.integration-aliases.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.pep8.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.pylint.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.runtime-metadata.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.validate-modules.in -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.yamllint.in -> build/lib/ansible_test/_data/requirements creating build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/windows_hosts_prepare.ps1 -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/windows_hosts_restore.ps1 -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/requirements/sanity.pslint.ps1 -> build/lib/ansible_test/_data/requirements creating build/lib/ansible_test/_data/completion copying test/lib/ansible_test/_data/completion/docker.txt -> build/lib/ansible_test/_data/completion copying test/lib/ansible_test/_data/completion/network.txt -> build/lib/ansible_test/_data/completion copying test/lib/ansible_test/_data/completion/remote.txt -> build/lib/ansible_test/_data/completion copying test/lib/ansible_test/_data/completion/windows.txt -> build/lib/ansible_test/_data/completion copying test/lib/ansible_test/_data/requirements/ansible-test.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/ansible.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/constraints.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.ansible-doc.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.changelog.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.import.plugin.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.import.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.integration-aliases.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.pep8.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.pylint.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.runtime-metadata.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.validate-modules.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/sanity.yamllint.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/units.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/requirements/windows-integration.txt -> build/lib/ansible_test/_data/requirements copying test/lib/ansible_test/_data/playbooks/posix_coverage_setup.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/posix_coverage_teardown.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/posix_hosts_prepare.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/posix_hosts_restore.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/pypi_proxy_prepare.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/pypi_proxy_restore.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/windows_coverage_setup.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/windows_coverage_teardown.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/windows_hosts_prepare.yml -> build/lib/ansible_test/_data/playbooks copying test/lib/ansible_test/_data/playbooks/windows_hosts_restore.yml -> build/lib/ansible_test/_data/playbooks creating build/lib/ansible_test/_data/pytest creating build/lib/ansible_test/_data/pytest/config copying test/lib/ansible_test/_data/pytest/config/default.ini -> build/lib/ansible_test/_data/pytest/config copying test/lib/ansible_test/_data/pytest/config/legacy.ini -> build/lib/ansible_test/_data/pytest/config copying test/lib/ansible_test/_data/ansible.cfg -> build/lib/ansible_test/_data copying test/lib/ansible_test/_data/coveragerc -> build/lib/ansible_test/_data copying test/lib/ansible_test/_util/controller/tools/coverage_stub.ps1 -> build/lib/ansible_test/_util/controller/tools copying test/lib/ansible_test/_util/target/cli/ansible_test_cli_stub.py -> build/lib/ansible_test/_util/target/cli copying test/lib/ansible_test/_util/target/injector/virtualenv.sh -> build/lib/ansible_test/_util/target/injector copying test/lib/ansible_test/_util/target/setup/bootstrap.sh -> build/lib/ansible_test/_util/target/setup copying test/lib/ansible_test/_util/target/setup/check_systemd_cgroup_v1.sh -> build/lib/ansible_test/_util/target/setup copying test/lib/ansible_test/_util/controller/sanity/code-smell/action-plugin-docs.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/changelog.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/line-endings.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-assert.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-get-exception.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-illegal-filenames.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/no-smart-quotes.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/replace-urlopen.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/runtime-metadata.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/shebang.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/symlinks.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/use-argspec-type-path.json -> build/lib/ansible_test/_util/controller/sanity/code-smell copying test/lib/ansible_test/_util/controller/sanity/code-smell/use-compat-six.json -> build/lib/ansible_test/_util/controller/sanity/code-smell creating build/lib/ansible_test/_util/controller/sanity/pslint copying test/lib/ansible_test/_util/controller/sanity/pslint/pslint.ps1 -> build/lib/ansible_test/_util/controller/sanity/pslint copying test/lib/ansible_test/_util/controller/sanity/pslint/settings.psd1 -> build/lib/ansible_test/_util/controller/sanity/pslint creating build/lib/ansible_test/_util/controller/sanity/pep8 copying test/lib/ansible_test/_util/controller/sanity/pep8/current-ignore.txt -> build/lib/ansible_test/_util/controller/sanity/pep8 creating build/lib/ansible_test/_util/controller/sanity/shellcheck copying test/lib/ansible_test/_util/controller/sanity/shellcheck/exclude.txt -> build/lib/ansible_test/_util/controller/sanity/shellcheck creating build/lib/ansible_test/_util/controller/sanity/pylint/config copying test/lib/ansible_test/_util/controller/sanity/pylint/config/ansible-test-target.cfg -> build/lib/ansible_test/_util/controller/sanity/pylint/config copying test/lib/ansible_test/_util/controller/sanity/pylint/config/ansible-test.cfg -> build/lib/ansible_test/_util/controller/sanity/pylint/config copying test/lib/ansible_test/_util/controller/sanity/pylint/config/code-smell.cfg -> build/lib/ansible_test/_util/controller/sanity/pylint/config copying test/lib/ansible_test/_util/controller/sanity/pylint/config/collection.cfg -> build/lib/ansible_test/_util/controller/sanity/pylint/config copying test/lib/ansible_test/_util/controller/sanity/pylint/config/default.cfg -> build/lib/ansible_test/_util/controller/sanity/pylint/config copying test/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/ps_argspec.ps1 -> build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules creating build/lib/ansible_test/_util/controller/sanity/yamllint/config copying test/lib/ansible_test/_util/controller/sanity/yamllint/config/default.yml -> build/lib/ansible_test/_util/controller/sanity/yamllint/config copying test/lib/ansible_test/_util/controller/sanity/yamllint/config/modules.yml -> build/lib/ansible_test/_util/controller/sanity/yamllint/config copying test/lib/ansible_test/_util/controller/sanity/yamllint/config/plugins.yml -> build/lib/ansible_test/_util/controller/sanity/yamllint/config creating build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-aws.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-azure.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-cloudscale.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-cs.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-gcp.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-hcloud.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-opennebula.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-openshift.kubeconfig.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-scaleway.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-vcenter.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/cloud-config-vultr.ini.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/inventory.networking.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/inventory.winrm.template -> build/lib/ansible_test/config copying test/lib/ansible_test/config/config.yml -> build/lib/ansible_test/config installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/ansible copying build/lib/ansible/__init__.py -> build/bdist.linux-x86_64/wheel/ansible copying build/lib/ansible/__main__.py -> build/bdist.linux-x86_64/wheel/ansible copying build/lib/ansible/constants.py -> build/bdist.linux-x86_64/wheel/ansible copying build/lib/ansible/context.py -> build/bdist.linux-x86_64/wheel/ansible copying build/lib/ansible/release.py -> build/bdist.linux-x86_64/wheel/ansible creating build/bdist.linux-x86_64/wheel/ansible/_internal copying build/lib/ansible/_internal/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal copying build/lib/ansible/_internal/_ansiballz.py -> build/bdist.linux-x86_64/wheel/ansible/_internal copying build/lib/ansible/_internal/_collection_proxy.py -> build/bdist.linux-x86_64/wheel/ansible/_internal copying build/lib/ansible/_internal/_locking.py -> build/bdist.linux-x86_64/wheel/ansible/_internal copying build/lib/ansible/_internal/_task.py -> build/bdist.linux-x86_64/wheel/ansible/_internal copying build/lib/ansible/_internal/_wrapt.py -> build/bdist.linux-x86_64/wheel/ansible/_internal creating build/bdist.linux-x86_64/wheel/ansible/_internal/_datatag copying build/lib/ansible/_internal/_datatag/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_datatag copying build/lib/ansible/_internal/_datatag/_tags.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_datatag copying build/lib/ansible/_internal/_datatag/_utils.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_datatag copying build/lib/ansible/_internal/_datatag/_wrappers.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_datatag creating build/bdist.linux-x86_64/wheel/ansible/_internal/_errors copying build/lib/ansible/_internal/_errors/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_errors copying build/lib/ansible/_internal/_errors/_captured.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_errors copying build/lib/ansible/_internal/_errors/_handler.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_errors copying build/lib/ansible/_internal/_errors/_utils.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_errors creating build/bdist.linux-x86_64/wheel/ansible/_internal/_json copying build/lib/ansible/_internal/_json/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_json copying build/lib/ansible/_internal/_json/_legacy_encoder.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_json creating build/bdist.linux-x86_64/wheel/ansible/_internal/_json/_profiles copying build/lib/ansible/_internal/_json/_profiles/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_json/_profiles copying build/lib/ansible/_internal/_json/_profiles/_cache_persistence.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_json/_profiles copying build/lib/ansible/_internal/_json/_profiles/_inventory_legacy.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_json/_profiles copying build/lib/ansible/_internal/_json/_profiles/_legacy.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_json/_profiles creating build/bdist.linux-x86_64/wheel/ansible/_internal/_plugins copying build/lib/ansible/_internal/_plugins/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_plugins copying build/lib/ansible/_internal/_plugins/_cache.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_plugins creating build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_access.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_chain_templar.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_datatag.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_engine.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_errors.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_jinja_bits.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_jinja_common.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_jinja_patches.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_jinja_plugins.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_lazy_containers.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_marker_behaviors.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_transform.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating copying build/lib/ansible/_internal/_templating/_utils.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_templating creating build/bdist.linux-x86_64/wheel/ansible/_internal/_yaml copying build/lib/ansible/_internal/_yaml/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_yaml copying build/lib/ansible/_internal/_yaml/_constructor.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_yaml copying build/lib/ansible/_internal/_yaml/_dumper.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_yaml copying build/lib/ansible/_internal/_yaml/_errors.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_yaml copying build/lib/ansible/_internal/_yaml/_loader.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/_yaml creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action/debug.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/apply_trust.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/dump_object.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/finalize.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/origin.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/python_literal_eval.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/tag_names.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/true_type.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/unmask.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/python_literal_eval.yml -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup/config.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup/config.yml -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup creating build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged_with.py -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged.yml -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged_with.yml -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test copying build/lib/ansible/_internal/ansible_collections/ansible/_protomatter/README.md -> build/bdist.linux-x86_64/wheel/ansible/_internal/ansible_collections/ansible/_protomatter creating build/bdist.linux-x86_64/wheel/ansible/_vendor copying build/lib/ansible/_vendor/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/_vendor creating build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/_ssh_askpass.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/adhoc.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/config.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/console.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/doc.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/galaxy.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/inventory.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/playbook.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/pull.py -> build/bdist.linux-x86_64/wheel/ansible/cli copying build/lib/ansible/cli/vault.py -> build/bdist.linux-x86_64/wheel/ansible/cli creating build/bdist.linux-x86_64/wheel/ansible/cli/arguments copying build/lib/ansible/cli/arguments/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/cli/arguments copying build/lib/ansible/cli/arguments/option_helpers.py -> build/bdist.linux-x86_64/wheel/ansible/cli/arguments creating build/bdist.linux-x86_64/wheel/ansible/cli/scripts copying build/lib/ansible/cli/scripts/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/cli/scripts copying build/lib/ansible/cli/scripts/ansible_connection_cli_stub.py -> build/bdist.linux-x86_64/wheel/ansible/cli/scripts creating build/bdist.linux-x86_64/wheel/ansible/collections copying build/lib/ansible/collections/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/collections copying build/lib/ansible/collections/list.py -> build/bdist.linux-x86_64/wheel/ansible/collections creating build/bdist.linux-x86_64/wheel/ansible/compat copying build/lib/ansible/compat/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/compat copying build/lib/ansible/compat/importlib_resources.py -> build/bdist.linux-x86_64/wheel/ansible/compat creating build/bdist.linux-x86_64/wheel/ansible/config copying build/lib/ansible/config/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/config copying build/lib/ansible/config/manager.py -> build/bdist.linux-x86_64/wheel/ansible/config copying build/lib/ansible/config/ansible_builtin_runtime.yml -> build/bdist.linux-x86_64/wheel/ansible/config copying build/lib/ansible/config/base.yml -> build/bdist.linux-x86_64/wheel/ansible/config creating build/bdist.linux-x86_64/wheel/ansible/errors copying build/lib/ansible/errors/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/errors creating build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/interpreter_discovery.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/module_common.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/play_iterator.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/playbook_executor.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/stats.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/task_executor.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/task_queue_manager.py -> build/bdist.linux-x86_64/wheel/ansible/executor copying build/lib/ansible/executor/task_result.py -> build/bdist.linux-x86_64/wheel/ansible/executor creating build/bdist.linux-x86_64/wheel/ansible/executor/discovery copying build/lib/ansible/executor/discovery/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/executor/discovery creating build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/module_manifest.py -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/async_watchdog.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/async_wrapper.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/become_wrapper.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/bootstrap_wrapper.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/coverage_wrapper.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/exec_wrapper.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/module_wrapper.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/psrp_fetch_file.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/psrp_put_file.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/winrm_fetch_file.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell copying build/lib/ansible/executor/powershell/winrm_put_file.ps1 -> build/bdist.linux-x86_64/wheel/ansible/executor/powershell creating build/bdist.linux-x86_64/wheel/ansible/executor/process copying build/lib/ansible/executor/process/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/executor/process copying build/lib/ansible/executor/process/worker.py -> build/bdist.linux-x86_64/wheel/ansible/executor/process creating build/bdist.linux-x86_64/wheel/ansible/galaxy copying build/lib/ansible/galaxy/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy copying build/lib/ansible/galaxy/api.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy copying build/lib/ansible/galaxy/role.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy copying build/lib/ansible/galaxy/token.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy copying build/lib/ansible/galaxy/user_agent.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy creating build/bdist.linux-x86_64/wheel/ansible/galaxy/collection copying build/lib/ansible/galaxy/collection/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/collection copying build/lib/ansible/galaxy/collection/concrete_artifact_manager.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/collection copying build/lib/ansible/galaxy/collection/galaxy_api_proxy.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/collection copying build/lib/ansible/galaxy/collection/gpg.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/collection creating build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution copying build/lib/ansible/galaxy/dependency_resolution/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution copying build/lib/ansible/galaxy/dependency_resolution/dataclasses.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution copying build/lib/ansible/galaxy/dependency_resolution/errors.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution copying build/lib/ansible/galaxy/dependency_resolution/providers.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution copying build/lib/ansible/galaxy/dependency_resolution/reporters.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution copying build/lib/ansible/galaxy/dependency_resolution/resolvers.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution copying build/lib/ansible/galaxy/dependency_resolution/versioning.py -> build/bdist.linux-x86_64/wheel/ansible/galaxy/dependency_resolution creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data copying build/lib/ansible/galaxy/data/COPYING -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data copying build/lib/ansible/galaxy/data/collections_galaxy_meta.yml -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb copying build/lib/ansible/galaxy/data/apb/Dockerfile.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb copying build/lib/ansible/galaxy/data/apb/Makefile.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb copying build/lib/ansible/galaxy/data/apb/apb.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb copying build/lib/ansible/galaxy/data/apb/README.md -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/tests copying build/lib/ansible/galaxy/data/apb/tests/ansible.cfg -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/tests copying build/lib/ansible/galaxy/data/apb/tests/test.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/tests copying build/lib/ansible/galaxy/data/apb/tests/inventory -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/tests creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/defaults copying build/lib/ansible/galaxy/data/apb/defaults/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/defaults creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/handlers copying build/lib/ansible/galaxy/data/apb/handlers/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/handlers creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/meta copying build/lib/ansible/galaxy/data/apb/meta/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/meta creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/playbooks copying build/lib/ansible/galaxy/data/apb/playbooks/deprovision.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/playbooks copying build/lib/ansible/galaxy/data/apb/playbooks/provision.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/playbooks creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/tasks copying build/lib/ansible/galaxy/data/apb/tasks/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/tasks creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/vars copying build/lib/ansible/galaxy/data/apb/vars/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/vars creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/files copying build/lib/ansible/galaxy/data/apb/files/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/files creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/templates copying build/lib/ansible/galaxy/data/apb/templates/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/apb/templates creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container copying build/lib/ansible/galaxy/data/container/README.md -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/tests copying build/lib/ansible/galaxy/data/container/tests/ansible.cfg -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/tests copying build/lib/ansible/galaxy/data/container/tests/test.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/tests copying build/lib/ansible/galaxy/data/container/tests/inventory -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/tests creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/defaults copying build/lib/ansible/galaxy/data/container/defaults/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/defaults creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/handlers copying build/lib/ansible/galaxy/data/container/handlers/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/handlers creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/meta copying build/lib/ansible/galaxy/data/container/meta/container.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/meta copying build/lib/ansible/galaxy/data/container/meta/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/meta creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/tasks copying build/lib/ansible/galaxy/data/container/tasks/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/tasks creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/vars copying build/lib/ansible/galaxy/data/container/vars/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/vars creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/files copying build/lib/ansible/galaxy/data/container/files/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/files creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/templates copying build/lib/ansible/galaxy/data/container/templates/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/container/templates creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network copying build/lib/ansible/galaxy/data/network/README.md -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/cliconf_plugins copying build/lib/ansible/galaxy/data/network/cliconf_plugins/example.py.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/cliconf_plugins creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/defaults copying build/lib/ansible/galaxy/data/network/defaults/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/defaults creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/library copying build/lib/ansible/galaxy/data/network/library/example_command.py.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/library copying build/lib/ansible/galaxy/data/network/library/example_config.py.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/library copying build/lib/ansible/galaxy/data/network/library/example_facts.py.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/library creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/meta copying build/lib/ansible/galaxy/data/network/meta/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/meta creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/module_utils copying build/lib/ansible/galaxy/data/network/module_utils/example.py.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/module_utils creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/netconf_plugins copying build/lib/ansible/galaxy/data/network/netconf_plugins/example.py.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/netconf_plugins creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/tasks copying build/lib/ansible/galaxy/data/network/tasks/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/tasks creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/terminal_plugins copying build/lib/ansible/galaxy/data/network/terminal_plugins/example.py.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/terminal_plugins creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/tests copying build/lib/ansible/galaxy/data/network/tests/test.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/tests copying build/lib/ansible/galaxy/data/network/tests/inventory -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/tests creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/vars copying build/lib/ansible/galaxy/data/network/vars/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/vars creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/files copying build/lib/ansible/galaxy/data/network/files/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/files creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/templates copying build/lib/ansible/galaxy/data/network/templates/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/network/templates creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection copying build/lib/ansible/galaxy/data/default/collection/README.md.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection copying build/lib/ansible/galaxy/data/default/collection/galaxy.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/plugins copying build/lib/ansible/galaxy/data/default/collection/plugins/README.md.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/plugins creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/meta copying build/lib/ansible/galaxy/data/default/collection/meta/runtime.yml -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/meta creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/docs copying build/lib/ansible/galaxy/data/default/collection/docs/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/docs creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/roles copying build/lib/ansible/galaxy/data/default/collection/roles/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/collection/roles creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role copying build/lib/ansible/galaxy/data/default/role/README.md -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/defaults copying build/lib/ansible/galaxy/data/default/role/defaults/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/defaults creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/handlers copying build/lib/ansible/galaxy/data/default/role/handlers/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/handlers creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/meta copying build/lib/ansible/galaxy/data/default/role/meta/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/meta creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/tasks copying build/lib/ansible/galaxy/data/default/role/tasks/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/tasks creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/tests copying build/lib/ansible/galaxy/data/default/role/tests/test.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/tests copying build/lib/ansible/galaxy/data/default/role/tests/inventory -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/tests creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/vars copying build/lib/ansible/galaxy/data/default/role/vars/main.yml.j2 -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/vars creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/files copying build/lib/ansible/galaxy/data/default/role/files/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/files creating build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/templates copying build/lib/ansible/galaxy/data/default/role/templates/.git_keep -> build/bdist.linux-x86_64/wheel/ansible/galaxy/data/default/role/templates creating build/bdist.linux-x86_64/wheel/ansible/inventory copying build/lib/ansible/inventory/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/inventory copying build/lib/ansible/inventory/data.py -> build/bdist.linux-x86_64/wheel/ansible/inventory copying build/lib/ansible/inventory/group.py -> build/bdist.linux-x86_64/wheel/ansible/inventory copying build/lib/ansible/inventory/helpers.py -> build/bdist.linux-x86_64/wheel/ansible/inventory copying build/lib/ansible/inventory/host.py -> build/bdist.linux-x86_64/wheel/ansible/inventory copying build/lib/ansible/inventory/manager.py -> build/bdist.linux-x86_64/wheel/ansible/inventory creating build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/_text.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/api.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/basic.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/connection.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/datatag.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/errors.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/json_utils.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/service.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/splitter.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/testing.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/urls.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/yumdnf.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils copying build/lib/ansible/module_utils/ansible_release.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils creating build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_ambient_context.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_ansiballz.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_dataclass_annotation_patch.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_dataclass_validation.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_debugging.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_errors.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_plugin_exec_context.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_testing.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal copying build/lib/ansible/module_utils/_internal/_traceback.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal creating build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_concurrent copying build/lib/ansible/module_utils/_internal/_concurrent/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_concurrent copying build/lib/ansible/module_utils/_internal/_concurrent/_daemon_threading.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_concurrent copying build/lib/ansible/module_utils/_internal/_concurrent/_futures.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_concurrent creating build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_datatag copying build/lib/ansible/module_utils/_internal/_datatag/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_datatag copying build/lib/ansible/module_utils/_internal/_datatag/_tags.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_datatag creating build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json copying build/lib/ansible/module_utils/_internal/_json/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json copying build/lib/ansible/module_utils/_internal/_json/_legacy_encoder.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json creating build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles copying build/lib/ansible/module_utils/_internal/_json/_profiles/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles copying build/lib/ansible/module_utils/_internal/_json/_profiles/_fallback_to_str.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles copying build/lib/ansible/module_utils/_internal/_json/_profiles/_module_legacy_c2m.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles copying build/lib/ansible/module_utils/_internal/_json/_profiles/_module_legacy_m2c.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles copying build/lib/ansible/module_utils/_internal/_json/_profiles/_module_modern_c2m.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles copying build/lib/ansible/module_utils/_internal/_json/_profiles/_module_modern_m2c.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles copying build/lib/ansible/module_utils/_internal/_json/_profiles/_tagless.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_json/_profiles creating build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_patches copying build/lib/ansible/module_utils/_internal/_patches/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_patches copying build/lib/ansible/module_utils/_internal/_patches/_dataclass_annotation_patch.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_patches copying build/lib/ansible/module_utils/_internal/_patches/_socket_patch.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_patches copying build/lib/ansible/module_utils/_internal/_patches/_sys_intern_patch.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/_internal/_patches creating build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/_collections_compat.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/_utils.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/arg_spec.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/collections.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/dict_transformations.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/file.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/json.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/locale.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/messages.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/network.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/parameters.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/process.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/respawn.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/sentinel.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/sys_info.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/validation.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/warnings.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common copying build/lib/ansible/module_utils/common/yaml.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common creating build/bdist.linux-x86_64/wheel/ansible/module_utils/common/text copying build/lib/ansible/module_utils/common/text/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common/text copying build/lib/ansible/module_utils/common/text/converters.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common/text copying build/lib/ansible/module_utils/common/text/formatters.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/common/text creating build/bdist.linux-x86_64/wheel/ansible/module_utils/compat copying build/lib/ansible/module_utils/compat/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/compat copying build/lib/ansible/module_utils/compat/datetime.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/compat copying build/lib/ansible/module_utils/compat/paramiko.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/compat copying build/lib/ansible/module_utils/compat/selinux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/compat copying build/lib/ansible/module_utils/compat/typing.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/compat copying build/lib/ansible/module_utils/compat/version.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/compat creating build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp copying build/lib/ansible/module_utils/csharp/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp copying build/lib/ansible/module_utils/csharp/Ansible.AccessToken.cs -> build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp copying build/lib/ansible/module_utils/csharp/Ansible.Basic.cs -> build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp copying build/lib/ansible/module_utils/csharp/Ansible.Become.cs -> build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp copying build/lib/ansible/module_utils/csharp/Ansible.Privilege.cs -> build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp copying build/lib/ansible/module_utils/csharp/Ansible.Process.cs -> build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp copying build/lib/ansible/module_utils/csharp/Ansible._Async.cs -> build/bdist.linux-x86_64/wheel/ansible/module_utils/csharp creating build/bdist.linux-x86_64/wheel/ansible/module_utils/distro copying build/lib/ansible/module_utils/distro/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/distro copying build/lib/ansible/module_utils/distro/_distro.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/distro creating build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/ansible_collector.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/collector.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/compat.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/default_collectors.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/namespace.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/packages.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/sysctl.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/timeout.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts copying build/lib/ansible/module_utils/facts/utils.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts creating build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/aix.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/base.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/darwin.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/dragonfly.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/freebsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/hpux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/hurd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/linux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/netbsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/openbsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware copying build/lib/ansible/module_utils/facts/hardware/sunos.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/hardware creating build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/aix.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/base.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/darwin.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/dragonfly.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/fc_wwn.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/freebsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/generic_bsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/hpux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/hurd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/iscsi.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/linux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/netbsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/nvme.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/openbsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network copying build/lib/ansible/module_utils/facts/network/sunos.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/network creating build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/other copying build/lib/ansible/module_utils/facts/other/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/other copying build/lib/ansible/module_utils/facts/other/facter.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/other copying build/lib/ansible/module_utils/facts/other/ohai.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/other creating build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/apparmor.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/caps.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/chroot.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/cmdline.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/date_time.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/distribution.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/dns.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/env.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/fips.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/loadavg.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/local.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/lsb.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/pkg_mgr.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/platform.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/python.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/selinux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/service_mgr.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/ssh_pub_keys.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/systemd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system copying build/lib/ansible/module_utils/facts/system/user.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/system creating build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/base.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/dragonfly.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/freebsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/hpux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/linux.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/netbsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/openbsd.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/sunos.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual copying build/lib/ansible/module_utils/facts/virtual/sysctl.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/facts/virtual creating build/bdist.linux-x86_64/wheel/ansible/module_utils/parsing copying build/lib/ansible/module_utils/parsing/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/parsing copying build/lib/ansible/module_utils/parsing/convert_bool.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/parsing creating build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.AddType.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.ArgvParser.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Backup.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CamelConversion.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CommandUtil.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.FileUtil.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Legacy.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.LinkUtil.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.PrivilegeUtil.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.SID.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell copying build/lib/ansible/module_utils/powershell/Ansible.ModuleUtils.WebRequest.psm1 -> build/bdist.linux-x86_64/wheel/ansible/module_utils/powershell creating build/bdist.linux-x86_64/wheel/ansible/module_utils/six copying build/lib/ansible/module_utils/six/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/module_utils/six creating build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/add_host.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/apt.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/apt_key.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/apt_repository.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/assemble.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/assert.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/async_status.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/async_wrapper.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/blockinfile.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/command.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/copy.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/cron.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/deb822_repository.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/debconf.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/debug.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/dnf.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/dnf5.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/dpkg_selections.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/expect.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/fail.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/fetch.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/file.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/find.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/gather_facts.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/get_url.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/getent.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/git.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/group.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/group_by.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/hostname.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/import_playbook.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/import_role.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/import_tasks.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/include_role.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/include_tasks.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/include_vars.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/iptables.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/known_hosts.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/lineinfile.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/meta.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/mount_facts.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/package.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/package_facts.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/pause.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/ping.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/pip.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/raw.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/reboot.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/replace.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/rpm_key.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/script.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/service.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/service_facts.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/set_fact.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/set_stats.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/setup.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/shell.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/slurp.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/stat.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/subversion.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/systemd.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/systemd_service.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/sysvinit.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/tempfile.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/template.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/unarchive.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/uri.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/user.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/validate_argument_spec.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/wait_for.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/wait_for_connection.py -> build/bdist.linux-x86_64/wheel/ansible/modules copying build/lib/ansible/modules/yum_repository.py -> build/bdist.linux-x86_64/wheel/ansible/modules creating build/bdist.linux-x86_64/wheel/ansible/parsing copying build/lib/ansible/parsing/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/parsing copying build/lib/ansible/parsing/ajson.py -> build/bdist.linux-x86_64/wheel/ansible/parsing copying build/lib/ansible/parsing/dataloader.py -> build/bdist.linux-x86_64/wheel/ansible/parsing copying build/lib/ansible/parsing/mod_args.py -> build/bdist.linux-x86_64/wheel/ansible/parsing copying build/lib/ansible/parsing/plugin_docs.py -> build/bdist.linux-x86_64/wheel/ansible/parsing copying build/lib/ansible/parsing/quoting.py -> build/bdist.linux-x86_64/wheel/ansible/parsing copying build/lib/ansible/parsing/splitter.py -> build/bdist.linux-x86_64/wheel/ansible/parsing creating build/bdist.linux-x86_64/wheel/ansible/parsing/utils copying build/lib/ansible/parsing/utils/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/utils copying build/lib/ansible/parsing/utils/addresses.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/utils copying build/lib/ansible/parsing/utils/jsonify.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/utils copying build/lib/ansible/parsing/utils/yaml.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/utils creating build/bdist.linux-x86_64/wheel/ansible/parsing/vault copying build/lib/ansible/parsing/vault/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/vault creating build/bdist.linux-x86_64/wheel/ansible/parsing/yaml copying build/lib/ansible/parsing/yaml/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/yaml copying build/lib/ansible/parsing/yaml/dumper.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/yaml copying build/lib/ansible/parsing/yaml/loader.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/yaml copying build/lib/ansible/parsing/yaml/objects.py -> build/bdist.linux-x86_64/wheel/ansible/parsing/yaml creating build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/attribute.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/base.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/block.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/collectionsearch.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/conditional.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/delegatable.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/handler.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/handler_task_include.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/helpers.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/included_file.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/loop_control.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/notifiable.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/play.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/play_context.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/playbook_include.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/role_include.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/taggable.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/task.py -> build/bdist.linux-x86_64/wheel/ansible/playbook copying build/lib/ansible/playbook/task_include.py -> build/bdist.linux-x86_64/wheel/ansible/playbook creating build/bdist.linux-x86_64/wheel/ansible/playbook/role copying build/lib/ansible/playbook/role/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/playbook/role copying build/lib/ansible/playbook/role/definition.py -> build/bdist.linux-x86_64/wheel/ansible/playbook/role copying build/lib/ansible/playbook/role/include.py -> build/bdist.linux-x86_64/wheel/ansible/playbook/role copying build/lib/ansible/playbook/role/metadata.py -> build/bdist.linux-x86_64/wheel/ansible/playbook/role copying build/lib/ansible/playbook/role/requirement.py -> build/bdist.linux-x86_64/wheel/ansible/playbook/role creating build/bdist.linux-x86_64/wheel/ansible/plugins copying build/lib/ansible/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins copying build/lib/ansible/plugins/list.py -> build/bdist.linux-x86_64/wheel/ansible/plugins copying build/lib/ansible/plugins/loader.py -> build/bdist.linux-x86_64/wheel/ansible/plugins creating build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/add_host.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/assemble.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/assert.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/async_status.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/command.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/copy.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/debug.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/dnf.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/fail.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/fetch.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/gather_facts.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/group_by.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/include_vars.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/normal.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/package.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/pause.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/raw.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/reboot.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/script.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/service.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/set_fact.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/set_stats.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/shell.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/template.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/unarchive.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/uri.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/validate_argument_spec.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action copying build/lib/ansible/plugins/action/wait_for_connection.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/action creating build/bdist.linux-x86_64/wheel/ansible/plugins/become copying build/lib/ansible/plugins/become/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/become copying build/lib/ansible/plugins/become/runas.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/become copying build/lib/ansible/plugins/become/su.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/become copying build/lib/ansible/plugins/become/sudo.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/become creating build/bdist.linux-x86_64/wheel/ansible/plugins/cache copying build/lib/ansible/plugins/cache/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/cache copying build/lib/ansible/plugins/cache/base.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/cache copying build/lib/ansible/plugins/cache/jsonfile.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/cache copying build/lib/ansible/plugins/cache/memory.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/cache creating build/bdist.linux-x86_64/wheel/ansible/plugins/callback copying build/lib/ansible/plugins/callback/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/callback copying build/lib/ansible/plugins/callback/default.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/callback copying build/lib/ansible/plugins/callback/junit.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/callback copying build/lib/ansible/plugins/callback/minimal.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/callback copying build/lib/ansible/plugins/callback/oneline.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/callback copying build/lib/ansible/plugins/callback/tree.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/callback creating build/bdist.linux-x86_64/wheel/ansible/plugins/cliconf copying build/lib/ansible/plugins/cliconf/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/cliconf creating build/bdist.linux-x86_64/wheel/ansible/plugins/connection copying build/lib/ansible/plugins/connection/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/connection copying build/lib/ansible/plugins/connection/local.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/connection copying build/lib/ansible/plugins/connection/paramiko_ssh.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/connection copying build/lib/ansible/plugins/connection/psrp.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/connection copying build/lib/ansible/plugins/connection/ssh.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/connection copying build/lib/ansible/plugins/connection/winrm.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/connection creating build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/action_common_attributes.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/action_core.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/backup.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/checksum_common.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/connection_pipelining.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/constructed.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/decrypt.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/default_callback.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/files.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/inventory_cache.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/result_format_callback.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/return_common.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/shell_common.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/shell_windows.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/template_common.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/url.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/url_windows.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/validate.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments copying build/lib/ansible/plugins/doc_fragments/vars_plugin_staging.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/doc_fragments creating build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/core.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/encryption.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/mathstuff.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/urls.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/urlsplit.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/b64decode.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/b64encode.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/basename.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/bool.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/checksum.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/combinations.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/combine.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/comment.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/commonpath.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/dict2items.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/difference.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/dirname.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/expanduser.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/expandvars.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/extract.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/fileglob.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/flatten.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/from_json.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/from_yaml.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/from_yaml_all.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/hash.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/human_readable.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/human_to_bytes.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/intersect.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/items2dict.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/log.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/mandatory.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/md5.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/normpath.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/password_hash.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/path_join.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/permutations.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/pow.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/product.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/quote.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/random.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/realpath.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/regex_escape.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/regex_findall.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/regex_replace.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/regex_search.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/rekey_on_member.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/relpath.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/root.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/sha1.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/shuffle.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/split.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/splitext.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/strftime.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/subelements.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/symmetric_difference.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/ternary.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/to_datetime.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/to_json.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/to_nice_json.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/to_nice_yaml.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/to_uuid.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/to_yaml.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/type_debug.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/union.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/unique.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/unvault.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/urldecode.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/vault.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/win_basename.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/win_dirname.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/win_splitdrive.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/zip.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter copying build/lib/ansible/plugins/filter/zip_longest.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/filter creating build/bdist.linux-x86_64/wheel/ansible/plugins/httpapi copying build/lib/ansible/plugins/httpapi/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/httpapi creating build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/advanced_host_list.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/auto.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/constructed.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/generator.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/host_list.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/ini.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/script.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/toml.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory copying build/lib/ansible/plugins/inventory/yaml.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/inventory creating build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/config.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/csvfile.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/dict.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/env.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/file.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/fileglob.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/first_found.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/indexed_items.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/ini.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/inventory_hostnames.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/items.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/lines.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/list.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/nested.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/password.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/pipe.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/random_choice.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/sequence.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/subelements.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/template.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/together.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/unvault.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/url.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/varnames.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup copying build/lib/ansible/plugins/lookup/vars.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/lookup creating build/bdist.linux-x86_64/wheel/ansible/plugins/netconf copying build/lib/ansible/plugins/netconf/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/netconf creating build/bdist.linux-x86_64/wheel/ansible/plugins/shell copying build/lib/ansible/plugins/shell/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/shell copying build/lib/ansible/plugins/shell/cmd.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/shell copying build/lib/ansible/plugins/shell/powershell.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/shell copying build/lib/ansible/plugins/shell/sh.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/shell creating build/bdist.linux-x86_64/wheel/ansible/plugins/strategy copying build/lib/ansible/plugins/strategy/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/strategy copying build/lib/ansible/plugins/strategy/debug.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/strategy copying build/lib/ansible/plugins/strategy/free.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/strategy copying build/lib/ansible/plugins/strategy/host_pinned.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/strategy copying build/lib/ansible/plugins/strategy/linear.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/strategy creating build/bdist.linux-x86_64/wheel/ansible/plugins/terminal copying build/lib/ansible/plugins/terminal/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/terminal creating build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/core.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/files.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/mathstuff.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/uri.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/abs.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/all.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/any.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/change.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/changed.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/contains.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/directory.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/exists.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/failed.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/failure.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/falsy.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/file.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/finished.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/is_abs.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/is_dir.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/is_file.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/is_link.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/is_mount.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/is_same_file.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/isnan.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/issubset.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/issuperset.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/link.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/link_exists.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/match.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/mount.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/nan.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/reachable.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/regex.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/same_file.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/search.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/skip.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/skipped.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/started.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/subset.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/succeeded.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/success.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/successful.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/superset.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/timedout.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/truthy.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/unreachable.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/uri.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/url.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/urn.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/vault_encrypted.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/vaulted_file.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/version.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test copying build/lib/ansible/plugins/test/version_compare.yml -> build/bdist.linux-x86_64/wheel/ansible/plugins/test creating build/bdist.linux-x86_64/wheel/ansible/plugins/vars copying build/lib/ansible/plugins/vars/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/vars copying build/lib/ansible/plugins/vars/host_group_vars.py -> build/bdist.linux-x86_64/wheel/ansible/plugins/vars creating build/bdist.linux-x86_64/wheel/ansible/template copying build/lib/ansible/template/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/template creating build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/_junit_xml.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/_ssh_agent.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/cmd_functions.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/color.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/context_objects.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/display.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/encrypt.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/fqcn.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/galaxy.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/hashing.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/helpers.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/jsonrpc.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/listify.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/lock.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/multiprocessing.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/path.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/plugin_docs.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/py3compat.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/sentinel.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/shlex.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/singleton.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/ssh_functions.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/unicode.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/unsafe_proxy.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/vars.py -> build/bdist.linux-x86_64/wheel/ansible/utils copying build/lib/ansible/utils/version.py -> build/bdist.linux-x86_64/wheel/ansible/utils creating build/bdist.linux-x86_64/wheel/ansible/utils/collection_loader copying build/lib/ansible/utils/collection_loader/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/utils/collection_loader copying build/lib/ansible/utils/collection_loader/_collection_config.py -> build/bdist.linux-x86_64/wheel/ansible/utils/collection_loader copying build/lib/ansible/utils/collection_loader/_collection_finder.py -> build/bdist.linux-x86_64/wheel/ansible/utils/collection_loader copying build/lib/ansible/utils/collection_loader/_collection_meta.py -> build/bdist.linux-x86_64/wheel/ansible/utils/collection_loader creating build/bdist.linux-x86_64/wheel/ansible/vars copying build/lib/ansible/vars/__init__.py -> build/bdist.linux-x86_64/wheel/ansible/vars copying build/lib/ansible/vars/clean.py -> build/bdist.linux-x86_64/wheel/ansible/vars copying build/lib/ansible/vars/hostvars.py -> build/bdist.linux-x86_64/wheel/ansible/vars copying build/lib/ansible/vars/manager.py -> build/bdist.linux-x86_64/wheel/ansible/vars copying build/lib/ansible/vars/plugins.py -> build/bdist.linux-x86_64/wheel/ansible/vars copying build/lib/ansible/vars/reserved.py -> build/bdist.linux-x86_64/wheel/ansible/vars copying build/lib/ansible/keyword_desc.yml -> build/bdist.linux-x86_64/wheel/ansible creating build/bdist.linux-x86_64/wheel/ansible_test copying build/lib/ansible_test/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test creating build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/ansible_util.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/become.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/bootstrap.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/cache.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/cgroup.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/completion.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/config.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/connections.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/constants.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/containers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/content_config.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/core_ci.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/coverage_util.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/data.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/delegation.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/diff.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/docker_util.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/encoding.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/executor.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/git.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/host_configs.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/host_profiles.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/http.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/init.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/inventory.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/io.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/locale_util.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/metadata.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/payload.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/provisioning.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/pypi_proxy.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/python_requirements.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/ssh.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/target.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/test.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/thread.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/timeout.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/util.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/util_common.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/venv.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal copying build/lib/ansible_test/_internal/junit_xml.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/ci copying build/lib/ansible_test/_internal/ci/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/ci copying build/lib/ansible_test/_internal/ci/azp.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/ci copying build/lib/ansible_test/_internal/ci/local.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/ci creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/classification copying build/lib/ansible_test/_internal/classification/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/classification copying build/lib/ansible_test/_internal/classification/common.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/classification copying build/lib/ansible_test/_internal/classification/csharp.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/classification copying build/lib/ansible_test/_internal/classification/powershell.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/classification copying build/lib/ansible_test/_internal/classification/python.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/classification creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli copying build/lib/ansible_test/_internal/cli/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli copying build/lib/ansible_test/_internal/cli/actions.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli copying build/lib/ansible_test/_internal/cli/compat.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli copying build/lib/ansible_test/_internal/cli/completers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli copying build/lib/ansible_test/_internal/cli/converters.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli copying build/lib/ansible_test/_internal/cli/environments.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli copying build/lib/ansible_test/_internal/cli/epilog.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/argparsing copying build/lib/ansible_test/_internal/cli/argparsing/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/argparsing copying build/lib/ansible_test/_internal/cli/argparsing/actions.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/argparsing copying build/lib/ansible_test/_internal/cli/argparsing/argcompletion.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/argparsing copying build/lib/ansible_test/_internal/cli/argparsing/parsers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/argparsing creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands copying build/lib/ansible_test/_internal/cli/commands/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands copying build/lib/ansible_test/_internal/cli/commands/env.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands copying build/lib/ansible_test/_internal/cli/commands/sanity.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands copying build/lib/ansible_test/_internal/cli/commands/shell.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands copying build/lib/ansible_test/_internal/cli/commands/units.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage copying build/lib/ansible_test/_internal/cli/commands/coverage/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage copying build/lib/ansible_test/_internal/cli/commands/coverage/combine.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage copying build/lib/ansible_test/_internal/cli/commands/coverage/erase.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage copying build/lib/ansible_test/_internal/cli/commands/coverage/html.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage copying build/lib/ansible_test/_internal/cli/commands/coverage/report.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage copying build/lib/ansible_test/_internal/cli/commands/coverage/xml.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze copying build/lib/ansible_test/_internal/cli/commands/coverage/analyze/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/combine.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/expand.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/filter.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/generate.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/cli/commands/coverage/analyze/targets/missing.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/coverage/analyze/targets creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/integration copying build/lib/ansible_test/_internal/cli/commands/integration/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/integration copying build/lib/ansible_test/_internal/cli/commands/integration/network.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/integration copying build/lib/ansible_test/_internal/cli/commands/integration/posix.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/integration copying build/lib/ansible_test/_internal/cli/commands/integration/windows.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/commands/integration creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/parsers copying build/lib/ansible_test/_internal/cli/parsers/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/parsers copying build/lib/ansible_test/_internal/cli/parsers/base_argument_parsers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/parsers copying build/lib/ansible_test/_internal/cli/parsers/helpers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/parsers copying build/lib/ansible_test/_internal/cli/parsers/host_config_parsers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/parsers copying build/lib/ansible_test/_internal/cli/parsers/key_value_parsers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/parsers copying build/lib/ansible_test/_internal/cli/parsers/value_parsers.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/cli/parsers creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands copying build/lib/ansible_test/_internal/commands/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage copying build/lib/ansible_test/_internal/commands/coverage/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage copying build/lib/ansible_test/_internal/commands/coverage/combine.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage copying build/lib/ansible_test/_internal/commands/coverage/erase.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage copying build/lib/ansible_test/_internal/commands/coverage/html.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage copying build/lib/ansible_test/_internal/commands/coverage/report.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage copying build/lib/ansible_test/_internal/commands/coverage/xml.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze copying build/lib/ansible_test/_internal/commands/coverage/analyze/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/commands/coverage/analyze/targets/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/commands/coverage/analyze/targets/combine.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/commands/coverage/analyze/targets/expand.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/commands/coverage/analyze/targets/filter.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/commands/coverage/analyze/targets/generate.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze/targets copying build/lib/ansible_test/_internal/commands/coverage/analyze/targets/missing.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/coverage/analyze/targets creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/env copying build/lib/ansible_test/_internal/commands/env/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/env creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration copying build/lib/ansible_test/_internal/commands/integration/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration copying build/lib/ansible_test/_internal/commands/integration/coverage.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration copying build/lib/ansible_test/_internal/commands/integration/filters.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration copying build/lib/ansible_test/_internal/commands/integration/network.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration copying build/lib/ansible_test/_internal/commands/integration/posix.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration copying build/lib/ansible_test/_internal/commands/integration/windows.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/acme.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/aws.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/azure.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/cloudscale.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/cs.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/digitalocean.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/galaxy.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/gcp.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/hcloud.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/httptester.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/nios.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/opennebula.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/openshift.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/scaleway.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/vcenter.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud copying build/lib/ansible_test/_internal/commands/integration/cloud/vultr.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/integration/cloud creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/ansible_doc.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/bin_symlinks.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/compile.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/ignores.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/import.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/integration_aliases.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/pep8.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/pslint.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/pylint.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/shellcheck.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/validate_modules.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity copying build/lib/ansible_test/_internal/commands/sanity/yamllint.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/sanity creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/shell copying build/lib/ansible_test/_internal/commands/shell/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/shell creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/units copying build/lib/ansible_test/_internal/commands/units/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/commands/units creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/compat copying build/lib/ansible_test/_internal/compat/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/compat copying build/lib/ansible_test/_internal/compat/packaging.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/compat copying build/lib/ansible_test/_internal/compat/yaml.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/compat creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/dev copying build/lib/ansible_test/_internal/dev/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/dev copying build/lib/ansible_test/_internal/dev/container_probe.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/dev creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider copying build/lib/ansible_test/_internal/provider/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/layout copying build/lib/ansible_test/_internal/provider/layout/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/layout copying build/lib/ansible_test/_internal/provider/layout/ansible.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/layout copying build/lib/ansible_test/_internal/provider/layout/collection.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/layout copying build/lib/ansible_test/_internal/provider/layout/unsupported.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/layout creating build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/source copying build/lib/ansible_test/_internal/provider/source/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/source copying build/lib/ansible_test/_internal/provider/source/git.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/source copying build/lib/ansible_test/_internal/provider/source/installed.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/source copying build/lib/ansible_test/_internal/provider/source/unsupported.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/source copying build/lib/ansible_test/_internal/provider/source/unversioned.py -> build/bdist.linux-x86_64/wheel/ansible_test/_internal/provider/source creating build/bdist.linux-x86_64/wheel/ansible_test/_util copying build/lib/ansible_test/_util/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target copying build/lib/ansible_test/_util/target/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/cli copying build/lib/ansible_test/_util/target/cli/ansible_test_cli_stub.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/cli creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/common copying build/lib/ansible_test/_util/target/common/constants.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/common creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/injector copying build/lib/ansible_test/_util/target/injector/python.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/injector copying build/lib/ansible_test/_util/target/injector/virtualenv.sh -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/injector creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/setup copying build/lib/ansible_test/_util/target/setup/probe_cgroups.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/setup copying build/lib/ansible_test/_util/target/setup/quiet_pip.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/setup copying build/lib/ansible_test/_util/target/setup/requirements.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/setup copying build/lib/ansible_test/_util/target/setup/bootstrap.sh -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/setup copying build/lib/ansible_test/_util/target/setup/check_systemd_cgroup_v1.sh -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/setup creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/tools copying build/lib/ansible_test/_util/target/tools/virtualenvcheck.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/tools copying build/lib/ansible_test/_util/target/tools/yamlcheck.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/tools creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/pytest creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/pytest/plugins copying build/lib/ansible_test/_util/target/pytest/plugins/ansible_forked.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/pytest/plugins copying build/lib/ansible_test/_util/target/pytest/plugins/ansible_pytest_collections.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/pytest/plugins copying build/lib/ansible_test/_util/target/pytest/plugins/ansible_pytest_coverage.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/pytest/plugins creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/sanity creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/sanity/compile copying build/lib/ansible_test/_util/target/sanity/compile/compile.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/sanity/compile creating build/bdist.linux-x86_64/wheel/ansible_test/_util/target/sanity/import copying build/lib/ansible_test/_util/target/sanity/import/importer.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/target/sanity/import creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/tools copying build/lib/ansible_test/_util/controller/tools/collection_detail.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/tools copying build/lib/ansible_test/_util/controller/tools/yaml_to_json.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/tools copying build/lib/ansible_test/_util/controller/tools/coverage_stub.ps1 -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/tools creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/action-plugin-docs.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/changelog.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/line-endings.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-assert.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-get-exception.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-illegal-filenames.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-smart-quotes.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/replace-urlopen.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/runtime-metadata.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/shebang.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/symlinks.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/use-argspec-type-path.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/use-compat-six.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell/changelog copying build/lib/ansible_test/_util/controller/sanity/code-smell/changelog/sphinx.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell/changelog copying build/lib/ansible_test/_util/controller/sanity/code-smell/action-plugin-docs.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/changelog.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/empty-init.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/line-endings.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-assert.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-get-exception.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-illegal-filenames.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/no-smart-quotes.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/replace-urlopen.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/runtime-metadata.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/shebang.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/symlinks.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/use-argspec-type-path.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell copying build/lib/ansible_test/_util/controller/sanity/code-smell/use-compat-six.json -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/code-smell creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/integration-aliases copying build/lib/ansible_test/_util/controller/sanity/integration-aliases/yaml_to_json.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/integration-aliases creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules copying build/lib/ansible_test/_util/controller/sanity/validate-modules/validate.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/__init__.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/main.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/module_args.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/schema.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/utils.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules/validate_modules copying build/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/ps_argspec.ps1 -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/validate-modules/validate_modules creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/yamllint copying build/lib/ansible_test/_util/controller/sanity/yamllint/yamllinter.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/yamllint creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/yamllint/config copying build/lib/ansible_test/_util/controller/sanity/yamllint/config/default.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/yamllint/config copying build/lib/ansible_test/_util/controller/sanity/yamllint/config/modules.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/yamllint/config copying build/lib/ansible_test/_util/controller/sanity/yamllint/config/plugins.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/yamllint/config creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/plugins copying build/lib/ansible_test/_util/controller/sanity/pylint/plugins/deprecated.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/plugins copying build/lib/ansible_test/_util/controller/sanity/pylint/plugins/hide_unraisable.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/plugins copying build/lib/ansible_test/_util/controller/sanity/pylint/plugins/string_format.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/plugins copying build/lib/ansible_test/_util/controller/sanity/pylint/plugins/unwanted.py -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/plugins creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/config copying build/lib/ansible_test/_util/controller/sanity/pylint/config/ansible-test-target.cfg -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/config copying build/lib/ansible_test/_util/controller/sanity/pylint/config/ansible-test.cfg -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/config copying build/lib/ansible_test/_util/controller/sanity/pylint/config/code-smell.cfg -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/config copying build/lib/ansible_test/_util/controller/sanity/pylint/config/collection.cfg -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/config copying build/lib/ansible_test/_util/controller/sanity/pylint/config/default.cfg -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pylint/config creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pslint copying build/lib/ansible_test/_util/controller/sanity/pslint/pslint.ps1 -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pslint copying build/lib/ansible_test/_util/controller/sanity/pslint/settings.psd1 -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pslint creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pep8 copying build/lib/ansible_test/_util/controller/sanity/pep8/current-ignore.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/pep8 creating build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/shellcheck copying build/lib/ansible_test/_util/controller/sanity/shellcheck/exclude.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_util/controller/sanity/shellcheck creating build/bdist.linux-x86_64/wheel/ansible_test/_data creating build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.ansible-doc.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.changelog.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.import.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.import.plugin.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.integration-aliases.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.pep8.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.pylint.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.runtime-metadata.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.validate-modules.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.yamllint.in -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.pslint.ps1 -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/ansible-test.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/ansible.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/constraints.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.ansible-doc.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.changelog.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.import.plugin.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.import.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.integration-aliases.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.pep8.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.pylint.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.runtime-metadata.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.validate-modules.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/sanity.yamllint.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/units.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements copying build/lib/ansible_test/_data/requirements/windows-integration.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/requirements creating build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/windows_hosts_prepare.ps1 -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/windows_hosts_restore.ps1 -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/posix_coverage_setup.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/posix_coverage_teardown.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/posix_hosts_prepare.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/posix_hosts_restore.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/pypi_proxy_prepare.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/pypi_proxy_restore.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/windows_coverage_setup.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/windows_coverage_teardown.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/windows_hosts_prepare.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks copying build/lib/ansible_test/_data/playbooks/windows_hosts_restore.yml -> build/bdist.linux-x86_64/wheel/ansible_test/_data/playbooks creating build/bdist.linux-x86_64/wheel/ansible_test/_data/completion copying build/lib/ansible_test/_data/completion/docker.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/completion copying build/lib/ansible_test/_data/completion/network.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/completion copying build/lib/ansible_test/_data/completion/remote.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/completion copying build/lib/ansible_test/_data/completion/windows.txt -> build/bdist.linux-x86_64/wheel/ansible_test/_data/completion creating build/bdist.linux-x86_64/wheel/ansible_test/_data/pytest creating build/bdist.linux-x86_64/wheel/ansible_test/_data/pytest/config copying build/lib/ansible_test/_data/pytest/config/default.ini -> build/bdist.linux-x86_64/wheel/ansible_test/_data/pytest/config copying build/lib/ansible_test/_data/pytest/config/legacy.ini -> build/bdist.linux-x86_64/wheel/ansible_test/_data/pytest/config copying build/lib/ansible_test/_data/ansible.cfg -> build/bdist.linux-x86_64/wheel/ansible_test/_data copying build/lib/ansible_test/_data/coveragerc -> build/bdist.linux-x86_64/wheel/ansible_test/_data creating build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-aws.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-azure.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-cloudscale.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-cs.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-gcp.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-hcloud.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-opennebula.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-openshift.kubeconfig.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-scaleway.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-vcenter.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/cloud-config-vultr.ini.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/inventory.networking.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/inventory.winrm.template -> build/bdist.linux-x86_64/wheel/ansible_test/config copying build/lib/ansible_test/config/config.yml -> build/bdist.linux-x86_64/wheel/ansible_test/config running install_egg_info running egg_info writing ansible_core.egg-info/PKG-INFO writing dependency_links to ansible_core.egg-info/dependency_links.txt writing entry points to ansible_core.egg-info/entry_points.txt writing requirements to ansible_core.egg-info/requires.txt writing top-level names to ansible_core.egg-info/top_level.txt reading manifest file 'ansible_core.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'licenses/Apache-License.txt' adding license file 'licenses/BSD-3-Clause.txt' adding license file 'licenses/MIT-license.txt' adding license file 'licenses/PSF-license.txt' adding license file 'licenses/simplified_bsd.txt' writing manifest file 'ansible_core.egg-info/SOURCES.txt' Copying ansible_core.egg-info to build/bdist.linux-x86_64/wheel/ansible_core-2.19.0b2-py3.12.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/ansible_core-2.19.0b2.dist-info/WHEEL creating '/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir/pip-wheel-sq7dqrha/.tmp-sfftatg9/ansible_core-2.19.0b2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'ansible/__init__.py' adding 'ansible/__main__.py' adding 'ansible/constants.py' adding 'ansible/context.py' adding 'ansible/keyword_desc.yml' adding 'ansible/release.py' adding 'ansible/_internal/__init__.py' adding 'ansible/_internal/_ansiballz.py' adding 'ansible/_internal/_collection_proxy.py' adding 'ansible/_internal/_locking.py' adding 'ansible/_internal/_task.py' adding 'ansible/_internal/_wrapt.py' adding 'ansible/_internal/_datatag/__init__.py' adding 'ansible/_internal/_datatag/_tags.py' adding 'ansible/_internal/_datatag/_utils.py' adding 'ansible/_internal/_datatag/_wrappers.py' adding 'ansible/_internal/_errors/__init__.py' adding 'ansible/_internal/_errors/_captured.py' adding 'ansible/_internal/_errors/_handler.py' adding 'ansible/_internal/_errors/_utils.py' adding 'ansible/_internal/_json/__init__.py' adding 'ansible/_internal/_json/_legacy_encoder.py' adding 'ansible/_internal/_json/_profiles/__init__.py' adding 'ansible/_internal/_json/_profiles/_cache_persistence.py' adding 'ansible/_internal/_json/_profiles/_inventory_legacy.py' adding 'ansible/_internal/_json/_profiles/_legacy.py' adding 'ansible/_internal/_plugins/__init__.py' adding 'ansible/_internal/_plugins/_cache.py' adding 'ansible/_internal/_templating/__init__.py' adding 'ansible/_internal/_templating/_access.py' adding 'ansible/_internal/_templating/_chain_templar.py' adding 'ansible/_internal/_templating/_datatag.py' adding 'ansible/_internal/_templating/_engine.py' adding 'ansible/_internal/_templating/_errors.py' adding 'ansible/_internal/_templating/_jinja_bits.py' adding 'ansible/_internal/_templating/_jinja_common.py' adding 'ansible/_internal/_templating/_jinja_patches.py' adding 'ansible/_internal/_templating/_jinja_plugins.py' adding 'ansible/_internal/_templating/_lazy_containers.py' adding 'ansible/_internal/_templating/_marker_behaviors.py' adding 'ansible/_internal/_templating/_transform.py' adding 'ansible/_internal/_templating/_utils.py' adding 'ansible/_internal/_yaml/__init__.py' adding 'ansible/_internal/_yaml/_constructor.py' adding 'ansible/_internal/_yaml/_dumper.py' adding 'ansible/_internal/_yaml/_errors.py' adding 'ansible/_internal/_yaml/_loader.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/README.md' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action/debug.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/apply_trust.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/dump_object.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/finalize.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/origin.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/python_literal_eval.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/python_literal_eval.yml' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/tag_names.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/true_type.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/unmask.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup/config.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup/config.yml' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged.yml' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged_with.py' adding 'ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged_with.yml' adding 'ansible/_vendor/__init__.py' adding 'ansible/cli/__init__.py' adding 'ansible/cli/_ssh_askpass.py' adding 'ansible/cli/adhoc.py' adding 'ansible/cli/config.py' adding 'ansible/cli/console.py' adding 'ansible/cli/doc.py' adding 'ansible/cli/galaxy.py' adding 'ansible/cli/inventory.py' adding 'ansible/cli/playbook.py' adding 'ansible/cli/pull.py' adding 'ansible/cli/vault.py' adding 'ansible/cli/arguments/__init__.py' adding 'ansible/cli/arguments/option_helpers.py' adding 'ansible/cli/scripts/__init__.py' adding 'ansible/cli/scripts/ansible_connection_cli_stub.py' adding 'ansible/collections/__init__.py' adding 'ansible/collections/list.py' adding 'ansible/compat/__init__.py' adding 'ansible/compat/importlib_resources.py' adding 'ansible/config/__init__.py' adding 'ansible/config/ansible_builtin_runtime.yml' adding 'ansible/config/base.yml' adding 'ansible/config/manager.py' adding 'ansible/errors/__init__.py' adding 'ansible/executor/__init__.py' adding 'ansible/executor/interpreter_discovery.py' adding 'ansible/executor/module_common.py' adding 'ansible/executor/play_iterator.py' adding 'ansible/executor/playbook_executor.py' adding 'ansible/executor/stats.py' adding 'ansible/executor/task_executor.py' adding 'ansible/executor/task_queue_manager.py' adding 'ansible/executor/task_result.py' adding 'ansible/executor/discovery/__init__.py' adding 'ansible/executor/powershell/__init__.py' adding 'ansible/executor/powershell/async_watchdog.ps1' adding 'ansible/executor/powershell/async_wrapper.ps1' adding 'ansible/executor/powershell/become_wrapper.ps1' adding 'ansible/executor/powershell/bootstrap_wrapper.ps1' adding 'ansible/executor/powershell/coverage_wrapper.ps1' adding 'ansible/executor/powershell/exec_wrapper.ps1' adding 'ansible/executor/powershell/module_manifest.py' adding 'ansible/executor/powershell/module_wrapper.ps1' adding 'ansible/executor/powershell/psrp_fetch_file.ps1' adding 'ansible/executor/powershell/psrp_put_file.ps1' adding 'ansible/executor/powershell/winrm_fetch_file.ps1' adding 'ansible/executor/powershell/winrm_put_file.ps1' adding 'ansible/executor/process/__init__.py' adding 'ansible/executor/process/worker.py' adding 'ansible/galaxy/__init__.py' adding 'ansible/galaxy/api.py' adding 'ansible/galaxy/role.py' adding 'ansible/galaxy/token.py' adding 'ansible/galaxy/user_agent.py' adding 'ansible/galaxy/collection/__init__.py' adding 'ansible/galaxy/collection/concrete_artifact_manager.py' adding 'ansible/galaxy/collection/galaxy_api_proxy.py' adding 'ansible/galaxy/collection/gpg.py' adding 'ansible/galaxy/data/COPYING' adding 'ansible/galaxy/data/collections_galaxy_meta.yml' adding 'ansible/galaxy/data/apb/Dockerfile.j2' adding 'ansible/galaxy/data/apb/Makefile.j2' adding 'ansible/galaxy/data/apb/README.md' adding 'ansible/galaxy/data/apb/apb.yml.j2' adding 'ansible/galaxy/data/apb/defaults/main.yml.j2' adding 'ansible/galaxy/data/apb/files/.git_keep' adding 'ansible/galaxy/data/apb/handlers/main.yml.j2' adding 'ansible/galaxy/data/apb/meta/main.yml.j2' adding 'ansible/galaxy/data/apb/playbooks/deprovision.yml.j2' adding 'ansible/galaxy/data/apb/playbooks/provision.yml.j2' adding 'ansible/galaxy/data/apb/tasks/main.yml.j2' adding 'ansible/galaxy/data/apb/templates/.git_keep' adding 'ansible/galaxy/data/apb/tests/ansible.cfg' adding 'ansible/galaxy/data/apb/tests/inventory' adding 'ansible/galaxy/data/apb/tests/test.yml.j2' adding 'ansible/galaxy/data/apb/vars/main.yml.j2' adding 'ansible/galaxy/data/container/README.md' adding 'ansible/galaxy/data/container/defaults/main.yml.j2' adding 'ansible/galaxy/data/container/files/.git_keep' adding 'ansible/galaxy/data/container/handlers/main.yml.j2' adding 'ansible/galaxy/data/container/meta/container.yml.j2' adding 'ansible/galaxy/data/container/meta/main.yml.j2' adding 'ansible/galaxy/data/container/tasks/main.yml.j2' adding 'ansible/galaxy/data/container/templates/.git_keep' adding 'ansible/galaxy/data/container/tests/ansible.cfg' adding 'ansible/galaxy/data/container/tests/inventory' adding 'ansible/galaxy/data/container/tests/test.yml.j2' adding 'ansible/galaxy/data/container/vars/main.yml.j2' adding 'ansible/galaxy/data/default/collection/README.md.j2' adding 'ansible/galaxy/data/default/collection/galaxy.yml.j2' adding 'ansible/galaxy/data/default/collection/docs/.git_keep' adding 'ansible/galaxy/data/default/collection/meta/runtime.yml' adding 'ansible/galaxy/data/default/collection/plugins/README.md.j2' adding 'ansible/galaxy/data/default/collection/roles/.git_keep' adding 'ansible/galaxy/data/default/role/README.md' adding 'ansible/galaxy/data/default/role/defaults/main.yml.j2' adding 'ansible/galaxy/data/default/role/files/.git_keep' adding 'ansible/galaxy/data/default/role/handlers/main.yml.j2' adding 'ansible/galaxy/data/default/role/meta/main.yml.j2' adding 'ansible/galaxy/data/default/role/tasks/main.yml.j2' adding 'ansible/galaxy/data/default/role/templates/.git_keep' adding 'ansible/galaxy/data/default/role/tests/inventory' adding 'ansible/galaxy/data/default/role/tests/test.yml.j2' adding 'ansible/galaxy/data/default/role/vars/main.yml.j2' adding 'ansible/galaxy/data/network/README.md' adding 'ansible/galaxy/data/network/cliconf_plugins/example.py.j2' adding 'ansible/galaxy/data/network/defaults/main.yml.j2' adding 'ansible/galaxy/data/network/files/.git_keep' adding 'ansible/galaxy/data/network/library/example_command.py.j2' adding 'ansible/galaxy/data/network/library/example_config.py.j2' adding 'ansible/galaxy/data/network/library/example_facts.py.j2' adding 'ansible/galaxy/data/network/meta/main.yml.j2' adding 'ansible/galaxy/data/network/module_utils/example.py.j2' adding 'ansible/galaxy/data/network/netconf_plugins/example.py.j2' adding 'ansible/galaxy/data/network/tasks/main.yml.j2' adding 'ansible/galaxy/data/network/templates/.git_keep' adding 'ansible/galaxy/data/network/terminal_plugins/example.py.j2' adding 'ansible/galaxy/data/network/tests/inventory' adding 'ansible/galaxy/data/network/tests/test.yml.j2' adding 'ansible/galaxy/data/network/vars/main.yml.j2' adding 'ansible/galaxy/dependency_resolution/__init__.py' adding 'ansible/galaxy/dependency_resolution/dataclasses.py' adding 'ansible/galaxy/dependency_resolution/errors.py' adding 'ansible/galaxy/dependency_resolution/providers.py' adding 'ansible/galaxy/dependency_resolution/reporters.py' adding 'ansible/galaxy/dependency_resolution/resolvers.py' adding 'ansible/galaxy/dependency_resolution/versioning.py' adding 'ansible/inventory/__init__.py' adding 'ansible/inventory/data.py' adding 'ansible/inventory/group.py' adding 'ansible/inventory/helpers.py' adding 'ansible/inventory/host.py' adding 'ansible/inventory/manager.py' adding 'ansible/module_utils/__init__.py' adding 'ansible/module_utils/_text.py' adding 'ansible/module_utils/ansible_release.py' adding 'ansible/module_utils/api.py' adding 'ansible/module_utils/basic.py' adding 'ansible/module_utils/connection.py' adding 'ansible/module_utils/datatag.py' adding 'ansible/module_utils/errors.py' adding 'ansible/module_utils/json_utils.py' adding 'ansible/module_utils/service.py' adding 'ansible/module_utils/splitter.py' adding 'ansible/module_utils/testing.py' adding 'ansible/module_utils/urls.py' adding 'ansible/module_utils/yumdnf.py' adding 'ansible/module_utils/_internal/__init__.py' adding 'ansible/module_utils/_internal/_ambient_context.py' adding 'ansible/module_utils/_internal/_ansiballz.py' adding 'ansible/module_utils/_internal/_dataclass_annotation_patch.py' adding 'ansible/module_utils/_internal/_dataclass_validation.py' adding 'ansible/module_utils/_internal/_debugging.py' adding 'ansible/module_utils/_internal/_errors.py' adding 'ansible/module_utils/_internal/_plugin_exec_context.py' adding 'ansible/module_utils/_internal/_testing.py' adding 'ansible/module_utils/_internal/_traceback.py' adding 'ansible/module_utils/_internal/_concurrent/__init__.py' adding 'ansible/module_utils/_internal/_concurrent/_daemon_threading.py' adding 'ansible/module_utils/_internal/_concurrent/_futures.py' adding 'ansible/module_utils/_internal/_datatag/__init__.py' adding 'ansible/module_utils/_internal/_datatag/_tags.py' adding 'ansible/module_utils/_internal/_json/__init__.py' adding 'ansible/module_utils/_internal/_json/_legacy_encoder.py' adding 'ansible/module_utils/_internal/_json/_profiles/__init__.py' adding 'ansible/module_utils/_internal/_json/_profiles/_fallback_to_str.py' adding 'ansible/module_utils/_internal/_json/_profiles/_module_legacy_c2m.py' adding 'ansible/module_utils/_internal/_json/_profiles/_module_legacy_m2c.py' adding 'ansible/module_utils/_internal/_json/_profiles/_module_modern_c2m.py' adding 'ansible/module_utils/_internal/_json/_profiles/_module_modern_m2c.py' adding 'ansible/module_utils/_internal/_json/_profiles/_tagless.py' adding 'ansible/module_utils/_internal/_patches/__init__.py' adding 'ansible/module_utils/_internal/_patches/_dataclass_annotation_patch.py' adding 'ansible/module_utils/_internal/_patches/_socket_patch.py' adding 'ansible/module_utils/_internal/_patches/_sys_intern_patch.py' adding 'ansible/module_utils/common/__init__.py' adding 'ansible/module_utils/common/_collections_compat.py' adding 'ansible/module_utils/common/_utils.py' adding 'ansible/module_utils/common/arg_spec.py' adding 'ansible/module_utils/common/collections.py' adding 'ansible/module_utils/common/dict_transformations.py' adding 'ansible/module_utils/common/file.py' adding 'ansible/module_utils/common/json.py' adding 'ansible/module_utils/common/locale.py' adding 'ansible/module_utils/common/messages.py' adding 'ansible/module_utils/common/network.py' adding 'ansible/module_utils/common/parameters.py' adding 'ansible/module_utils/common/process.py' adding 'ansible/module_utils/common/respawn.py' adding 'ansible/module_utils/common/sentinel.py' adding 'ansible/module_utils/common/sys_info.py' adding 'ansible/module_utils/common/validation.py' adding 'ansible/module_utils/common/warnings.py' adding 'ansible/module_utils/common/yaml.py' adding 'ansible/module_utils/common/text/__init__.py' adding 'ansible/module_utils/common/text/converters.py' adding 'ansible/module_utils/common/text/formatters.py' adding 'ansible/module_utils/compat/__init__.py' adding 'ansible/module_utils/compat/datetime.py' adding 'ansible/module_utils/compat/paramiko.py' adding 'ansible/module_utils/compat/selinux.py' adding 'ansible/module_utils/compat/typing.py' adding 'ansible/module_utils/compat/version.py' adding 'ansible/module_utils/csharp/Ansible.AccessToken.cs' adding 'ansible/module_utils/csharp/Ansible.Basic.cs' adding 'ansible/module_utils/csharp/Ansible.Become.cs' adding 'ansible/module_utils/csharp/Ansible.Privilege.cs' adding 'ansible/module_utils/csharp/Ansible.Process.cs' adding 'ansible/module_utils/csharp/Ansible._Async.cs' adding 'ansible/module_utils/csharp/__init__.py' adding 'ansible/module_utils/distro/__init__.py' adding 'ansible/module_utils/distro/_distro.py' adding 'ansible/module_utils/facts/__init__.py' adding 'ansible/module_utils/facts/ansible_collector.py' adding 'ansible/module_utils/facts/collector.py' adding 'ansible/module_utils/facts/compat.py' adding 'ansible/module_utils/facts/default_collectors.py' adding 'ansible/module_utils/facts/namespace.py' adding 'ansible/module_utils/facts/packages.py' adding 'ansible/module_utils/facts/sysctl.py' adding 'ansible/module_utils/facts/timeout.py' adding 'ansible/module_utils/facts/utils.py' adding 'ansible/module_utils/facts/hardware/__init__.py' adding 'ansible/module_utils/facts/hardware/aix.py' adding 'ansible/module_utils/facts/hardware/base.py' adding 'ansible/module_utils/facts/hardware/darwin.py' adding 'ansible/module_utils/facts/hardware/dragonfly.py' adding 'ansible/module_utils/facts/hardware/freebsd.py' adding 'ansible/module_utils/facts/hardware/hpux.py' adding 'ansible/module_utils/facts/hardware/hurd.py' adding 'ansible/module_utils/facts/hardware/linux.py' adding 'ansible/module_utils/facts/hardware/netbsd.py' adding 'ansible/module_utils/facts/hardware/openbsd.py' adding 'ansible/module_utils/facts/hardware/sunos.py' adding 'ansible/module_utils/facts/network/__init__.py' adding 'ansible/module_utils/facts/network/aix.py' adding 'ansible/module_utils/facts/network/base.py' adding 'ansible/module_utils/facts/network/darwin.py' adding 'ansible/module_utils/facts/network/dragonfly.py' adding 'ansible/module_utils/facts/network/fc_wwn.py' adding 'ansible/module_utils/facts/network/freebsd.py' adding 'ansible/module_utils/facts/network/generic_bsd.py' adding 'ansible/module_utils/facts/network/hpux.py' adding 'ansible/module_utils/facts/network/hurd.py' adding 'ansible/module_utils/facts/network/iscsi.py' adding 'ansible/module_utils/facts/network/linux.py' adding 'ansible/module_utils/facts/network/netbsd.py' adding 'ansible/module_utils/facts/network/nvme.py' adding 'ansible/module_utils/facts/network/openbsd.py' adding 'ansible/module_utils/facts/network/sunos.py' adding 'ansible/module_utils/facts/other/__init__.py' adding 'ansible/module_utils/facts/other/facter.py' adding 'ansible/module_utils/facts/other/ohai.py' adding 'ansible/module_utils/facts/system/__init__.py' adding 'ansible/module_utils/facts/system/apparmor.py' adding 'ansible/module_utils/facts/system/caps.py' adding 'ansible/module_utils/facts/system/chroot.py' adding 'ansible/module_utils/facts/system/cmdline.py' adding 'ansible/module_utils/facts/system/date_time.py' adding 'ansible/module_utils/facts/system/distribution.py' adding 'ansible/module_utils/facts/system/dns.py' adding 'ansible/module_utils/facts/system/env.py' adding 'ansible/module_utils/facts/system/fips.py' adding 'ansible/module_utils/facts/system/loadavg.py' adding 'ansible/module_utils/facts/system/local.py' adding 'ansible/module_utils/facts/system/lsb.py' adding 'ansible/module_utils/facts/system/pkg_mgr.py' adding 'ansible/module_utils/facts/system/platform.py' adding 'ansible/module_utils/facts/system/python.py' adding 'ansible/module_utils/facts/system/selinux.py' adding 'ansible/module_utils/facts/system/service_mgr.py' adding 'ansible/module_utils/facts/system/ssh_pub_keys.py' adding 'ansible/module_utils/facts/system/systemd.py' adding 'ansible/module_utils/facts/system/user.py' adding 'ansible/module_utils/facts/virtual/__init__.py' adding 'ansible/module_utils/facts/virtual/base.py' adding 'ansible/module_utils/facts/virtual/dragonfly.py' adding 'ansible/module_utils/facts/virtual/freebsd.py' adding 'ansible/module_utils/facts/virtual/hpux.py' adding 'ansible/module_utils/facts/virtual/linux.py' adding 'ansible/module_utils/facts/virtual/netbsd.py' adding 'ansible/module_utils/facts/virtual/openbsd.py' adding 'ansible/module_utils/facts/virtual/sunos.py' adding 'ansible/module_utils/facts/virtual/sysctl.py' adding 'ansible/module_utils/parsing/__init__.py' adding 'ansible/module_utils/parsing/convert_bool.py' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.AddType.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.ArgvParser.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.Backup.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.CamelConversion.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.CommandUtil.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.FileUtil.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.Legacy.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.LinkUtil.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.PrivilegeUtil.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.SID.psm1' adding 'ansible/module_utils/powershell/Ansible.ModuleUtils.WebRequest.psm1' adding 'ansible/module_utils/powershell/__init__.py' adding 'ansible/module_utils/six/__init__.py' adding 'ansible/modules/__init__.py' adding 'ansible/modules/add_host.py' adding 'ansible/modules/apt.py' adding 'ansible/modules/apt_key.py' adding 'ansible/modules/apt_repository.py' adding 'ansible/modules/assemble.py' adding 'ansible/modules/assert.py' adding 'ansible/modules/async_status.py' adding 'ansible/modules/async_wrapper.py' adding 'ansible/modules/blockinfile.py' adding 'ansible/modules/command.py' adding 'ansible/modules/copy.py' adding 'ansible/modules/cron.py' adding 'ansible/modules/deb822_repository.py' adding 'ansible/modules/debconf.py' adding 'ansible/modules/debug.py' adding 'ansible/modules/dnf.py' adding 'ansible/modules/dnf5.py' adding 'ansible/modules/dpkg_selections.py' adding 'ansible/modules/expect.py' adding 'ansible/modules/fail.py' adding 'ansible/modules/fetch.py' adding 'ansible/modules/file.py' adding 'ansible/modules/find.py' adding 'ansible/modules/gather_facts.py' adding 'ansible/modules/get_url.py' adding 'ansible/modules/getent.py' adding 'ansible/modules/git.py' adding 'ansible/modules/group.py' adding 'ansible/modules/group_by.py' adding 'ansible/modules/hostname.py' adding 'ansible/modules/import_playbook.py' adding 'ansible/modules/import_role.py' adding 'ansible/modules/import_tasks.py' adding 'ansible/modules/include_role.py' adding 'ansible/modules/include_tasks.py' adding 'ansible/modules/include_vars.py' adding 'ansible/modules/iptables.py' adding 'ansible/modules/known_hosts.py' adding 'ansible/modules/lineinfile.py' adding 'ansible/modules/meta.py' adding 'ansible/modules/mount_facts.py' adding 'ansible/modules/package.py' adding 'ansible/modules/package_facts.py' adding 'ansible/modules/pause.py' adding 'ansible/modules/ping.py' adding 'ansible/modules/pip.py' adding 'ansible/modules/raw.py' adding 'ansible/modules/reboot.py' adding 'ansible/modules/replace.py' adding 'ansible/modules/rpm_key.py' adding 'ansible/modules/script.py' adding 'ansible/modules/service.py' adding 'ansible/modules/service_facts.py' adding 'ansible/modules/set_fact.py' adding 'ansible/modules/set_stats.py' adding 'ansible/modules/setup.py' adding 'ansible/modules/shell.py' adding 'ansible/modules/slurp.py' adding 'ansible/modules/stat.py' adding 'ansible/modules/subversion.py' adding 'ansible/modules/systemd.py' adding 'ansible/modules/systemd_service.py' adding 'ansible/modules/sysvinit.py' adding 'ansible/modules/tempfile.py' adding 'ansible/modules/template.py' adding 'ansible/modules/unarchive.py' adding 'ansible/modules/uri.py' adding 'ansible/modules/user.py' adding 'ansible/modules/validate_argument_spec.py' adding 'ansible/modules/wait_for.py' adding 'ansible/modules/wait_for_connection.py' adding 'ansible/modules/yum_repository.py' adding 'ansible/parsing/__init__.py' adding 'ansible/parsing/ajson.py' adding 'ansible/parsing/dataloader.py' adding 'ansible/parsing/mod_args.py' adding 'ansible/parsing/plugin_docs.py' adding 'ansible/parsing/quoting.py' adding 'ansible/parsing/splitter.py' adding 'ansible/parsing/utils/__init__.py' adding 'ansible/parsing/utils/addresses.py' adding 'ansible/parsing/utils/jsonify.py' adding 'ansible/parsing/utils/yaml.py' adding 'ansible/parsing/vault/__init__.py' adding 'ansible/parsing/yaml/__init__.py' adding 'ansible/parsing/yaml/dumper.py' adding 'ansible/parsing/yaml/loader.py' adding 'ansible/parsing/yaml/objects.py' adding 'ansible/playbook/__init__.py' adding 'ansible/playbook/attribute.py' adding 'ansible/playbook/base.py' adding 'ansible/playbook/block.py' adding 'ansible/playbook/collectionsearch.py' adding 'ansible/playbook/conditional.py' adding 'ansible/playbook/delegatable.py' adding 'ansible/playbook/handler.py' adding 'ansible/playbook/handler_task_include.py' adding 'ansible/playbook/helpers.py' adding 'ansible/playbook/included_file.py' adding 'ansible/playbook/loop_control.py' adding 'ansible/playbook/notifiable.py' adding 'ansible/playbook/play.py' adding 'ansible/playbook/play_context.py' adding 'ansible/playbook/playbook_include.py' adding 'ansible/playbook/role_include.py' adding 'ansible/playbook/taggable.py' adding 'ansible/playbook/task.py' adding 'ansible/playbook/task_include.py' adding 'ansible/playbook/role/__init__.py' adding 'ansible/playbook/role/definition.py' adding 'ansible/playbook/role/include.py' adding 'ansible/playbook/role/metadata.py' adding 'ansible/playbook/role/requirement.py' adding 'ansible/plugins/__init__.py' adding 'ansible/plugins/list.py' adding 'ansible/plugins/loader.py' adding 'ansible/plugins/action/__init__.py' adding 'ansible/plugins/action/add_host.py' adding 'ansible/plugins/action/assemble.py' adding 'ansible/plugins/action/assert.py' adding 'ansible/plugins/action/async_status.py' adding 'ansible/plugins/action/command.py' adding 'ansible/plugins/action/copy.py' adding 'ansible/plugins/action/debug.py' adding 'ansible/plugins/action/dnf.py' adding 'ansible/plugins/action/fail.py' adding 'ansible/plugins/action/fetch.py' adding 'ansible/plugins/action/gather_facts.py' adding 'ansible/plugins/action/group_by.py' adding 'ansible/plugins/action/include_vars.py' adding 'ansible/plugins/action/normal.py' adding 'ansible/plugins/action/package.py' adding 'ansible/plugins/action/pause.py' adding 'ansible/plugins/action/raw.py' adding 'ansible/plugins/action/reboot.py' adding 'ansible/plugins/action/script.py' adding 'ansible/plugins/action/service.py' adding 'ansible/plugins/action/set_fact.py' adding 'ansible/plugins/action/set_stats.py' adding 'ansible/plugins/action/shell.py' adding 'ansible/plugins/action/template.py' adding 'ansible/plugins/action/unarchive.py' adding 'ansible/plugins/action/uri.py' adding 'ansible/plugins/action/validate_argument_spec.py' adding 'ansible/plugins/action/wait_for_connection.py' adding 'ansible/plugins/become/__init__.py' adding 'ansible/plugins/become/runas.py' adding 'ansible/plugins/become/su.py' adding 'ansible/plugins/become/sudo.py' adding 'ansible/plugins/cache/__init__.py' adding 'ansible/plugins/cache/base.py' adding 'ansible/plugins/cache/jsonfile.py' adding 'ansible/plugins/cache/memory.py' adding 'ansible/plugins/callback/__init__.py' adding 'ansible/plugins/callback/default.py' adding 'ansible/plugins/callback/junit.py' adding 'ansible/plugins/callback/minimal.py' adding 'ansible/plugins/callback/oneline.py' adding 'ansible/plugins/callback/tree.py' adding 'ansible/plugins/cliconf/__init__.py' adding 'ansible/plugins/connection/__init__.py' adding 'ansible/plugins/connection/local.py' adding 'ansible/plugins/connection/paramiko_ssh.py' adding 'ansible/plugins/connection/psrp.py' adding 'ansible/plugins/connection/ssh.py' adding 'ansible/plugins/connection/winrm.py' adding 'ansible/plugins/doc_fragments/__init__.py' adding 'ansible/plugins/doc_fragments/action_common_attributes.py' adding 'ansible/plugins/doc_fragments/action_core.py' adding 'ansible/plugins/doc_fragments/backup.py' adding 'ansible/plugins/doc_fragments/checksum_common.py' adding 'ansible/plugins/doc_fragments/connection_pipelining.py' adding 'ansible/plugins/doc_fragments/constructed.py' adding 'ansible/plugins/doc_fragments/decrypt.py' adding 'ansible/plugins/doc_fragments/default_callback.py' adding 'ansible/plugins/doc_fragments/files.py' adding 'ansible/plugins/doc_fragments/inventory_cache.py' adding 'ansible/plugins/doc_fragments/result_format_callback.py' adding 'ansible/plugins/doc_fragments/return_common.py' adding 'ansible/plugins/doc_fragments/shell_common.py' adding 'ansible/plugins/doc_fragments/shell_windows.py' adding 'ansible/plugins/doc_fragments/template_common.py' adding 'ansible/plugins/doc_fragments/url.py' adding 'ansible/plugins/doc_fragments/url_windows.py' adding 'ansible/plugins/doc_fragments/validate.py' adding 'ansible/plugins/doc_fragments/vars_plugin_staging.py' adding 'ansible/plugins/filter/__init__.py' adding 'ansible/plugins/filter/b64decode.yml' adding 'ansible/plugins/filter/b64encode.yml' adding 'ansible/plugins/filter/basename.yml' adding 'ansible/plugins/filter/bool.yml' adding 'ansible/plugins/filter/checksum.yml' adding 'ansible/plugins/filter/combinations.yml' adding 'ansible/plugins/filter/combine.yml' adding 'ansible/plugins/filter/comment.yml' adding 'ansible/plugins/filter/commonpath.yml' adding 'ansible/plugins/filter/core.py' adding 'ansible/plugins/filter/dict2items.yml' adding 'ansible/plugins/filter/difference.yml' adding 'ansible/plugins/filter/dirname.yml' adding 'ansible/plugins/filter/encryption.py' adding 'ansible/plugins/filter/expanduser.yml' adding 'ansible/plugins/filter/expandvars.yml' adding 'ansible/plugins/filter/extract.yml' adding 'ansible/plugins/filter/fileglob.yml' adding 'ansible/plugins/filter/flatten.yml' adding 'ansible/plugins/filter/from_json.yml' adding 'ansible/plugins/filter/from_yaml.yml' adding 'ansible/plugins/filter/from_yaml_all.yml' adding 'ansible/plugins/filter/hash.yml' adding 'ansible/plugins/filter/human_readable.yml' adding 'ansible/plugins/filter/human_to_bytes.yml' adding 'ansible/plugins/filter/intersect.yml' adding 'ansible/plugins/filter/items2dict.yml' adding 'ansible/plugins/filter/log.yml' adding 'ansible/plugins/filter/mandatory.yml' adding 'ansible/plugins/filter/mathstuff.py' adding 'ansible/plugins/filter/md5.yml' adding 'ansible/plugins/filter/normpath.yml' adding 'ansible/plugins/filter/password_hash.yml' adding 'ansible/plugins/filter/path_join.yml' adding 'ansible/plugins/filter/permutations.yml' adding 'ansible/plugins/filter/pow.yml' adding 'ansible/plugins/filter/product.yml' adding 'ansible/plugins/filter/quote.yml' adding 'ansible/plugins/filter/random.yml' adding 'ansible/plugins/filter/realpath.yml' adding 'ansible/plugins/filter/regex_escape.yml' adding 'ansible/plugins/filter/regex_findall.yml' adding 'ansible/plugins/filter/regex_replace.yml' adding 'ansible/plugins/filter/regex_search.yml' adding 'ansible/plugins/filter/rekey_on_member.yml' adding 'ansible/plugins/filter/relpath.yml' adding 'ansible/plugins/filter/root.yml' adding 'ansible/plugins/filter/sha1.yml' adding 'ansible/plugins/filter/shuffle.yml' adding 'ansible/plugins/filter/split.yml' adding 'ansible/plugins/filter/splitext.yml' adding 'ansible/plugins/filter/strftime.yml' adding 'ansible/plugins/filter/subelements.yml' adding 'ansible/plugins/filter/symmetric_difference.yml' adding 'ansible/plugins/filter/ternary.yml' adding 'ansible/plugins/filter/to_datetime.yml' adding 'ansible/plugins/filter/to_json.yml' adding 'ansible/plugins/filter/to_nice_json.yml' adding 'ansible/plugins/filter/to_nice_yaml.yml' adding 'ansible/plugins/filter/to_uuid.yml' adding 'ansible/plugins/filter/to_yaml.yml' adding 'ansible/plugins/filter/type_debug.yml' adding 'ansible/plugins/filter/union.yml' adding 'ansible/plugins/filter/unique.yml' adding 'ansible/plugins/filter/unvault.yml' adding 'ansible/plugins/filter/urldecode.yml' adding 'ansible/plugins/filter/urls.py' adding 'ansible/plugins/filter/urlsplit.py' adding 'ansible/plugins/filter/vault.yml' adding 'ansible/plugins/filter/win_basename.yml' adding 'ansible/plugins/filter/win_dirname.yml' adding 'ansible/plugins/filter/win_splitdrive.yml' adding 'ansible/plugins/filter/zip.yml' adding 'ansible/plugins/filter/zip_longest.yml' adding 'ansible/plugins/httpapi/__init__.py' adding 'ansible/plugins/inventory/__init__.py' adding 'ansible/plugins/inventory/advanced_host_list.py' adding 'ansible/plugins/inventory/auto.py' adding 'ansible/plugins/inventory/constructed.py' adding 'ansible/plugins/inventory/generator.py' adding 'ansible/plugins/inventory/host_list.py' adding 'ansible/plugins/inventory/ini.py' adding 'ansible/plugins/inventory/script.py' adding 'ansible/plugins/inventory/toml.py' adding 'ansible/plugins/inventory/yaml.py' adding 'ansible/plugins/lookup/__init__.py' adding 'ansible/plugins/lookup/config.py' adding 'ansible/plugins/lookup/csvfile.py' adding 'ansible/plugins/lookup/dict.py' adding 'ansible/plugins/lookup/env.py' adding 'ansible/plugins/lookup/file.py' adding 'ansible/plugins/lookup/fileglob.py' adding 'ansible/plugins/lookup/first_found.py' adding 'ansible/plugins/lookup/indexed_items.py' adding 'ansible/plugins/lookup/ini.py' adding 'ansible/plugins/lookup/inventory_hostnames.py' adding 'ansible/plugins/lookup/items.py' adding 'ansible/plugins/lookup/lines.py' adding 'ansible/plugins/lookup/list.py' adding 'ansible/plugins/lookup/nested.py' adding 'ansible/plugins/lookup/password.py' adding 'ansible/plugins/lookup/pipe.py' adding 'ansible/plugins/lookup/random_choice.py' adding 'ansible/plugins/lookup/sequence.py' adding 'ansible/plugins/lookup/subelements.py' adding 'ansible/plugins/lookup/template.py' adding 'ansible/plugins/lookup/together.py' adding 'ansible/plugins/lookup/unvault.py' adding 'ansible/plugins/lookup/url.py' adding 'ansible/plugins/lookup/varnames.py' adding 'ansible/plugins/lookup/vars.py' adding 'ansible/plugins/netconf/__init__.py' adding 'ansible/plugins/shell/__init__.py' adding 'ansible/plugins/shell/cmd.py' adding 'ansible/plugins/shell/powershell.py' adding 'ansible/plugins/shell/sh.py' adding 'ansible/plugins/strategy/__init__.py' adding 'ansible/plugins/strategy/debug.py' adding 'ansible/plugins/strategy/free.py' adding 'ansible/plugins/strategy/host_pinned.py' adding 'ansible/plugins/strategy/linear.py' adding 'ansible/plugins/terminal/__init__.py' adding 'ansible/plugins/test/__init__.py' adding 'ansible/plugins/test/abs.yml' adding 'ansible/plugins/test/all.yml' adding 'ansible/plugins/test/any.yml' adding 'ansible/plugins/test/change.yml' adding 'ansible/plugins/test/changed.yml' adding 'ansible/plugins/test/contains.yml' adding 'ansible/plugins/test/core.py' adding 'ansible/plugins/test/directory.yml' adding 'ansible/plugins/test/exists.yml' adding 'ansible/plugins/test/failed.yml' adding 'ansible/plugins/test/failure.yml' adding 'ansible/plugins/test/falsy.yml' adding 'ansible/plugins/test/file.yml' adding 'ansible/plugins/test/files.py' adding 'ansible/plugins/test/finished.yml' adding 'ansible/plugins/test/is_abs.yml' adding 'ansible/plugins/test/is_dir.yml' adding 'ansible/plugins/test/is_file.yml' adding 'ansible/plugins/test/is_link.yml' adding 'ansible/plugins/test/is_mount.yml' adding 'ansible/plugins/test/is_same_file.yml' adding 'ansible/plugins/test/isnan.yml' adding 'ansible/plugins/test/issubset.yml' adding 'ansible/plugins/test/issuperset.yml' adding 'ansible/plugins/test/link.yml' adding 'ansible/plugins/test/link_exists.yml' adding 'ansible/plugins/test/match.yml' adding 'ansible/plugins/test/mathstuff.py' adding 'ansible/plugins/test/mount.yml' adding 'ansible/plugins/test/nan.yml' adding 'ansible/plugins/test/reachable.yml' adding 'ansible/plugins/test/regex.yml' adding 'ansible/plugins/test/same_file.yml' adding 'ansible/plugins/test/search.yml' adding 'ansible/plugins/test/skip.yml' adding 'ansible/plugins/test/skipped.yml' adding 'ansible/plugins/test/started.yml' adding 'ansible/plugins/test/subset.yml' adding 'ansible/plugins/test/succeeded.yml' adding 'ansible/plugins/test/success.yml' adding 'ansible/plugins/test/successful.yml' adding 'ansible/plugins/test/superset.yml' adding 'ansible/plugins/test/timedout.yml' adding 'ansible/plugins/test/truthy.yml' adding 'ansible/plugins/test/unreachable.yml' adding 'ansible/plugins/test/uri.py' adding 'ansible/plugins/test/uri.yml' adding 'ansible/plugins/test/url.yml' adding 'ansible/plugins/test/urn.yml' adding 'ansible/plugins/test/vault_encrypted.yml' adding 'ansible/plugins/test/vaulted_file.yml' adding 'ansible/plugins/test/version.yml' adding 'ansible/plugins/test/version_compare.yml' adding 'ansible/plugins/vars/__init__.py' adding 'ansible/plugins/vars/host_group_vars.py' adding 'ansible/template/__init__.py' adding 'ansible/utils/__init__.py' adding 'ansible/utils/_junit_xml.py' adding 'ansible/utils/_ssh_agent.py' adding 'ansible/utils/cmd_functions.py' adding 'ansible/utils/color.py' adding 'ansible/utils/context_objects.py' adding 'ansible/utils/display.py' adding 'ansible/utils/encrypt.py' adding 'ansible/utils/fqcn.py' adding 'ansible/utils/galaxy.py' adding 'ansible/utils/hashing.py' adding 'ansible/utils/helpers.py' adding 'ansible/utils/jsonrpc.py' adding 'ansible/utils/listify.py' adding 'ansible/utils/lock.py' adding 'ansible/utils/multiprocessing.py' adding 'ansible/utils/path.py' adding 'ansible/utils/plugin_docs.py' adding 'ansible/utils/py3compat.py' adding 'ansible/utils/sentinel.py' adding 'ansible/utils/shlex.py' adding 'ansible/utils/singleton.py' adding 'ansible/utils/ssh_functions.py' adding 'ansible/utils/unicode.py' adding 'ansible/utils/unsafe_proxy.py' adding 'ansible/utils/vars.py' adding 'ansible/utils/version.py' adding 'ansible/utils/collection_loader/__init__.py' adding 'ansible/utils/collection_loader/_collection_config.py' adding 'ansible/utils/collection_loader/_collection_finder.py' adding 'ansible/utils/collection_loader/_collection_meta.py' adding 'ansible/vars/__init__.py' adding 'ansible/vars/clean.py' adding 'ansible/vars/hostvars.py' adding 'ansible/vars/manager.py' adding 'ansible/vars/plugins.py' adding 'ansible/vars/reserved.py' adding 'ansible_test/__init__.py' adding 'ansible_test/_data/ansible.cfg' adding 'ansible_test/_data/coveragerc' adding 'ansible_test/_data/completion/docker.txt' adding 'ansible_test/_data/completion/network.txt' adding 'ansible_test/_data/completion/remote.txt' adding 'ansible_test/_data/completion/windows.txt' adding 'ansible_test/_data/playbooks/posix_coverage_setup.yml' adding 'ansible_test/_data/playbooks/posix_coverage_teardown.yml' adding 'ansible_test/_data/playbooks/posix_hosts_prepare.yml' adding 'ansible_test/_data/playbooks/posix_hosts_restore.yml' adding 'ansible_test/_data/playbooks/pypi_proxy_prepare.yml' adding 'ansible_test/_data/playbooks/pypi_proxy_restore.yml' adding 'ansible_test/_data/playbooks/windows_coverage_setup.yml' adding 'ansible_test/_data/playbooks/windows_coverage_teardown.yml' adding 'ansible_test/_data/playbooks/windows_hosts_prepare.ps1' adding 'ansible_test/_data/playbooks/windows_hosts_prepare.yml' adding 'ansible_test/_data/playbooks/windows_hosts_restore.ps1' adding 'ansible_test/_data/playbooks/windows_hosts_restore.yml' adding 'ansible_test/_data/pytest/config/default.ini' adding 'ansible_test/_data/pytest/config/legacy.ini' adding 'ansible_test/_data/requirements/ansible-test.txt' adding 'ansible_test/_data/requirements/ansible.txt' adding 'ansible_test/_data/requirements/constraints.txt' adding 'ansible_test/_data/requirements/sanity.ansible-doc.in' adding 'ansible_test/_data/requirements/sanity.ansible-doc.txt' adding 'ansible_test/_data/requirements/sanity.changelog.in' adding 'ansible_test/_data/requirements/sanity.changelog.txt' adding 'ansible_test/_data/requirements/sanity.import.in' adding 'ansible_test/_data/requirements/sanity.import.plugin.in' adding 'ansible_test/_data/requirements/sanity.import.plugin.txt' adding 'ansible_test/_data/requirements/sanity.import.txt' adding 'ansible_test/_data/requirements/sanity.integration-aliases.in' adding 'ansible_test/_data/requirements/sanity.integration-aliases.txt' adding 'ansible_test/_data/requirements/sanity.pep8.in' adding 'ansible_test/_data/requirements/sanity.pep8.txt' adding 'ansible_test/_data/requirements/sanity.pslint.ps1' adding 'ansible_test/_data/requirements/sanity.pylint.in' adding 'ansible_test/_data/requirements/sanity.pylint.txt' adding 'ansible_test/_data/requirements/sanity.runtime-metadata.in' adding 'ansible_test/_data/requirements/sanity.runtime-metadata.txt' adding 'ansible_test/_data/requirements/sanity.validate-modules.in' adding 'ansible_test/_data/requirements/sanity.validate-modules.txt' adding 'ansible_test/_data/requirements/sanity.yamllint.in' adding 'ansible_test/_data/requirements/sanity.yamllint.txt' adding 'ansible_test/_data/requirements/units.txt' adding 'ansible_test/_data/requirements/windows-integration.txt' adding 'ansible_test/_internal/__init__.py' adding 'ansible_test/_internal/ansible_util.py' adding 'ansible_test/_internal/become.py' adding 'ansible_test/_internal/bootstrap.py' adding 'ansible_test/_internal/cache.py' adding 'ansible_test/_internal/cgroup.py' adding 'ansible_test/_internal/completion.py' adding 'ansible_test/_internal/config.py' adding 'ansible_test/_internal/connections.py' adding 'ansible_test/_internal/constants.py' adding 'ansible_test/_internal/containers.py' adding 'ansible_test/_internal/content_config.py' adding 'ansible_test/_internal/core_ci.py' adding 'ansible_test/_internal/coverage_util.py' adding 'ansible_test/_internal/data.py' adding 'ansible_test/_internal/delegation.py' adding 'ansible_test/_internal/diff.py' adding 'ansible_test/_internal/docker_util.py' adding 'ansible_test/_internal/encoding.py' adding 'ansible_test/_internal/executor.py' adding 'ansible_test/_internal/git.py' adding 'ansible_test/_internal/host_configs.py' adding 'ansible_test/_internal/host_profiles.py' adding 'ansible_test/_internal/http.py' adding 'ansible_test/_internal/init.py' adding 'ansible_test/_internal/inventory.py' adding 'ansible_test/_internal/io.py' adding 'ansible_test/_internal/junit_xml.py' adding 'ansible_test/_internal/locale_util.py' adding 'ansible_test/_internal/metadata.py' adding 'ansible_test/_internal/payload.py' adding 'ansible_test/_internal/provisioning.py' adding 'ansible_test/_internal/pypi_proxy.py' adding 'ansible_test/_internal/python_requirements.py' adding 'ansible_test/_internal/ssh.py' adding 'ansible_test/_internal/target.py' adding 'ansible_test/_internal/test.py' adding 'ansible_test/_internal/thread.py' adding 'ansible_test/_internal/timeout.py' adding 'ansible_test/_internal/util.py' adding 'ansible_test/_internal/util_common.py' adding 'ansible_test/_internal/venv.py' adding 'ansible_test/_internal/ci/__init__.py' adding 'ansible_test/_internal/ci/azp.py' adding 'ansible_test/_internal/ci/local.py' adding 'ansible_test/_internal/classification/__init__.py' adding 'ansible_test/_internal/classification/common.py' adding 'ansible_test/_internal/classification/csharp.py' adding 'ansible_test/_internal/classification/powershell.py' adding 'ansible_test/_internal/classification/python.py' adding 'ansible_test/_internal/cli/__init__.py' adding 'ansible_test/_internal/cli/actions.py' adding 'ansible_test/_internal/cli/compat.py' adding 'ansible_test/_internal/cli/completers.py' adding 'ansible_test/_internal/cli/converters.py' adding 'ansible_test/_internal/cli/environments.py' adding 'ansible_test/_internal/cli/epilog.py' adding 'ansible_test/_internal/cli/argparsing/__init__.py' adding 'ansible_test/_internal/cli/argparsing/actions.py' adding 'ansible_test/_internal/cli/argparsing/argcompletion.py' adding 'ansible_test/_internal/cli/argparsing/parsers.py' adding 'ansible_test/_internal/cli/commands/__init__.py' adding 'ansible_test/_internal/cli/commands/env.py' adding 'ansible_test/_internal/cli/commands/sanity.py' adding 'ansible_test/_internal/cli/commands/shell.py' adding 'ansible_test/_internal/cli/commands/units.py' adding 'ansible_test/_internal/cli/commands/coverage/__init__.py' adding 'ansible_test/_internal/cli/commands/coverage/combine.py' adding 'ansible_test/_internal/cli/commands/coverage/erase.py' adding 'ansible_test/_internal/cli/commands/coverage/html.py' adding 'ansible_test/_internal/cli/commands/coverage/report.py' adding 'ansible_test/_internal/cli/commands/coverage/xml.py' adding 'ansible_test/_internal/cli/commands/coverage/analyze/__init__.py' adding 'ansible_test/_internal/cli/commands/coverage/analyze/targets/__init__.py' adding 'ansible_test/_internal/cli/commands/coverage/analyze/targets/combine.py' adding 'ansible_test/_internal/cli/commands/coverage/analyze/targets/expand.py' adding 'ansible_test/_internal/cli/commands/coverage/analyze/targets/filter.py' adding 'ansible_test/_internal/cli/commands/coverage/analyze/targets/generate.py' adding 'ansible_test/_internal/cli/commands/coverage/analyze/targets/missing.py' adding 'ansible_test/_internal/cli/commands/integration/__init__.py' adding 'ansible_test/_internal/cli/commands/integration/network.py' adding 'ansible_test/_internal/cli/commands/integration/posix.py' adding 'ansible_test/_internal/cli/commands/integration/windows.py' adding 'ansible_test/_internal/cli/parsers/__init__.py' adding 'ansible_test/_internal/cli/parsers/base_argument_parsers.py' adding 'ansible_test/_internal/cli/parsers/helpers.py' adding 'ansible_test/_internal/cli/parsers/host_config_parsers.py' adding 'ansible_test/_internal/cli/parsers/key_value_parsers.py' adding 'ansible_test/_internal/cli/parsers/value_parsers.py' adding 'ansible_test/_internal/commands/__init__.py' adding 'ansible_test/_internal/commands/coverage/__init__.py' adding 'ansible_test/_internal/commands/coverage/combine.py' adding 'ansible_test/_internal/commands/coverage/erase.py' adding 'ansible_test/_internal/commands/coverage/html.py' adding 'ansible_test/_internal/commands/coverage/report.py' adding 'ansible_test/_internal/commands/coverage/xml.py' adding 'ansible_test/_internal/commands/coverage/analyze/__init__.py' adding 'ansible_test/_internal/commands/coverage/analyze/targets/__init__.py' adding 'ansible_test/_internal/commands/coverage/analyze/targets/combine.py' adding 'ansible_test/_internal/commands/coverage/analyze/targets/expand.py' adding 'ansible_test/_internal/commands/coverage/analyze/targets/filter.py' adding 'ansible_test/_internal/commands/coverage/analyze/targets/generate.py' adding 'ansible_test/_internal/commands/coverage/analyze/targets/missing.py' adding 'ansible_test/_internal/commands/env/__init__.py' adding 'ansible_test/_internal/commands/integration/__init__.py' adding 'ansible_test/_internal/commands/integration/coverage.py' adding 'ansible_test/_internal/commands/integration/filters.py' adding 'ansible_test/_internal/commands/integration/network.py' adding 'ansible_test/_internal/commands/integration/posix.py' adding 'ansible_test/_internal/commands/integration/windows.py' adding 'ansible_test/_internal/commands/integration/cloud/__init__.py' adding 'ansible_test/_internal/commands/integration/cloud/acme.py' adding 'ansible_test/_internal/commands/integration/cloud/aws.py' adding 'ansible_test/_internal/commands/integration/cloud/azure.py' adding 'ansible_test/_internal/commands/integration/cloud/cloudscale.py' adding 'ansible_test/_internal/commands/integration/cloud/cs.py' adding 'ansible_test/_internal/commands/integration/cloud/digitalocean.py' adding 'ansible_test/_internal/commands/integration/cloud/galaxy.py' adding 'ansible_test/_internal/commands/integration/cloud/gcp.py' adding 'ansible_test/_internal/commands/integration/cloud/hcloud.py' adding 'ansible_test/_internal/commands/integration/cloud/httptester.py' adding 'ansible_test/_internal/commands/integration/cloud/nios.py' adding 'ansible_test/_internal/commands/integration/cloud/opennebula.py' adding 'ansible_test/_internal/commands/integration/cloud/openshift.py' adding 'ansible_test/_internal/commands/integration/cloud/scaleway.py' adding 'ansible_test/_internal/commands/integration/cloud/vcenter.py' adding 'ansible_test/_internal/commands/integration/cloud/vultr.py' adding 'ansible_test/_internal/commands/sanity/__init__.py' adding 'ansible_test/_internal/commands/sanity/ansible_doc.py' adding 'ansible_test/_internal/commands/sanity/bin_symlinks.py' adding 'ansible_test/_internal/commands/sanity/compile.py' adding 'ansible_test/_internal/commands/sanity/ignores.py' adding 'ansible_test/_internal/commands/sanity/import.py' adding 'ansible_test/_internal/commands/sanity/integration_aliases.py' adding 'ansible_test/_internal/commands/sanity/pep8.py' adding 'ansible_test/_internal/commands/sanity/pslint.py' adding 'ansible_test/_internal/commands/sanity/pylint.py' adding 'ansible_test/_internal/commands/sanity/shellcheck.py' adding 'ansible_test/_internal/commands/sanity/validate_modules.py' adding 'ansible_test/_internal/commands/sanity/yamllint.py' adding 'ansible_test/_internal/commands/shell/__init__.py' adding 'ansible_test/_internal/commands/units/__init__.py' adding 'ansible_test/_internal/compat/__init__.py' adding 'ansible_test/_internal/compat/packaging.py' adding 'ansible_test/_internal/compat/yaml.py' adding 'ansible_test/_internal/dev/__init__.py' adding 'ansible_test/_internal/dev/container_probe.py' adding 'ansible_test/_internal/provider/__init__.py' adding 'ansible_test/_internal/provider/layout/__init__.py' adding 'ansible_test/_internal/provider/layout/ansible.py' adding 'ansible_test/_internal/provider/layout/collection.py' adding 'ansible_test/_internal/provider/layout/unsupported.py' adding 'ansible_test/_internal/provider/source/__init__.py' adding 'ansible_test/_internal/provider/source/git.py' adding 'ansible_test/_internal/provider/source/installed.py' adding 'ansible_test/_internal/provider/source/unsupported.py' adding 'ansible_test/_internal/provider/source/unversioned.py' adding 'ansible_test/_util/__init__.py' adding 'ansible_test/_util/controller/sanity/code-smell/action-plugin-docs.json' adding 'ansible_test/_util/controller/sanity/code-smell/action-plugin-docs.py' adding 'ansible_test/_util/controller/sanity/code-smell/changelog.json' adding 'ansible_test/_util/controller/sanity/code-smell/changelog.py' adding 'ansible_test/_util/controller/sanity/code-smell/empty-init.json' adding 'ansible_test/_util/controller/sanity/code-smell/empty-init.py' adding 'ansible_test/_util/controller/sanity/code-smell/line-endings.json' adding 'ansible_test/_util/controller/sanity/code-smell/line-endings.py' adding 'ansible_test/_util/controller/sanity/code-smell/no-assert.json' adding 'ansible_test/_util/controller/sanity/code-smell/no-assert.py' adding 'ansible_test/_util/controller/sanity/code-smell/no-get-exception.json' adding 'ansible_test/_util/controller/sanity/code-smell/no-get-exception.py' adding 'ansible_test/_util/controller/sanity/code-smell/no-illegal-filenames.json' adding 'ansible_test/_util/controller/sanity/code-smell/no-illegal-filenames.py' adding 'ansible_test/_util/controller/sanity/code-smell/no-smart-quotes.json' adding 'ansible_test/_util/controller/sanity/code-smell/no-smart-quotes.py' adding 'ansible_test/_util/controller/sanity/code-smell/replace-urlopen.json' adding 'ansible_test/_util/controller/sanity/code-smell/replace-urlopen.py' adding 'ansible_test/_util/controller/sanity/code-smell/runtime-metadata.json' adding 'ansible_test/_util/controller/sanity/code-smell/runtime-metadata.py' adding 'ansible_test/_util/controller/sanity/code-smell/shebang.json' adding 'ansible_test/_util/controller/sanity/code-smell/shebang.py' adding 'ansible_test/_util/controller/sanity/code-smell/symlinks.json' adding 'ansible_test/_util/controller/sanity/code-smell/symlinks.py' adding 'ansible_test/_util/controller/sanity/code-smell/use-argspec-type-path.json' adding 'ansible_test/_util/controller/sanity/code-smell/use-argspec-type-path.py' adding 'ansible_test/_util/controller/sanity/code-smell/use-compat-six.json' adding 'ansible_test/_util/controller/sanity/code-smell/use-compat-six.py' adding 'ansible_test/_util/controller/sanity/code-smell/changelog/sphinx.py' adding 'ansible_test/_util/controller/sanity/integration-aliases/yaml_to_json.py' adding 'ansible_test/_util/controller/sanity/pep8/current-ignore.txt' adding 'ansible_test/_util/controller/sanity/pslint/pslint.ps1' adding 'ansible_test/_util/controller/sanity/pslint/settings.psd1' adding 'ansible_test/_util/controller/sanity/pylint/config/ansible-test-target.cfg' adding 'ansible_test/_util/controller/sanity/pylint/config/ansible-test.cfg' adding 'ansible_test/_util/controller/sanity/pylint/config/code-smell.cfg' adding 'ansible_test/_util/controller/sanity/pylint/config/collection.cfg' adding 'ansible_test/_util/controller/sanity/pylint/config/default.cfg' adding 'ansible_test/_util/controller/sanity/pylint/plugins/deprecated.py' adding 'ansible_test/_util/controller/sanity/pylint/plugins/hide_unraisable.py' adding 'ansible_test/_util/controller/sanity/pylint/plugins/string_format.py' adding 'ansible_test/_util/controller/sanity/pylint/plugins/unwanted.py' adding 'ansible_test/_util/controller/sanity/shellcheck/exclude.txt' adding 'ansible_test/_util/controller/sanity/validate-modules/validate.py' adding 'ansible_test/_util/controller/sanity/validate-modules/validate_modules/__init__.py' adding 'ansible_test/_util/controller/sanity/validate-modules/validate_modules/main.py' adding 'ansible_test/_util/controller/sanity/validate-modules/validate_modules/module_args.py' adding 'ansible_test/_util/controller/sanity/validate-modules/validate_modules/ps_argspec.ps1' adding 'ansible_test/_util/controller/sanity/validate-modules/validate_modules/schema.py' adding 'ansible_test/_util/controller/sanity/validate-modules/validate_modules/utils.py' adding 'ansible_test/_util/controller/sanity/yamllint/yamllinter.py' adding 'ansible_test/_util/controller/sanity/yamllint/config/default.yml' adding 'ansible_test/_util/controller/sanity/yamllint/config/modules.yml' adding 'ansible_test/_util/controller/sanity/yamllint/config/plugins.yml' adding 'ansible_test/_util/controller/tools/collection_detail.py' adding 'ansible_test/_util/controller/tools/coverage_stub.ps1' adding 'ansible_test/_util/controller/tools/yaml_to_json.py' adding 'ansible_test/_util/target/__init__.py' adding 'ansible_test/_util/target/cli/ansible_test_cli_stub.py' adding 'ansible_test/_util/target/common/constants.py' adding 'ansible_test/_util/target/injector/python.py' adding 'ansible_test/_util/target/injector/virtualenv.sh' adding 'ansible_test/_util/target/pytest/plugins/ansible_forked.py' adding 'ansible_test/_util/target/pytest/plugins/ansible_pytest_collections.py' adding 'ansible_test/_util/target/pytest/plugins/ansible_pytest_coverage.py' adding 'ansible_test/_util/target/sanity/compile/compile.py' adding 'ansible_test/_util/target/sanity/import/importer.py' adding 'ansible_test/_util/target/setup/bootstrap.sh' adding 'ansible_test/_util/target/setup/check_systemd_cgroup_v1.sh' adding 'ansible_test/_util/target/setup/probe_cgroups.py' adding 'ansible_test/_util/target/setup/quiet_pip.py' adding 'ansible_test/_util/target/setup/requirements.py' adding 'ansible_test/_util/target/tools/virtualenvcheck.py' adding 'ansible_test/_util/target/tools/yamlcheck.py' adding 'ansible_test/config/cloud-config-aws.ini.template' adding 'ansible_test/config/cloud-config-azure.ini.template' adding 'ansible_test/config/cloud-config-cloudscale.ini.template' adding 'ansible_test/config/cloud-config-cs.ini.template' adding 'ansible_test/config/cloud-config-gcp.ini.template' adding 'ansible_test/config/cloud-config-hcloud.ini.template' adding 'ansible_test/config/cloud-config-opennebula.ini.template' adding 'ansible_test/config/cloud-config-openshift.kubeconfig.template' adding 'ansible_test/config/cloud-config-scaleway.ini.template' adding 'ansible_test/config/cloud-config-vcenter.ini.template' adding 'ansible_test/config/cloud-config-vultr.ini.template' adding 'ansible_test/config/config.yml' adding 'ansible_test/config/inventory.networking.template' adding 'ansible_test/config/inventory.winrm.template' adding 'ansible_core-2.19.0b2.dist-info/Apache-License.txt' adding 'ansible_core-2.19.0b2.dist-info/BSD-3-Clause.txt' adding 'ansible_core-2.19.0b2.dist-info/COPYING' adding 'ansible_core-2.19.0b2.dist-info/METADATA' adding 'ansible_core-2.19.0b2.dist-info/MIT-license.txt' adding 'ansible_core-2.19.0b2.dist-info/PSF-license.txt' adding 'ansible_core-2.19.0b2.dist-info/WHEEL' adding 'ansible_core-2.19.0b2.dist-info/entry_points.txt' adding 'ansible_core-2.19.0b2.dist-info/simplified_bsd.txt' adding 'ansible_core-2.19.0b2.dist-info/top_level.txt' adding 'ansible_core-2.19.0b2.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for ansible-core (pyproject.toml): finished with status 'done' Created wheel for ansible-core: filename=ansible_core-2.19.0b2-py3-none-any.whl size=2363103 sha256=ae9cc6f0dd16868e7ee76bb721ad4b80949929777a2b83bb81ef2d220c912303 Stored in directory: /builddir/.cache/pip/wheels/5b/5d/10/813a2f61004e2534d0b98b5c34b3ef7c8696e85152de035b45 Successfully built ansible-core + mkdir -p docs/man/man1 + /usr/bin/python3 packaging/cli-doc/build.py man --output-dir docs/man/man1 + cd bin + for shell in bash fish + mkdir -p ../bash_completions + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible + case "${shell}" in + format=ansible + register-python-argcomplete --shell bash ansible + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-config + case "${shell}" in + format=ansible-config + register-python-argcomplete --shell bash ansible-config + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-console + case "${shell}" in + format=ansible-console + register-python-argcomplete --shell bash ansible-console + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-doc + case "${shell}" in + format=ansible-doc + register-python-argcomplete --shell bash ansible-doc + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-galaxy + case "${shell}" in + format=ansible-galaxy + register-python-argcomplete --shell bash ansible-galaxy + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-inventory + case "${shell}" in + format=ansible-inventory + register-python-argcomplete --shell bash ansible-inventory + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-playbook + case "${shell}" in + format=ansible-playbook + register-python-argcomplete --shell bash ansible-playbook + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-pull + case "${shell}" in + format=ansible-pull + register-python-argcomplete --shell bash ansible-pull + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-test + case "${shell}" in + format=ansible-test + register-python-argcomplete --shell bash ansible-test + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-vault + case "${shell}" in + format=ansible-vault + register-python-argcomplete --shell bash ansible-vault + for shell in bash fish + mkdir -p ../fish_completions + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible + case "${shell}" in + format=ansible.fish + register-python-argcomplete --shell fish ansible + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-config + case "${shell}" in + format=ansible-config.fish + register-python-argcomplete --shell fish ansible-config + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-console + case "${shell}" in + format=ansible-console.fish + register-python-argcomplete --shell fish ansible-console + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-doc + case "${shell}" in + format=ansible-doc.fish + register-python-argcomplete --shell fish ansible-doc + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-galaxy + case "${shell}" in + format=ansible-galaxy.fish + register-python-argcomplete --shell fish ansible-galaxy + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-inventory + case "${shell}" in + format=ansible-inventory.fish + register-python-argcomplete --shell fish ansible-inventory + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-playbook + case "${shell}" in + format=ansible-playbook.fish + register-python-argcomplete --shell fish ansible-playbook + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-pull + case "${shell}" in + format=ansible-pull.fish + register-python-argcomplete --shell fish ansible-pull + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-test + case "${shell}" in + format=ansible-test.fish + register-python-argcomplete --shell fish ansible-test + for bin in * + grep -q PYTHON_ARGCOMPLETE_OK ansible-vault + case "${shell}" in + format=ansible-vault.fish + register-python-argcomplete --shell fish ansible-vault + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Q6UxGK + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.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 -march=x86-64 -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 -march=x86-64 -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 -march=x86-64 -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 -march=x86-64 -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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 ansible-2.19.0b2 ++ ls /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir/ansible_core-2.19.0b2-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ansible_core==2.19.0b2 + '[' -z ansible_core==2.19.0b2 ']' + TMPDIR=/builddir/build/BUILD/ansible-2.19.0b2/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir ansible_core==2.19.0b2 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/ansible-2.19.0b2/pyproject-wheeldir Processing ./pyproject-wheeldir/ansible_core-2.19.0b2-py3-none-any.whl Installing collected packages: ansible_core Creating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-config to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-console to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-doc to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-galaxy to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-inventory to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-playbook to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-pull to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-test to 755 changing mode of /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-vault to 755 Successfully installed ansible_core-2.19.0b2 + '[' -d /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin ']' + '[' -z P ']' + shebang_flags=-kaP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kaP /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-config /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-console /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-doc /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-galaxy /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-inventory /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-playbook /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-pull /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-test /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-vault /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-config: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-console: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-doc: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-galaxy: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-inventory: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-playbook: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-pull: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-test: updating /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/ansible-vault: updating + rm -rfv /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/ansible_core-2.19.0b2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible_core-2.19.0b2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 --record /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible_core-2.19.0b2.dist-info/RECORD --output /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible_core-2.19.0b2.dist-info/RECORD removed '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible_core-2.19.0b2.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible_core-2.19.0b2.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible_core-2.19.0b2.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-files --output-modules /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/ansible-core-2.19.0~b2-1.fc40.x86_64-pyproject-record --prefix /usr ansible ansible_test + read -r file ++ find /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/__init__.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/_ssh_askpass.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/adhoc.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/config.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/console.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/doc.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/galaxy.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/inventory.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/playbook.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/pull.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/vault.py /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/scripts/ansible_connection_cli_stub.py -type f '!' -executable + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/__init__.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/_ssh_askpass.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/adhoc.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/config.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/console.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/doc.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/galaxy.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/inventory.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/playbook.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/pull.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/vault.py + read -r file + sed -i -e '1{\@^#!.*@d}' /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/lib/python3.12/site-packages/ansible/cli/scripts/ansible_connection_cli_stub.py + read -r file + install -Dpm 0644 bash_completions/ansible bash_completions/ansible-config bash_completions/ansible-console bash_completions/ansible-doc bash_completions/ansible-galaxy bash_completions/ansible-inventory bash_completions/ansible-playbook bash_completions/ansible-pull bash_completions/ansible-test bash_completions/ansible-vault -t /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/bash-completion/completions + install -Dpm 0644 fish_completions/ansible-config.fish fish_completions/ansible-console.fish fish_completions/ansible-doc.fish fish_completions/ansible-galaxy.fish fish_completions/ansible-inventory.fish fish_completions/ansible-playbook.fish fish_completions/ansible-pull.fish fish_completions/ansible-test.fish fish_completions/ansible-vault.fish fish_completions/ansible.fish -t /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/fish/vendor_completions.d + DATADIR_LOCATIONS='/usr/share/ansible/collections /usr/share/ansible/collections/ansible_collections /usr/share/ansible/plugins/doc_fragments /usr/share/ansible/plugins/action /usr/share/ansible/plugins/become /usr/share/ansible/plugins/cache /usr/share/ansible/plugins/callback /usr/share/ansible/plugins/cliconf /usr/share/ansible/plugins/connection /usr/share/ansible/plugins/filter /usr/share/ansible/plugins/httpapi /usr/share/ansible/plugins/inventory /usr/share/ansible/plugins/lookup /usr/share/ansible/plugins/modules /usr/share/ansible/plugins/module_utils /usr/share/ansible/plugins/netconf /usr/share/ansible/roles /usr/share/ansible/plugins/strategy /usr/share/ansible/plugins/terminal /usr/share/ansible/plugins/test /usr/share/ansible/plugins/vars' ++ grep -ri default lib/ansible/config/base.yml ++ tr : '\n' ++ grep /usr/share/ansible + UPSTREAM_DATADIR_LOCATIONS='/usr/share/ansible/collections" }}'\'' /usr/share/ansible/plugins/doc_fragments" }}'\'' /usr/share/ansible/plugins/action" }}'\'' /usr/share/ansible/plugins/become" }}'\'' /usr/share/ansible/plugins/cache" }}'\'' /usr/share/ansible/plugins/callback" }}'\'' /usr/share/ansible/plugins/cliconf" }}'\'' /usr/share/ansible/plugins/connection" }}'\'' /usr/share/ansible/plugins/filter" }}'\'' /usr/share/ansible/plugins/httpapi" }}'\'' /usr/share/ansible/plugins/inventory" }}'\'' /usr/share/ansible/plugins/lookup" }}'\'' /usr/share/ansible/plugins/modules" }}'\'' /usr/share/ansible/plugins/module_utils" }}'\'' /usr/share/ansible/plugins/netconf" }}'\'' /usr/share/ansible/roles /usr/share/ansible/plugins/strategy" }}'\'' /usr/share/ansible/plugins/terminal" }}'\'' /usr/share/ansible/plugins/test" }}'\'' /usr/share/ansible/plugins/vars" }}'\''' + '[' '' '!=' '' ']' + mkdir -p /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/ + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/collections + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/collections/ansible_collections + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/doc_fragments + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/action + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/become + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/cache + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/callback + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/cliconf + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/connection + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/filter + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/httpapi + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/inventory + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/lookup + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/modules + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/module_utils + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/netconf + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/roles + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/strategy + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/terminal + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/test + for location in $DATADIR_LOCATIONS + mkdir /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/ansible/plugins/vars + mkdir -p /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/etc/ansible/ + mkdir -p /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/etc/ansible/roles/ + cp ansible-documentation-2.19.0b2/examples/hosts /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/etc/ansible/ + cp ansible-documentation-2.19.0b2/examples/ansible.cfg /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/etc/ansible/ + mkdir -p /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1 + cp -v docs/man/man1/ansible-config.1 docs/man/man1/ansible-console.1 docs/man/man1/ansible-doc.1 docs/man/man1/ansible-galaxy.1 docs/man/man1/ansible-inventory.1 docs/man/man1/ansible-playbook.1 docs/man/man1/ansible-pull.1 docs/man/man1/ansible-vault.1 docs/man/man1/ansible.1 /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ 'docs/man/man1/ansible-config.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-config.1' 'docs/man/man1/ansible-console.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-console.1' 'docs/man/man1/ansible-doc.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-doc.1' 'docs/man/man1/ansible-galaxy.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-galaxy.1' 'docs/man/man1/ansible-inventory.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-inventory.1' 'docs/man/man1/ansible-playbook.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-playbook.1' 'docs/man/man1/ansible-pull.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-pull.1' 'docs/man/man1/ansible-vault.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible-vault.1' 'docs/man/man1/ansible.1' -> '/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64//usr/share/man/man1/ansible.1' + install -Dpm 0644 licenses/Apache-License.txt licenses/BSD-3-Clause.txt licenses/MIT-license.txt licenses/PSF-license.txt licenses/simplified_bsd.txt -t /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/licenses/ansible-core + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.19.0~b2-1.fc40 --unique-debug-suffix -2.19.0~b2-1.fc40.x86_64 --unique-debug-src-base ansible-core-2.19.0~b2-1.fc40.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/ansible-2.19.0b2 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 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.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.tLNcye + 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 -march=x86-64 -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 -march=x86-64 -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 -march=x86-64 -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 -march=x86-64 -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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 ansible-2.19.0b2 + /usr/bin/python3 bin/ansible-test units --local --python-interpreter /usr/bin/python3 -vv Configured locale: en_US.UTF-8 RLIMIT_NOFILE: (1024, 10240) Creating container database. Unit test modules with Python 3.12 Initializing "/tmp/ansible-test-fdlgf9rp-injector" as the temporary injector directory. Injecting "/tmp/python-nsp53dl8-ansible/python" as a execv wrapper for the "/usr/bin/python3" interpreter. Stream command: pytest -r a -n auto --color no -p no:cacheprovider -c /builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/pytest/config/default.ini --junit-xml /builddir/build/BUILD/ansible-2.19.0b2/test/results/junit/python3.12-modules-units.xml --strict-markers --rootdir /builddir/build/BUILD/ansible-2.19.0b2 --confcutdir /builddir/build/BUILD/ansible-2.19.0b2 --durations=25 -vv test/units/modules/test_apt.py test/units/modules/test_apt_key.py test/units/modules/test_async_wrapper.py test/units/modules/test_copy.py test/units/modules/test_debconf.py test/units/modules/test_get_url.py test/units/modules/test_hostname.py test/units/modules/test_iptables.py test/units/modules/test_known_hosts.py test/units/modules/test_mount_facts.py test/units/modules/test_pip.py test/units/modules/test_service.py test/units/modules/test_service_facts.py test/units/modules/test_systemd.py test/units/modules/test_unarchive.py test/units/modules/test_uri.py Working directory: /builddir/build/BUILD/ansible-2.19.0b2 Program found: /tmp/ansible-test-fdlgf9rp-injector/pytest ANSIBLE_CONFIG=/builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/ansible.cfg ANSIBLE_CONTROLLER_MIN_PYTHON_VERSION=3.11 ANSIBLE_DEPRECATION_WARNINGS=false ANSIBLE_DEVEL_WARNING=false ANSIBLE_DISPLAY_TRACEBACK=never ANSIBLE_FORCE_COLOR=false ANSIBLE_FORCE_HANDLERS=true ANSIBLE_HOST_KEY_CHECKING=false ANSIBLE_HOST_PATTERN_MISMATCH=error ANSIBLE_INVENTORY=/dev/null ANSIBLE_LIBRARY=/dev/null ANSIBLE_PYTHON_MODULE_RLIMIT_NOFILE=1024 ANSIBLE_RETRY_FILES_ENABLED=false ANSIBLE_TEST_ANSIBLE_LIB_ROOT=/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible ANSIBLE_TEST_PYTHON_INTERPRETER=/usr/bin/python3 ANSIBLE_TEST_PYTHON_VERSION=3.12 ANSIBLE_WORKER_SHUTDOWN_POLL_COUNT=100 ANSIBLE_WORKER_SHUTDOWN_POLL_DELAY=0.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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer HOME=/builddir LC_ALL=en_US.UTF-8 LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 PAGER=/bin/cat PATH=/tmp/ansible-test-fdlgf9rp-injector:/tmp/python-nsp53dl8-ansible:/builddir/build/BUILD/ansible-2.19.0b2/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PYTEST_PLUGINS=ansible_forked PYTHONPATH=/tmp/ansible-test-irru_m1r:/builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_util/target/pytest/plugins ============================= test session starts ============================== platform linux -- Python 3.12.10, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 rootdir: /builddir/build/BUILD/ansible-2.19.0b2 configfile: test/lib/ansible_test/_data/pytest/config/default.ini plugins: mock-3.12.0, xdist-3.5.0 created: 4/4 workers 4 workers [203 items] scheduling tests via LoadScheduling test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/dir2-expected4] test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[trivial] test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1/dir2] test/units/modules/test_copy.py::test_good_symbolic_modes[16895-u-rwx,g-rwx,o-rwx-0] [gw0] [ 0%] PASSED test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[trivial] test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[version-wildcard] [gw1] [ 0%] XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/dir2-expected4] test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/dir2/-expected5] [gw0] [ 1%] PASSED test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[version-wildcard] test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[pkgname-wildcard-version] [gw2] [ 1%] PASSED test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1/dir2] test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1/dir2/] [gw3] [ 2%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16895-u-rwx,g-rwx,o-rwx-0] test/units/modules/test_copy.py::test_good_symbolic_modes[16895-o-rwx-504] [gw3] [ 2%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16895-o-rwx-504] test/units/modules/test_copy.py::test_good_symbolic_modes[16895-g-rwx-455] [gw1] [ 3%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/dir2/-expected5] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1-expected0] [gw2] [ 3%] PASSED test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1/dir2/] [gw0] [ 4%] PASSED test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[pkgname-wildcard-version] test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[pkgname-expands] test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1-expected0] [gw3] [ 4%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16895-g-rwx-455] test/units/modules/test_copy.py::test_good_symbolic_modes[16895-u-rwx-63] [gw0] [ 5%] PASSED test/units/modules/test_apt.py::test_expand_pkgspec_from_fnmatches[pkgname-expands] test/units/modules/test_apt_key.py::AptKeyTestCase::test_import_key_with_http_proxy [gw1] [ 5%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1-expected0] [gw2] [ 6%] XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1-expected0] test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/-expected1] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/-expected1] [gw3] [ 6%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16895-u-rwx-63] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a=rwx-511] [gw0] [ 7%] PASSED test/units/modules/test_apt_key.py::AptKeyTestCase::test_import_key_with_http_proxy test/units/modules/test_async_wrapper.py::TestAsyncWrapper::test_run_module [gw3] [ 7%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a=rwx-511] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u=rwx,g=rwx,o=rwx-511] [gw1] [ 8%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/-expected1] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/dir2-expected2] [gw3] [ 8%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u=rwx,g=rwx,o=rwx-511] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-o=rwx-7] [gw1] [ 9%] XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/dir2-expected2] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/dir2/-expected3] [gw0] [ 9%] PASSED test/units/modules/test_async_wrapper.py::TestAsyncWrapper::test_run_module test/units/modules/test_copy.py::test_split_pre_existing_dir_three_levels_exist[/dir1/dir2-expected0] [gw3] [ 10%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-o=rwx-7] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-g=rwx-56] [gw3] [ 10%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-g=rwx-56] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u=rwx-448] [gw1] [ 11%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/dir2/-expected3] [gw0] [ 11%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_three_levels_exist[/dir1/dir2-expected0] test/units/modules/test_copy.py::test_split_pre_existing_dir_three_levels_exist[/dir1/dir2/-expected1] [gw3] [ 12%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u=rwx-448] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1-expected4] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a+X-73] [gw3] [ 12%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a+X-73] [gw1] [ 13%] XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1-expected4] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/-expected5] test/units/modules/test_copy.py::test_good_symbolic_modes[32768-a+X-0] [gw2] [ 13%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/-expected1] test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/dir2-expected2] [gw0] [ 14%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_three_levels_exist[/dir1/dir2/-expected1] test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[dir1/dir2-expected0] [gw3] [ 14%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[32768-a+X-0] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a=X-73] [gw2] [ 15%] XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/dir2-expected2] test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/dir2/-expected3] [gw3] [ 15%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a=X-73] test/units/modules/test_copy.py::test_invalid_symbolic_modes[33279-of=r-bad symbolic permission for mode: of=r] [gw0] [ 16%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[dir1/dir2-expected0] [gw1] [ 16%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/-expected5] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/dir2-expected6] test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[dir1/dir2/-expected1] [gw3] [ 17%] PASSED test/units/modules/test_copy.py::test_invalid_symbolic_modes[33279-of=r-bad symbolic permission for mode: of=r] test/units/modules/test_copy.py::test_invalid_symbolic_modes[33279-ao=r-bad symbolic permission for mode: ao=r] [gw0] [ 17%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[dir1/dir2/-expected1] test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1-expected2] [gw1] [ 18%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/dir2-expected6] test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/dir2/-expected7] [gw3] [ 18%] PASSED test/units/modules/test_copy.py::test_invalid_symbolic_modes[33279-ao=r-bad symbolic permission for mode: ao=r] test/units/modules/test_copy.py::test_invalid_symbolic_modes[33279-oa=r-bad symbolic permission for mode: oa=r] [gw3] [ 19%] PASSED test/units/modules/test_copy.py::test_invalid_symbolic_modes[33279-oa=r-bad symbolic permission for mode: oa=r] test/units/modules/test_debconf.py::test_get_password_value[valid_password] [gw0] [ 19%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1-expected2] test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/-expected3] [gw1] [ 20%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/dir2/-expected7] test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1] [gw3] [ 20%] PASSED test/units/modules/test_debconf.py::test_get_password_value[valid_password] test/units/modules/test_debconf.py::test_get_password_value[invalid_password] [gw0] [ 21%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/-expected3] test/units/modules/test_copy.py::test_good_symbolic_modes[32768-a=X-0] [gw1] [ 21%] PASSED test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1] test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1/] [gw3] [ 22%] PASSED test/units/modules/test_debconf.py::test_get_password_value[invalid_password] test/units/modules/test_debconf.py::test_get_password_value[invalid_password_none] [gw2] [ 22%] XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/dir2/-expected3] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a+rwx-511] [gw0] [ 23%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[32768-a=X-0] test/units/modules/test_copy.py::test_good_symbolic_modes[16895-a-X-438] [gw1] [ 23%] PASSED test/units/modules/test_copy.py::test_split_pre_existing_dir_root_does_not_exist[/dir1/] test/units/modules/test_hostname.py::TestHostname::test_stategy_get_never_writes_in_check_mode [gw3] [ 24%] PASSED test/units/modules/test_debconf.py::test_get_password_value[invalid_password_none] test/units/modules/test_debconf.py::test_get_password_value[invalid_line] [gw2] [ 24%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-a+rwx-511] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u+rwx,g+rwx,o+rwx-511] [gw0] [ 25%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16895-a-X-438] test/units/modules/test_copy.py::test_good_symbolic_modes[33279-a-X-438] [gw3] [ 25%] PASSED test/units/modules/test_debconf.py::test_get_password_value[invalid_line] test/units/modules/test_get_url.py::test_parse_digest_lines[single-line-digest] [gw2] [ 26%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u+rwx,g+rwx,o+rwx-511] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-o+rwx-7] [gw0] [ 26%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[33279-a-X-438] test/units/modules/test_copy.py::test_good_symbolic_modes[33279-a=,u=rX-256] [gw3] [ 27%] PASSED test/units/modules/test_get_url.py::test_parse_digest_lines[single-line-digest] test/units/modules/test_get_url.py::test_parse_digest_lines[GNU-style-digest] [gw0] [ 27%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[33279-a=,u=rX-256] test/units/modules/test_copy.py::test_good_symbolic_modes[16895-a=,u=rX-320] [gw2] [ 28%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-o+rwx-7] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-g+rwx-56] [gw3] [ 28%] PASSED test/units/modules/test_get_url.py::test_parse_digest_lines[GNU-style-digest] test/units/modules/test_get_url.py::test_parse_digest_lines[BSD-style-digest] [gw0] [ 29%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16895-a=,u=rX-320] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u=rw-x+X,g=r-x+X,o=r-x+X-493] [gw2] [ 29%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-g+rwx-56] test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u+rwx-448] [gw1] [ 30%] PASSED test/units/modules/test_hostname.py::TestHostname::test_stategy_get_never_writes_in_check_mode [gw3] [ 30%] PASSED test/units/modules/test_get_url.py::test_parse_digest_lines[BSD-style-digest] test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_missing test/units/modules/test_hostname.py::TestHostname::test_all_named_strategies_exist [gw0] [ 31%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u=rw-x+X,g=r-x+X,o=r-x+X-493] test/units/modules/test_copy.py::test_good_symbolic_modes[32768-u=rw-x+X,g=r-x+X,o=r-x+X-420] [gw2] [ 31%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16384-u+rwx-448] [gw1] [ 32%] PASSED test/units/modules/test_hostname.py::TestHostname::test_all_named_strategies_exist test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_existing test/units/modules/test_copy.py::test_good_symbolic_modes[16895-a-rwx-0] [gw3] [ 32%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_missing test/units/modules/test_iptables.py::test_flush_table_without_chain [gw0] [ 33%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[32768-u=rw-x+X,g=r-x+X,o=r-x+X-420] test/units/modules/test_copy.py::test_umask_with_symbolic_modes[32768-+rwx-504] [gw2] [ 33%] PASSED test/units/modules/test_copy.py::test_good_symbolic_modes[16895-a-rwx-0] test/units/modules/test_iptables.py::test_append_rule [gw1] [ 33%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_existing test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_existing_whitespace [gw0] [ 34%] PASSED test/units/modules/test_copy.py::test_umask_with_symbolic_modes[32768-+rwx-504] [gw3] [ 34%] PASSED test/units/modules/test_iptables.py::test_flush_table_without_chain test/units/modules/test_copy.py::test_umask_with_symbolic_modes[33279--rwx-7] test/units/modules/test_iptables.py::test_flush_table_check_true [gw1] [ 35%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_existing_whitespace test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_line_missing [gw2] [ 35%] PASSED test/units/modules/test_iptables.py::test_append_rule test/units/modules/test_iptables.py::test_remove_rule [gw0] [ 36%] PASSED test/units/modules/test_copy.py::test_umask_with_symbolic_modes[33279--rwx-7] test/units/modules/test_copy.py::test_invalid_symbolic_modes[16384-a=foo-bad symbolic permission for mode: a=foo] [gw1] [ 36%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_line_missing test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_missing [gw3] [ 37%] PASSED test/units/modules/test_iptables.py::test_flush_table_check_true test/units/modules/test_iptables.py::test_policy_table [gw0] [ 37%] PASSED test/units/modules/test_copy.py::test_invalid_symbolic_modes[16384-a=foo-bad symbolic permission for mode: a=foo] test/units/modules/test_copy.py::test_invalid_symbolic_modes[16384-f=rwx-bad symbolic permission for mode: f=rwx] [gw2] [ 38%] PASSED test/units/modules/test_iptables.py::test_remove_rule test/units/modules/test_iptables.py::test_remove_rule_check_mode [gw1] [ 38%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_get_permanent_hostname_missing test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_existing [gw0] [ 39%] PASSED test/units/modules/test_copy.py::test_invalid_symbolic_modes[16384-f=rwx-bad symbolic permission for mode: f=rwx] test/units/modules/test_iptables.py::test_tcp_flags[tcp-flags-dict] [gw1] [ 39%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_existing [gw3] [ 40%] PASSED test/units/modules/test_iptables.py::test_policy_table test/units/modules/test_iptables.py::test_policy_table_flush[policy-table-no-change] test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_existing_whitespace [gw2] [ 40%] PASSED test/units/modules/test_iptables.py::test_remove_rule_check_mode test/units/modules/test_iptables.py::test_insert_with_reject[insert-reject-with] [gw0] [ 41%] PASSED test/units/modules/test_iptables.py::test_tcp_flags[tcp-flags-dict] [gw1] [ 41%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_existing_whitespace test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_line_missing test/units/modules/test_iptables.py::test_tcp_flags[tcp-flags-list] [gw3] [ 42%] PASSED test/units/modules/test_iptables.py::test_policy_table_flush[policy-table-no-change] test/units/modules/test_iptables.py::test_policy_table_flush[policy-table-change-false] [gw1] [ 42%] PASSED test/units/modules/test_hostname.py::TestRedhatStrategy::test_set_permanent_hostname_line_missing test/units/modules/test_iptables.py::test_log_level[6] [gw2] [ 43%] PASSED test/units/modules/test_iptables.py::test_insert_with_reject[insert-reject-with] test/units/modules/test_iptables.py::test_insert_with_reject[update-reject-with] [gw0] [ 43%] PASSED test/units/modules/test_iptables.py::test_tcp_flags[tcp-flags-list] test/units/modules/test_iptables.py::test_log_level[0] [gw3] [ 44%] PASSED test/units/modules/test_iptables.py::test_policy_table_flush[policy-table-change-false] test/units/modules/test_iptables.py::test_insert_rule_change_false [gw1] [ 44%] PASSED test/units/modules/test_iptables.py::test_log_level[6] test/units/modules/test_iptables.py::test_log_level[7] [gw0] [ 45%] PASSED test/units/modules/test_iptables.py::test_log_level[0] test/units/modules/test_iptables.py::test_log_level[1] [gw2] [ 45%] PASSED test/units/modules/test_iptables.py::test_insert_with_reject[update-reject-with] test/units/modules/test_iptables.py::test_jump_tee_gateway_negative [gw1] [ 46%] PASSED test/units/modules/test_iptables.py::test_log_level[7] [gw3] [ 46%] PASSED test/units/modules/test_iptables.py::test_insert_rule_change_false test/units/modules/test_iptables.py::test_log_level[emerg] test/units/modules/test_iptables.py::test_insert_rule [gw2] [ 47%] PASSED test/units/modules/test_iptables.py::test_jump_tee_gateway_negative test/units/modules/test_iptables.py::test_jump_tee_gateway [gw0] [ 47%] PASSED test/units/modules/test_iptables.py::test_log_level[1] test/units/modules/test_iptables.py::test_log_level[2] [gw1] [ 48%] PASSED test/units/modules/test_iptables.py::test_log_level[emerg] test/units/modules/test_iptables.py::test_log_level[alert] [gw3] [ 48%] PASSED test/units/modules/test_iptables.py::test_insert_rule test/units/modules/test_iptables.py::test_append_rule_check_mode [gw0] [ 49%] PASSED test/units/modules/test_iptables.py::test_log_level[2] [gw2] [ 49%] PASSED test/units/modules/test_iptables.py::test_jump_tee_gateway test/units/modules/test_iptables.py::test_tcp_flags[tcp-flags-str] test/units/modules/test_iptables.py::test_log_level[3] [gw1] [ 50%] PASSED test/units/modules/test_iptables.py::test_log_level[alert] test/units/modules/test_iptables.py::test_log_level[crit] [gw0] [ 50%] PASSED test/units/modules/test_iptables.py::test_log_level[3] test/units/modules/test_iptables.py::test_log_level[4] [gw3] [ 51%] PASSED test/units/modules/test_iptables.py::test_append_rule_check_mode test/units/modules/test_iptables.py::test_log_level[notice] [gw2] [ 51%] PASSED test/units/modules/test_iptables.py::test_tcp_flags[tcp-flags-str] test/units/modules/test_iptables.py::test_comment_position_at_end [gw1] [ 52%] PASSED test/units/modules/test_iptables.py::test_log_level[crit] test/units/modules/test_iptables.py::test_log_level[error] [gw0] [ 52%] PASSED test/units/modules/test_iptables.py::test_log_level[4] test/units/modules/test_iptables.py::test_log_level[5] [gw3] [ 53%] PASSED test/units/modules/test_iptables.py::test_log_level[notice] test/units/modules/test_iptables.py::test_log_level[info] [gw2] [ 53%] PASSED test/units/modules/test_iptables.py::test_comment_position_at_end test/units/modules/test_iptables.py::test_destination_ports [gw1] [ 54%] PASSED test/units/modules/test_iptables.py::test_log_level[error] test/units/modules/test_iptables.py::test_log_level[warning] [gw0] [ 54%] PASSED test/units/modules/test_iptables.py::test_log_level[5] test/units/modules/test_iptables.py::test_chain_creation [gw2] [ 55%] PASSED test/units/modules/test_iptables.py::test_destination_ports test/units/modules/test_iptables.py::test_match_set[match-set-src] [gw1] [ 55%] PASSED test/units/modules/test_iptables.py::test_log_level[warning] test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_change [gw3] [ 56%] PASSED test/units/modules/test_iptables.py::test_log_level[info] test/units/modules/test_iptables.py::test_log_level[debug] [gw1] [ 56%] PASSED test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_change test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_removal [gw0] [ 57%] PASSED test/units/modules/test_iptables.py::test_chain_creation test/units/modules/test_iptables.py::test_chain_creation_check_mode [gw1] [ 57%] PASSED test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_removal test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_removal_no_change [gw2] [ 58%] PASSED test/units/modules/test_iptables.py::test_match_set[match-set-src] test/units/modules/test_iptables.py::test_match_set[match-set-src-dst] [gw3] [ 58%] PASSED test/units/modules/test_iptables.py::test_log_level[debug] test/units/modules/test_iptables.py::test_iprange[src-range] [gw1] [ 59%] PASSED test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_removal_no_change test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_no_change [gw0] [ 59%] PASSED test/units/modules/test_iptables.py::test_chain_creation_check_mode test/units/modules/test_iptables.py::test_chain_deletion [gw1] [ 60%] PASSED test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_no_change [gw2] [ 60%] PASSED test/units/modules/test_iptables.py::test_match_set[match-set-src-dst] test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_no_existing_file test/units/modules/test_iptables.py::test_match_set[match-set-dst-dst] [gw1] [ 61%] PASSED test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_no_existing_file test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_sanity_check [gw3] [ 61%] PASSED test/units/modules/test_iptables.py::test_iprange[src-range] test/units/modules/test_iptables.py::test_iprange[src-range-dst-range] [gw0] [ 62%] PASSED test/units/modules/test_iptables.py::test_chain_deletion test/units/modules/test_iptables.py::test_chain_deletion_check_mode [gw2] [ 62%] PASSED test/units/modules/test_iptables.py::test_match_set[match-set-dst-dst] test/units/modules/test_iptables.py::test_match_set[match-set-src-src] [gw3] [ 63%] PASSED test/units/modules/test_iptables.py::test_iprange[src-range-dst-range] test/units/modules/test_iptables.py::test_iprange[dst-range] [gw1] [ 63%] PASSED test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_sanity_check test/units/modules/test_mount_facts.py::test_invalid_source [gw2] [ 64%] PASSED test/units/modules/test_iptables.py::test_match_set[match-set-src-src] [gw0] [ 64%] PASSED test/units/modules/test_iptables.py::test_chain_deletion_check_mode test/units/modules/test_iptables.py::test_ip_version[both] test/units/modules/test_mount_facts.py::test_invocation [gw1] [ 65%] PASSED test/units/modules/test_mount_facts.py::test_invalid_source test/units/modules/test_mount_facts.py::test_duplicate_source [gw3] [ 65%] PASSED test/units/modules/test_iptables.py::test_iprange[dst-range] test/units/modules/test_iptables.py::test_insert_rule_with_wait [gw2] [ 66%] PASSED test/units/modules/test_mount_facts.py::test_invocation test/units/modules/test_mount_facts.py::test_invalid_timeout [gw0] [ 66%] PASSED test/units/modules/test_iptables.py::test_ip_version[both] test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_addition [gw1] [ 66%] PASSED test/units/modules/test_mount_facts.py::test_duplicate_source test/units/modules/test_mount_facts.py::test_list_mounts[gen_fstab_entries-\nUUID=6b8b920d-f334-426e-a440-1207d0d8725b / xfs defaults 0 0\nUUID=3ecd4b07-f49a-410c-b7fc-6d1e7bb98ab9 /boot xfs defaults 0 0\nUUID=7B77-95E7 /boot/efi vfat defaults,uid=0,gid=0,umask=077,shortname=winnt 0 2\n-expected_result_data0] [gw0] [ 67%] PASSED test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_key_addition test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-expected_result_data1] [gw2] [ 67%] PASSED test/units/modules/test_mount_facts.py::test_invalid_timeout test/units/modules/test_mount_facts.py::test_invalid_mount_binary[ansible_test_missing_binary-Failed to find required executable "ansible_test_missing_binary" in paths: .*] [gw1] [ 68%] PASSED test/units/modules/test_mount_facts.py::test_list_mounts[gen_fstab_entries-\nUUID=6b8b920d-f334-426e-a440-1207d0d8725b / xfs defaults 0 0\nUUID=3ecd4b07-f49a-410c-b7fc-6d1e7bb98ab9 /boot xfs defaults 0 0\nUUID=7B77-95E7 /boot/efi vfat defaults,uid=0,gid=0,umask=077,shortname=winnt 0 2\n-expected_result_data0] [gw3] [ 68%] PASSED test/units/modules/test_iptables.py::test_insert_rule_with_wait test/units/modules/test_mount_facts.py::test_list_mounts[gen_vfstab_entries-#device device mount FS fsck mount mount\n#to mount to fsck point type pass at boot options\n#\n/dev/dsk/c2t10d0s0 /dev/rdsk/c2t10d0s0 /export/local ufs 3 yes logging\nexample1:/usr/local - /usr/local nfs - yes ro\nmailsvr:/var/mail - /var/mail nfs - yes intr,bg-expected_result_data3] test/units/modules/test_mount_facts.py::test_list_mounts[gen_fstab_entries-proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0\n/dev/nvme0n1p2 /boot ext4 rw,seclabel,relatime 0 0\nsystemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=33,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=33850 0 0\nbinfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0-expected_result_data1] [gw0] [ 69%] PASSED test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-expected_result_data1] test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[/dev/sd0a on / type ffs (local)\n/dev/sd0k on /home type ffs (local, nodev, nosuid)\n/dev/sd0e on /tmp type ffs (local, nodev, nosuid)-expected_result_data2] [gw3] [ 69%] PASSED test/units/modules/test_mount_facts.py::test_list_mounts[gen_vfstab_entries-#device device mount FS fsck mount mount\n#to mount to fsck point type pass at boot options\n#\n/dev/dsk/c2t10d0s0 /dev/rdsk/c2t10d0s0 /export/local ufs 3 yes logging\nexample1:/usr/local - /usr/local nfs - yes ro\nmailsvr:/var/mail - /var/mail nfs - yes intr,bg-expected_result_data3] test/units/modules/test_mount_facts.py::test_list_mounts[gen_mnttab_entries-rpool/ROOT/solaris / zfs dev=4490002 0\n-hosts /net autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 1724055352\nexample.ansible.com:/export/nfs /mnt/nfs nfs xattr,dev=8e40010 1724055352-expected_result_data4] [gw1] [ 70%] PASSED test/units/modules/test_mount_facts.py::test_list_mounts[gen_fstab_entries-proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0\n/dev/nvme0n1p2 /boot ext4 rw,seclabel,relatime 0 0\nsystemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=33,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=33850 0 0\nbinfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0-expected_result_data1] test/units/modules/test_mount_facts.py::test_list_mounts[gen_fstab_entries-# Custom /etc/fstab for FreeBSD VM images\n/dev/gpt/rootfs / ufs rw,acls 1 1\n/dev/gpt/efiesp /boot/efi msdosfs rw 2 2-expected_result_data2] [gw2] [ 70%] PASSED test/units/modules/test_mount_facts.py::test_invalid_mount_binary[ansible_test_missing_binary-Failed to find required executable "ansible_test_missing_binary" in paths: .*] test/units/modules/test_mount_facts.py::test_invalid_mount_binary[false-Failed to execute .*false: Command '[^']*false' returned non-zero exit status 1] [gw0] [ 71%] PASSED test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[/dev/sd0a on / type ffs (local)\n/dev/sd0k on /home type ffs (local, nodev, nosuid)\n/dev/sd0e on /tmp type ffs (local, nodev, nosuid)-expected_result_data2] test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[node mounted mounted over vfs date options\t\n---- ------- ------------ --- ------------ -------------------\n /dev/hd0 / jfs Dec 17 08:04 rw, log =/dev/hd8\n /dev/hd2 /usr jfs Dec 17 08:06 rw, log =/dev/hd8\nsue /home/local/src /usr/code nfs Dec 17 08:06 ro, log =/dev/hd8-expected_result_data3] [gw3] [ 71%] PASSED test/units/modules/test_mount_facts.py::test_list_mounts[gen_mnttab_entries-rpool/ROOT/solaris / zfs dev=4490002 0\n-hosts /net autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 1724055352\nexample.ansible.com:/export/nfs /mnt/nfs nfs xattr,dev=8e40010 1724055352-expected_result_data4] test/units/modules/test_mount_facts.py::test_list_mounts[gen_aix_filesystems_entries-*\n* File system information\n*\ndefault:\n vol = "OS"\n mount = false\n check = false\n\n/:\n dev = /dev/hd4\n vol = "root"\n mount = automatic\n check = true\n log = /dev/hd8\n\n/home:\n dev = /dev/hd1\n vol = "u"\n mount = true\n check = true\n log = /dev/hd8\n\n/home/joe/1:\n dev = /home/joe/1\n nodename = vance\n vfs = nfs\n-expected_result_data5] [gw1] [ 72%] PASSED test/units/modules/test_mount_facts.py::test_list_mounts[gen_fstab_entries-# Custom /etc/fstab for FreeBSD VM images\n/dev/gpt/rootfs / ufs rw,acls 1 1\n/dev/gpt/efiesp /boot/efi msdosfs rw 2 2-expected_result_data2] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources0-file_data0-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results0] [gw0] [ 72%] PASSED test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[node mounted mounted over vfs date options\t\n---- ------- ------------ --- ------------ -------------------\n /dev/hd0 / jfs Dec 17 08:04 rw, log =/dev/hd8\n /dev/hd2 /usr jfs Dec 17 08:06 rw, log =/dev/hd8\nsue /home/local/src /usr/code nfs Dec 17 08:06 ro, log =/dev/hd8-expected_result_data3] [gw3] [ 73%] PASSED test/units/modules/test_mount_facts.py::test_list_mounts[gen_aix_filesystems_entries-*\n* File system information\n*\ndefault:\n vol = "OS"\n mount = false\n check = false\n\n/:\n dev = /dev/hd4\n vol = "root"\n mount = automatic\n check = true\n log = /dev/hd8\n\n/home:\n dev = /dev/hd1\n vol = "u"\n mount = true\n check = true\n log = /dev/hd8\n\n/home/joe/1:\n dev = /home/joe/1\n nodename = vance\n vfs = nfs\n-expected_result_data5] [gw2] [ 73%] PASSED test/units/modules/test_mount_facts.py::test_invalid_mount_binary[false-Failed to execute .*false: Command '[^']*false' returned non-zero exit status 1] test/units/modules/test_mount_facts.py::test_etc_filesystems_linux test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout_unknown test/units/modules/test_mount_facts.py::test_invalid_mount_binary[invalid_binary2-argument 'mount_binary' must be a string or null, not \\['one', 'two'\\]] [gw1] [ 74%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources0-file_data0-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results0] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources1-file_data1-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results1] [gw3] [ 74%] PASSED test/units/modules/test_mount_facts.py::test_etc_filesystems_linux [gw0] [ 75%] PASSED test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout_unknown test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-expected_result_data0] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources4-file_data4-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results4] [gw2] [ 75%] PASSED test/units/modules/test_mount_facts.py::test_invalid_mount_binary[invalid_binary2-argument 'mount_binary' must be a string or null, not \\['one', 'two'\\]] [gw1] [ 76%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources1-file_data1-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results1] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources8-file_data8-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results8] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources2-file_data2-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results2] [gw3] [ 76%] PASSED test/units/modules/test_mount_facts.py::test_parse_mount_bin_stdout[proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-expected_result_data0] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources12-file_data12--results12] [gw0] [ 77%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources4-file_data4-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results4] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources5-file_data5-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results5] [gw2] [ 77%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources8-file_data8-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results8] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources9-file_data9-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results9] [gw1] [ 78%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources2-file_data2-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results2] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources3-file_data3-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results3] [gw3] [ 78%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources12-file_data12--results12] test/units/modules/test_mount_facts.py::test_gen_mounts_by_source_timeout[None-False-True] [gw0] [ 79%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources5-file_data5-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results5] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources6-file_data6-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results6] [gw1] [ 79%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources3-file_data3-proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)\ndevtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=445689,mode=755,inode64)-results3] [gw0] [ 80%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources6-file_data6-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results6] test/units/modules/test_mount_facts.py::test_gen_mounts_by_source_timeout[ignore-False-False] [gw2] [ 80%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources9-file_data9-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results9] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources10-file_data10-node mounted mounted over vfs date options\t\n---- ------- ------------ --- ------------ -------------------\n /dev/hd0 / jfs Dec 17 08:04 rw, log =/dev/hd8\n /dev/hd2 /usr jfs Dec 17 08:06 rw, log =/dev/hd8\nsue /home/local/src /usr/code nfs Dec 17 08:06 ro, log =/dev/hd8-results10] [gw3] [ 81%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_source_timeout[None-False-True] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources7-file_data7-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results7] test/units/modules/test_mount_facts.py::test_gen_mounts_by_source_timeout[warn-True-False] [gw2] [ 81%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources10-file_data10-node mounted mounted over vfs date options\t\n---- ------- ------------ --- ------------ -------------------\n /dev/hd0 / jfs Dec 17 08:04 rw, log =/dev/hd8\n /dev/hd2 /usr jfs Dec 17 08:06 rw, log =/dev/hd8\nsue /home/local/src /usr/code nfs Dec 17 08:06 ro, log =/dev/hd8-results10] test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources11-file_data11-/dev/sd0a on / type ffs (local)\n/dev/sd0k on /home type ffs (local, nodev, nosuid)\n/dev/sd0e on /tmp type ffs (local, nodev, nosuid)-results11] [gw1] [ 82%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_source_timeout[ignore-False-False] test/units/modules/test_mount_facts.py::test_get_mount_facts [gw0] [ 82%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources7-file_data7-/dev/gpt/rootfs on / (ufs, local, soft-updates, acls)\ndevfs on /dev (devfs)\n/dev/gpt/efiesp on /boot/efi (msdosfs, local)-results7] test/units/modules/test_mount_facts.py::test_get_mounts_facts_filtering[fstypes-proc-proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0-mount_info1] [gw3] [ 83%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_source_timeout[warn-True-False] test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[None-False-True] [gw2] [ 83%] PASSED test/units/modules/test_mount_facts.py::test_gen_mounts_by_sources[sources11-file_data11-/dev/sd0a on / type ffs (local)\n/dev/sd0k on /home type ffs (local, nodev, nosuid)\n/dev/sd0e on /tmp type ffs (local, nodev, nosuid)-results11] test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[warn-True-False] [gw0] [ 84%] PASSED test/units/modules/test_mount_facts.py::test_get_mounts_facts_filtering[fstypes-proc-proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0-mount_info1] test/units/modules/test_mount_facts.py::test_get_mounts_size [gw1] [ 84%] PASSED test/units/modules/test_mount_facts.py::test_get_mount_facts test/units/modules/test_mount_facts.py::test_get_mounts_facts_filtering[devices-proc-proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0-mount_info0] [gw0] [ 85%] PASSED test/units/modules/test_mount_facts.py::test_get_mounts_size test/units/modules/test_mount_facts.py::test_get_partition_uuid [gw0] [ 85%] PASSED test/units/modules/test_mount_facts.py::test_get_partition_uuid [gw1] [ 86%] PASSED test/units/modules/test_mount_facts.py::test_get_mounts_facts_filtering[devices-proc-proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0-mount_info0] test/units/modules/test_mount_facts.py::test_handle_deduplication test/units/modules/test_mount_facts.py::test_handle_deduplication_warning[None-True] [gw0] [ 86%] PASSED test/units/modules/test_mount_facts.py::test_handle_deduplication test/units/modules/test_mount_facts.py::test_handle_deduplication_warning[False-False] [gw1] [ 87%] PASSED test/units/modules/test_mount_facts.py::test_handle_deduplication_warning[None-True] test/units/modules/test_mount_facts.py::test_handle_deduplication_warning[True-False] [gw0] [ 87%] PASSED test/units/modules/test_mount_facts.py::test_handle_deduplication_warning[False-False] test/units/modules/test_pip.py::test_failure_when_pip_absent [gw1] [ 88%] PASSED test/units/modules/test_mount_facts.py::test_handle_deduplication_warning[True-False] test/units/modules/test_pip.py::test_recover_package_name[test_input0-expected0] [gw1] [ 88%] PASSED test/units/modules/test_pip.py::test_recover_package_name[test_input0-expected0] test/units/modules/test_pip.py::test_recover_package_name[test_input2-expected2] [gw1] [ 89%] PASSED test/units/modules/test_pip.py::test_recover_package_name[test_input2-expected2] test/units/modules/test_service.py::test_sunos_service_start [gw1] [ 89%] PASSED test/units/modules/test_service.py::test_sunos_service_start test/units/modules/test_service_facts.py::TestAIXScanService::test_gather_services [gw0] [ 90%] PASSED test/units/modules/test_pip.py::test_failure_when_pip_absent [gw1] [ 90%] PASSED test/units/modules/test_service_facts.py::TestAIXScanService::test_gather_services test/units/modules/test_pip.py::test_recover_package_name[test_input1-expected1] test/units/modules/test_systemd.py::ParseSystemctlShowTestCase::test_multiline_exec [gw0] [ 91%] PASSED test/units/modules/test_pip.py::test_recover_package_name[test_input1-expected1] [gw1] [ 91%] PASSED test/units/modules/test_systemd.py::ParseSystemctlShowTestCase::test_multiline_exec test/units/modules/test_systemd.py::ParseSystemctlShowTestCase::test_simple test/units/modules/test_systemd.py::ParseSystemctlShowTestCase::test_single_line_with_brace [gw1] [ 92%] PASSED test/units/modules/test_systemd.py::ParseSystemctlShowTestCase::test_single_line_with_brace [gw0] [ 92%] PASSED test/units/modules/test_systemd.py::ParseSystemctlShowTestCase::test_simple test/units/modules/test_unarchive.py::TestCaseZipArchive::test_no_zip_zipinfo_binary[ValueError-Unable to find required 'unzip' or 'zipinfo'] test/units/modules/test_unarchive.py::TestCaseZipArchive::test_no_zip_zipinfo_binary[side_effect0-Unable to find required 'unzip'] [gw0] [ 93%] PASSED test/units/modules/test_unarchive.py::TestCaseZipArchive::test_no_zip_zipinfo_binary[side_effect0-Unable to find required 'unzip'] [gw1] [ 93%] PASSED test/units/modules/test_unarchive.py::TestCaseZipArchive::test_no_zip_zipinfo_binary[ValueError-Unable to find required 'unzip' or 'zipinfo'] test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-year-1979] test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-month-1980] [gw1] [ 94%] PASSED test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-month-1980] [gw0] [ 94%] PASSED test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-year-1979] test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[valid-datetime] test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-year-2108] [gw1] [ 95%] PASSED test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[valid-datetime] [gw3] [ 95%] PASSED test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[None-False-True] [gw0] [ 96%] PASSED test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-year-2108] test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[error-False-True] test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-datetime] test/units/modules/test_unarchive.py::TestCaseTgzArchive::test_no_tar_binary [gw0] [ 96%] PASSED test/units/modules/test_unarchive.py::TestCaseTgzArchive::test_no_tar_binary test/units/modules/test_uri.py::TestUri::test_main_force [gw1] [ 97%] PASSED test/units/modules/test_unarchive.py::TestCaseZipArchive::test_valid_time_stamp[invalid-datetime] test/units/modules/test_uri.py::TestUri::test_main_no_args [gw0] [ 97%] PASSED test/units/modules/test_uri.py::TestUri::test_main_force [gw1] [ 98%] PASSED test/units/modules/test_uri.py::TestUri::test_main_no_args [gw3] [ 98%] PASSED test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[error-False-True] test/units/modules/test_uri.py::TestUri::test_main_no_force [gw3] [ 99%] PASSED test/units/modules/test_uri.py::TestUri::test_main_no_force [gw2] [ 99%] PASSED test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[warn-True-False] test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[ignore-False-False] [gw2] [100%] PASSED test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[ignore-False-False] - generated xml file: /builddir/build/BUILD/ansible-2.19.0b2/test/results/junit/python3.12-modules-units.xml - ============================= slowest 25 durations ============================= 0.41s call test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[warn-True-False] 0.41s call test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[ignore-False-False] 0.11s call test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[error-False-True] 0.11s call test/units/modules/test_mount_facts.py::test_get_mount_size_timeout[None-False-True] 0.03s call test/units/modules/test_hostname.py::TestHostname::test_stategy_get_never_writes_in_check_mode 0.02s call test/units/modules/test_uri.py::TestUri::test_main_no_args 0.02s call test/units/modules/test_pip.py::test_failure_when_pip_absent 0.02s call test/units/modules/test_mount_facts.py::test_get_mount_facts 0.02s call test/units/modules/test_async_wrapper.py::TestAsyncWrapper::test_run_module 0.01s call test/units/modules/test_known_hosts.py::KnownHostsDiffTestCase::test_sanity_check 0.01s call test/units/modules/test_mount_facts.py::test_get_mounts_facts_filtering[fstypes-proc-proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0-mount_info1] 0.01s call test/units/modules/test_mount_facts.py::test_get_mounts_size 0.01s setup test/units/modules/test_iptables.py::test_iprange[src-range] 0.01s setup test/units/modules/test_iptables.py::test_log_level[info] 0.01s setup test/units/modules/test_iptables.py::test_remove_rule_check_mode 0.01s setup test/units/modules/test_iptables.py::test_flush_table_check_true 0.01s setup test/units/modules/test_iptables.py::test_insert_with_reject[insert-reject-with] 0.01s call test/units/modules/test_iptables.py::test_chain_deletion_check_mode 0.01s setup test/units/modules/test_iptables.py::test_flush_table_without_chain 0.01s call test/units/modules/test_uri.py::TestUri::test_main_force 0.01s setup test/units/modules/test_iptables.py::test_tcp_flags[tcp-flags-str] 0.01s setup test/units/modules/test_iptables.py::test_log_level[debug] 0.01s call test/units/modules/test_iptables.py::test_chain_creation_check_mode 0.01s setup test/units/modules/test_iptables.py::test_insert_rule 0.01s setup test/units/modules/test_iptables.py::test_match_set[match-set-src] =========================== short test summary info ============================ XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/dir2/-expected5] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1-expected0] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/-expected1] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/dir2/-expected3] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_three_levels_exist[/dir1/dir2-expected0] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/-expected1] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_three_levels_exist[/dir1/dir2/-expected1] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[dir1/dir2-expected0] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/-expected5] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[dir1/dir2/-expected1] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/dir2-expected6] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1-expected2] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1/dir2/-expected7] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/-expected3] - broken test and/or code, original test missing assert XFAIL test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/dir2/-expected3] - broken test and/or code, original test missing assert XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_two_levels_exist[/dir1/dir2-expected4] broken test and/or code, original test missing assert XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1-expected0] broken test and/or code, original test missing assert XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[dir1/dir2-expected2] broken test and/or code, original test missing assert XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_one_level_exists[/dir1-expected4] broken test and/or code, original test missing assert XPASS test/units/modules/test_copy.py::test_split_pre_existing_dir_working_dir_exists[dir1/dir2-expected2] broken test and/or code, original test missing assert ================== 183 passed, 15 xfailed, 5 xpassed in 2.20s ================== Unit test module_utils with Python 3.12 Stream command: pytest -r a -n auto --color no -p no:cacheprovider -c /builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/pytest/config/default.ini --junit-xml /builddir/build/BUILD/ansible-2.19.0b2/test/results/junit/python3.12-module_utils-units.xml --strict-markers --rootdir /builddir/build/BUILD/ansible-2.19.0b2 --confcutdir /builddir/build/BUILD/ansible-2.19.0b2 --durations=25 -vv test/units/module_utils/_internal/_concurrent/test_daemon_threading.py test/units/module_utils/_internal/_concurrent/test_futures.py test/units/module_utils/_internal/_patches/test_dataclass_annotation_patch.py test/units/module_utils/_internal/_patches/test_patches.py test/units/module_utils/_internal/_patches/test_socket_patch.py test/units/module_utils/_internal/_patches/test_sys_intern_patch.py test/units/module_utils/basic/test__log_invocation.py test/units/module_utils/basic/test__symbolic_mode_to_octal.py test/units/module_utils/basic/test_argument_spec.py test/units/module_utils/basic/test_atomic_move.py test/units/module_utils/basic/test_command_nonexisting.py test/units/module_utils/basic/test_deprecate_warn.py test/units/module_utils/basic/test_dict_converters.py test/units/module_utils/basic/test_exit_json.py test/units/module_utils/basic/test_filesystem.py test/units/module_utils/basic/test_get_available_hash_algorithms.py test/units/module_utils/basic/test_get_file_attributes.py test/units/module_utils/basic/test_get_module_path.py test/units/module_utils/basic/test_heuristic_log_sanitize.py test/units/module_utils/basic/test_imports.py test/units/module_utils/basic/test_log.py test/units/module_utils/basic/test_no_log.py test/units/module_utils/basic/test_platform_distribution.py test/units/module_utils/basic/test_run_command.py test/units/module_utils/basic/test_safe_eval.py test/units/module_utils/basic/test_sanitize_keys.py test/units/module_utils/basic/test_selinux.py test/units/module_utils/basic/test_set_cwd.py test/units/module_utils/basic/test_set_mode_if_different.py test/units/module_utils/basic/test_tmpdir.py test/units/module_utils/common/arg_spec/test_aliases.py test/units/module_utils/common/arg_spec/test_module_validate.py test/units/module_utils/common/arg_spec/test_sub_spec.py test/units/module_utils/common/arg_spec/test_validate_invalid.py test/units/module_utils/common/arg_spec/test_validate_valid.py test/units/module_utils/common/parameters/test_check_arguments.py test/units/module_utils/common/parameters/test_handle_aliases.py test/units/module_utils/common/parameters/test_list_deprecations.py test/units/module_utils/common/parameters/test_list_no_log_values.py test/units/module_utils/common/process/test_get_bin_path.py test/units/module_utils/common/test_collections.py test/units/module_utils/common/test_dict_transformations.py test/units/module_utils/common/test_json.py test/units/module_utils/common/test_locale.py test/units/module_utils/common/test_network.py test/units/module_utils/common/test_sys_info.py test/units/module_utils/common/test_utils.py test/units/module_utils/common/test_yaml.py test/units/module_utils/common/text/converters/test_container_to_bytes.py test/units/module_utils/common/text/converters/test_container_to_text.py test/units/module_utils/common/text/converters/test_jsonify.py test/units/module_utils/common/text/converters/test_to_str.py test/units/module_utils/common/text/formatters/test_bytes_to_human.py test/units/module_utils/common/text/formatters/test_human_to_bytes.py test/units/module_utils/common/text/formatters/test_lenient_lowercase.py test/units/module_utils/common/validation/test_check_missing_parameters.py test/units/module_utils/common/validation/test_check_mutually_exclusive.py test/units/module_utils/common/validation/test_check_required_arguments.py test/units/module_utils/common/validation/test_check_required_by.py test/units/module_utils/common/validation/test_check_required_if.py test/units/module_utils/common/validation/test_check_required_one_of.py test/units/module_utils/common/validation/test_check_required_together.py test/units/module_utils/common/validation/test_check_type_bits.py test/units/module_utils/common/validation/test_check_type_bool.py test/units/module_utils/common/validation/test_check_type_bytes.py test/units/module_utils/common/validation/test_check_type_dict.py test/units/module_utils/common/validation/test_check_type_float.py test/units/module_utils/common/validation/test_check_type_int.py test/units/module_utils/common/validation/test_check_type_jsonarg.py test/units/module_utils/common/validation/test_check_type_list.py test/units/module_utils/common/validation/test_check_type_path.py test/units/module_utils/common/validation/test_check_type_raw.py test/units/module_utils/common/validation/test_check_type_str.py test/units/module_utils/common/validation/test_count_terms.py test/units/module_utils/common/warnings/test_deprecate.py test/units/module_utils/common/warnings/test_warn.py test/units/module_utils/compat/test_datetime.py test/units/module_utils/datatag/test_datatag.py test/units/module_utils/facts/hardware/freebsd/test_get_device_facts.py test/units/module_utils/facts/hardware/linux/test_get_sysinfo_facts.py test/units/module_utils/facts/hardware/test_aix_processor.py test/units/module_utils/facts/hardware/test_darwin_facts.py test/units/module_utils/facts/hardware/test_linux.py test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py test/units/module_utils/facts/hardware/test_sunos_get_uptime_facts.py test/units/module_utils/facts/network/test_fc_wwn.py test/units/module_utils/facts/network/test_generic_bsd.py test/units/module_utils/facts/network/test_iscsi_get_initiator.py test/units/module_utils/facts/network/test_locally_reachable_ips.py test/units/module_utils/facts/other/test_facter.py test/units/module_utils/facts/other/test_ohai.py test/units/module_utils/facts/system/distribution/test_distribution_files.py test/units/module_utils/facts/system/distribution/test_distribution_sles4sap.py test/units/module_utils/facts/system/distribution/test_distribution_version.py test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py test/units/module_utils/facts/system/distribution/test_parse_distribution_file_Slackware.py test/units/module_utils/facts/system/test_cmdline.py test/units/module_utils/facts/system/test_fips.py test/units/module_utils/facts/system/test_lsb.py test/units/module_utils/facts/system/test_pkg_mgr.py test/units/module_utils/facts/system/test_user.py test/units/module_utils/facts/test_ansible_collector.py test/units/module_utils/facts/test_collector.py test/units/module_utils/facts/test_collectors.py test/units/module_utils/facts/test_date_time.py test/units/module_utils/facts/test_facts.py test/units/module_utils/facts/test_sysctl.py test/units/module_utils/facts/test_timeout.py test/units/module_utils/facts/test_utils.py test/units/module_utils/facts/virtual/test_hpux.py test/units/module_utils/facts/virtual/test_linux.py test/units/module_utils/facts/virtual/test_sunos.py test/units/module_utils/facts/virtual/test_sysctl.py test/units/module_utils/json_utils/test_filter_non_json_lines.py test/units/module_utils/parsing/test_convert_bool.py test/units/module_utils/test_api.py test/units/module_utils/test_connection.py test/units/module_utils/test_distro.py test/units/module_utils/test_text.py test/units/module_utils/urls/test_RedirectHandlerFactory.py test/units/module_utils/urls/test_Request.py test/units/module_utils/urls/test_channel_binding.py test/units/module_utils/urls/test_fetch_file.py test/units/module_utils/urls/test_fetch_url.py test/units/module_utils/urls/test_generic_urlparse.py test/units/module_utils/urls/test_gzip.py test/units/module_utils/urls/test_prepare_multipart.py test/units/module_utils/urls/test_split.py test/units/module_utils/urls/test_urls.py Working directory: /builddir/build/BUILD/ansible-2.19.0b2 Program found: /tmp/ansible-test-fdlgf9rp-injector/pytest ANSIBLE_CONFIG=/builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/ansible.cfg ANSIBLE_CONTROLLER_MIN_PYTHON_VERSION=3.11 ANSIBLE_DEPRECATION_WARNINGS=false ANSIBLE_DEVEL_WARNING=false ANSIBLE_DISPLAY_TRACEBACK=never ANSIBLE_FORCE_COLOR=false ANSIBLE_FORCE_HANDLERS=true ANSIBLE_HOST_KEY_CHECKING=false ANSIBLE_HOST_PATTERN_MISMATCH=error ANSIBLE_INVENTORY=/dev/null ANSIBLE_LIBRARY=/dev/null ANSIBLE_PYTHON_MODULE_RLIMIT_NOFILE=1024 ANSIBLE_RETRY_FILES_ENABLED=false ANSIBLE_TEST_ANSIBLE_LIB_ROOT=/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible ANSIBLE_TEST_PYTHON_INTERPRETER=/usr/bin/python3 ANSIBLE_TEST_PYTHON_VERSION=3.12 ANSIBLE_WORKER_SHUTDOWN_POLL_COUNT=100 ANSIBLE_WORKER_SHUTDOWN_POLL_DELAY=0.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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer HOME=/builddir LC_ALL=en_US.UTF-8 LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 PAGER=/bin/cat PATH=/tmp/ansible-test-fdlgf9rp-injector:/tmp/python-nsp53dl8-ansible:/builddir/build/BUILD/ansible-2.19.0b2/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PYTEST_PLUGINS=ansible_forked PYTHONPATH=/tmp/ansible-test-2utte1e2:/builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_util/target/pytest/plugins ============================= test session starts ============================== platform linux -- Python 3.12.10, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 rootdir: /builddir/build/BUILD/ansible-2.19.0b2 configfile: test/lib/ansible_test/_data/pytest/config/default.ini plugins: mock-3.12.0, xdist-3.5.0 created: 4/4 workers 4 workers [2041 items] scheduling tests via LoadScheduling test/units/module_utils/_internal/_concurrent/test_daemon_threading.py::test_daemon_thread_getattr test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin1-module: foobar.invalid. Supported parameters include] test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd_not_a_dir_noignore[stdin0] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[float] [gw0] [ 0%] PASSED test/units/module_utils/_internal/_concurrent/test_daemon_threading.py::test_daemon_thread_getattr [gw3] [ 0%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[float] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[float-str] [gw1] [ 0%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin1-module: foobar.invalid. Supported parameters include] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin2-parameters are mutually exclusive: bam|bam1 found in foobar] test/units/module_utils/_internal/_concurrent/test_daemon_threading.py::test_daemon_threading_thread_override [gw0] [ 0%] PASSED test/units/module_utils/_internal/_concurrent/test_daemon_threading.py::test_daemon_threading_thread_override test/units/module_utils/_internal/_concurrent/test_futures.py::test_daemon_thread_pool_nonblocking_cm_exit [gw2] [ 0%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd_not_a_dir_noignore[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandPrompt::test_prompt_bad_regex[stdin0] [gw1] [ 0%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin2-parameters are mutually exclusive: bam|bam1 found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin3-foo is hello but all of the following are missing: bam found in foobar] [gw3] [ 0%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[float-str] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[path] [gw2] [ 0%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandPrompt::test_prompt_bad_regex[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandPrompt::test_prompt_no_match[stdin0] [gw3] [ 0%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[path] [gw1] [ 0%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin3-foo is hello but all of the following are missing: bam found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin4-one of the following is required: bar, bam found in foobar] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[raw] [gw2] [ 0%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandPrompt::test_prompt_no_match[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandPrompt::test_prompt_match_wo_data[stdin0] [gw3] [ 0%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[raw] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bytes] [gw1] [ 0%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin4-one of the following is required: bar, bam found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin5-parameters are required together: bam1, baz found in foobar] [gw3] [ 0%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bytes] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bits] [gw2] [ 0%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandPrompt::test_prompt_match_wo_data[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandRc::test_check_rc_false[stdin0] [gw1] [ 0%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin5-parameters are required together: bam1, baz found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin6-missing parameter(s) required by 'bam4': bam1, bam3] [gw3] [ 0%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bits] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[jsonarg] [gw2] [ 0%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandRc::test_check_rc_false[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandRc::test_check_rc_true[stdin0] [gw1] [ 0%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin6-missing parameter(s) required by 'bam4': bam1, bam3] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin0-missing required arguments: foo found in foobar] [gw3] [ 0%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[jsonarg] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[jsonarg-list] [gw1] [ 1%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin0-missing required arguments: foo found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin1-module: foobar.invalid. Supported parameters include] [gw3] [ 1%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[jsonarg-list] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[jsonarg-dict] [gw2] [ 1%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandRc::test_check_rc_true[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandOutput::test_text_stdin[stdin0] [gw1] [ 1%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin1-module: foobar.invalid. Supported parameters include] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin2-parameters are mutually exclusive: bam|bam1 found in foobar] [gw3] [ 1%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[jsonarg-dict] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[defaults] [gw2] [ 1%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandOutput::test_text_stdin[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandOutput::test_ascii_stdout[stdin0] [gw1] [ 1%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin2-parameters are mutually exclusive: bam|bam1 found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin3-foo is hello but all of the following are missing: bam found in foobar] [gw3] [ 1%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[defaults] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[elements] [gw1] [ 1%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin3-foo is hello but all of the following are missing: bam found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin4-one of the following is required: bar, bam found in foobar] [gw3] [ 1%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[elements] [gw2] [ 1%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandOutput::test_ascii_stdout[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandOutput::test_utf8_output[stdin0] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[aliases] [gw3] [ 1%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[aliases] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters0-legal_inputs0-expected0] [gw1] [ 1%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin4-one of the following is required: bar, bam found in foobar] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin5-parameters are required together: bam1, baz found in foobar] [gw2] [ 1%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandOutput::test_utf8_output[stdin0] test/units/module_utils/basic/test_run_command.py::test_run_command_fds[stdin0] [gw3] [ 1%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters0-legal_inputs0-expected0] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters1-None-expected1] [gw1] [ 1%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin5-parameters are required together: bam1, baz found in foobar] [gw3] [ 1%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters1-None-expected1] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters2-legal_inputs2-expected2] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin6-missing parameter(s) required by 'bam4': bam1, bam3] [gw3] [ 1%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters2-legal_inputs2-expected2] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters3-legal_inputs3-expected3] [gw2] [ 1%] PASSED test/units/module_utils/basic/test_run_command.py::test_run_command_fds[stdin0] test/units/module_utils/basic/test_safe_eval.py::test_simple_types['a'-a-stdin0] [gw1] [ 1%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_list[stdin6-missing parameter(s) required by 'bam4': bam1, bam3] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fallback_in_option[stdin0] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters3-legal_inputs3-expected3] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters4-None-expected4] [gw2] [ 2%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types['a'-a-stdin0] test/units/module_utils/basic/test_safe_eval.py::test_simple_types['1'-1-stdin1] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters4-None-expected4] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters5-None-expected5] [gw1] [ 2%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fallback_in_option[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_elements_path_in_option[stdin0] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters5-None-expected5] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters6-None-expected6] [gw2] [ 2%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types['1'-1-stdin1] test/units/module_utils/basic/test_safe_eval.py::test_simple_types[1-1-stdin2] [gw1] [ 2%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_elements_path_in_option[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_subspec_not_required_defaults[stdin0-spec0-expected0] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters6-None-expected6] test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters7-None-expected7] [gw2] [ 2%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types[1-1-stdin2] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_check_arguments[module_parameters7-None-expected7] test/units/module_utils/common/parameters/test_check_arguments.py::test_validate_argument_values test/units/module_utils/basic/test_safe_eval.py::test_simple_types[True-True-stdin3] [gw1] [ 2%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_subspec_not_required_defaults[stdin0-spec0-expected0] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_subspec_not_required_defaults[stdin1-spec1-None] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_check_arguments.py::test_validate_argument_values test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_no_aliases [gw2] [ 2%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types[True-True-stdin3] test/units/module_utils/basic/test_safe_eval.py::test_simple_types[False-False-stdin4] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_no_aliases test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_basic [gw1] [ 2%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_subspec_not_required_defaults[stdin1-spec1-None] test/units/module_utils/basic/test_argument_spec.py::TestLoadFileCommonArguments::test_smoketest_load_file_common_args[stdin0] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_basic test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_value_error [gw2] [ 2%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types[False-False-stdin4] test/units/module_utils/basic/test_safe_eval.py::test_simple_types[{}-expected5-stdin5] [gw1] [ 2%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestLoadFileCommonArguments::test_smoketest_load_file_common_args[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestLoadFileCommonArguments::test_load_file_common_args[stdin0] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_value_error test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_type_error [gw2] [ 2%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types[{}-expected5-stdin5] test/units/module_utils/basic/test_safe_eval.py::test_simple_types[code6-expected6-stdin6] [gw3] [ 2%] PASSED test/units/module_utils/common/parameters/test_handle_aliases.py::test_handle_aliases_type_error test/units/module_utils/common/parameters/test_list_deprecations.py::test_list_deprecations [gw1] [ 3%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestLoadFileCommonArguments::test_load_file_common_args[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_no_log_true[stdin0] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_deprecations.py::test_list_deprecations [gw2] [ 3%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types[code6-expected6-stdin6] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_no_secrets test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions['a'-a-stdin0] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_no_secrets test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values [gw1] [ 3%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_no_log_true[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_no_log_false[stdin0] [gw2] [ 3%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions['a'-a-stdin0] test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions['1'-1-stdin1] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params0] [gw1] [ 3%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_no_log_false[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_no_log_none[stdin0] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params0] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params1] [gw2] [ 3%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions['1'-1-stdin1] test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[1-1-stdin2] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params1] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params2] [gw1] [ 3%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_no_log_none[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_no_log_alias[stdin0] [gw2] [ 3%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[1-1-stdin2] test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[True-True-stdin3] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params2] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params3] [gw1] [ 3%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_no_log_alias[stdin0] test/units/module_utils/basic/test_atomic_move.py::test_new_file[stdin0-True] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_invalid_suboptions[extra_params3] [gw2] [ 3%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[True-True-stdin3] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_suboptions test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[False-False-stdin4] [gw3] [ 3%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_suboptions test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_sub_suboptions [gw2] [ 3%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[False-False-stdin4] test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[{}-expected5-stdin5] [gw1] [ 3%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_new_file[stdin0-True] [gw3] [ 4%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_sub_suboptions test/units/module_utils/basic/test_atomic_move.py::test_new_file[stdin1-False] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_suboptions_list [gw3] [ 4%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_suboptions_list test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_sub_suboptions_list [gw2] [ 4%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[{}-expected5-stdin5] test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[code6-expected6-stdin6] [gw1] [ 4%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_new_file[stdin1-False] test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin0-True] [gw3] [ 4%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_list_no_log_values_sub_suboptions_list test/units/module_utils/common/parameters/test_list_no_log_values.py::test_string_suboptions_as_string[extra_params0-expected0] [gw2] [ 4%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_simple_types_with_exceptions[code6-expected6-stdin6] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[a=1-a=1-stdin0] [gw3] [ 4%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_string_suboptions_as_string[extra_params0-expected0] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_string_suboptions_as_string[extra_params1-expected1] [gw2] [ 4%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[a=1-a=1-stdin0] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[a.foo()-a.foo()-stdin1] [gw3] [ 4%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_string_suboptions_as_string[extra_params1-expected1] test/units/module_utils/common/parameters/test_list_no_log_values.py::test_string_suboptions_as_string[extra_params2-expected2] [gw1] [ 4%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin0-True] test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin1-False] [gw2] [ 4%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[a.foo()-a.foo()-stdin1] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[import foo-import foo-stdin2] [gw3] [ 4%] PASSED test/units/module_utils/common/parameters/test_list_no_log_values.py::test_string_suboptions_as_string[extra_params2-expected2] test/units/module_utils/common/process/test_get_bin_path.py::test_get_bin_path [gw3] [ 4%] PASSED test/units/module_utils/common/process/test_get_bin_path.py::test_get_bin_path test/units/module_utils/common/process/test_get_bin_path.py::test_get_path_path_raise_valueerror [gw2] [ 4%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[import foo-import foo-stdin2] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[__import__('foo')-__import__('foo')-stdin3] [gw1] [ 4%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin1-False] test/units/module_utils/basic/test_atomic_move.py::test_no_tty_fallback[stdin0] [gw3] [ 4%] PASSED test/units/module_utils/common/process/test_get_bin_path.py::test_get_path_path_raise_valueerror test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input0] [gw2] [ 4%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings[__import__('foo')-__import__('foo')-stdin3] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[a=1-a=1-SyntaxError-stdin0] [gw3] [ 4%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input0] test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input1] [gw3] [ 4%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input1] [gw1] [ 4%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_no_tty_fallback[stdin0] test/units/module_utils/basic/test_atomic_move.py::test_existing_file_stat_failure[stdin0] [gw2] [ 4%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[a=1-a=1-SyntaxError-stdin0] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[a.foo()-a.foo()-None-stdin1] test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input2] [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input2] test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input3] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[a.foo()-a.foo()-None-stdin1] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[import foo-import foo-None-stdin2] [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_positive[sequence_input3] test/units/module_utils/common/test_collections.py::test_sequence_negative[non_sequence_input0] [gw1] [ 5%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_existing_file_stat_failure[stdin0] test/units/module_utils/basic/test_atomic_move.py::test_existing_file_stat_perms_failure[stdin0] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[import foo-import foo-None-stdin2] test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[__import__('foo')-__import__('foo')-ValueError-stdin3] [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[non_sequence_input0] test/units/module_utils/common/test_collections.py::test_sequence_negative[non_sequence_input1] [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[non_sequence_input1] test/units/module_utils/common/test_collections.py::test_sequence_negative[non_sequence_input2] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_safe_eval.py::test_invalid_strings_with_exceptions[__import__('foo')-__import__('foo')-ValueError-stdin3] test/units/module_utils/basic/test_sanitize_keys.py::test_sanitize_keys_non_dict_types [gw1] [ 5%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_existing_file_stat_perms_failure[stdin0] test/units/module_utils/basic/test_atomic_move.py::test_rename_failure[stdin0] [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[non_sequence_input2] test/units/module_utils/common/test_collections.py::test_sequence_negative[4] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_sanitize_keys.py::test_sanitize_keys_non_dict_types test/units/module_utils/basic/test_sanitize_keys.py::test_sanitize_keys_dict [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[4] test/units/module_utils/common/test_collections.py::test_sequence_negative[0.0] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_sanitize_keys.py::test_sanitize_keys_dict test/units/module_utils/basic/test_sanitize_keys.py::test_sanitize_keys_with_ignores [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[0.0] test/units/module_utils/common/test_collections.py::test_sequence_negative[he0] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_sanitize_keys.py::test_sanitize_keys_with_ignores test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_enabled [gw1] [ 5%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_rename_failure[stdin0] test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_creation_fails[stdin0] [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[he0] test/units/module_utils/common/test_collections.py::test_sequence_negative[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_enabled test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_mls_enabled [gw3] [ 5%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] test/units/module_utils/common/test_collections.py::test_sequence_negative[\u010cesk\xe1 republika] [gw2] [ 5%] PASSED test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_mls_enabled [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[\u010cesk\xe1 republika] test/units/module_utils/common/test_collections.py::test_sequence_negative[he1] test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_initial_context [gw1] [ 6%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_creation_fails[stdin0] test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin0-True] [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[he1] test/units/module_utils/common/test_collections.py::test_sequence_negative[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] [gw2] [ 6%] PASSED test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_initial_context test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_default_context [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] test/units/module_utils/common/test_collections.py::test_sequence_negative[\xc4\x8cesk\xc3\xa1 republika] [gw2] [ 6%] PASSED test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_default_context test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_context [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_negative[\xc4\x8cesk\xc3\xa1 republika] test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[he0] [gw1] [ 6%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin0-True] test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin1-False] [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[he0] test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] [gw2] [ 6%] PASSED test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_selinux_context test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_is_special_selinux_path [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\u010cesk\xe1 republika] [gw1] [ 6%] PASSED test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin1-False] test/units/module_utils/basic/test_command_nonexisting.py::test_run_non_existent_command [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\u010cesk\xe1 republika] test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[he1] [gw2] [ 6%] PASSED test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_is_special_selinux_path test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_set_context_if_different [gw1] [ 6%] PASSED test/units/module_utils/basic/test_command_nonexisting.py::test_run_non_existent_command [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[he1] test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] test/units/module_utils/basic/test_deprecate_warn.py::test_warn[stdin0] [gw2] [ 6%] PASSED test/units/module_utils/basic/test_selinux.py::TestSELinuxMU::test_set_context_if_different test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\xc4\x8cesk\xc3\xa1 republika] [gw1] [ 6%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_warn[stdin0] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs0-None-stdin0] [gw3] [ 6%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_with_strings[\xc4\x8cesk\xc3\xa1 republika] test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[he0] [gw2] [ 7%] PASSED test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_self_tmpdir [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[he0] test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] [gw1] [ 7%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs0-None-stdin0] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs1-None-stdin1] [gw2] [ 7%] PASSED test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_self_tmpdir test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_home [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\u010cesk\xe1 republika] [gw2] [ 7%] PASSED test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_home test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_gettempdir [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\u010cesk\xe1 republika] test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[he1] [gw1] [ 7%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs1-None-stdin1] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs2-None-stdin2] [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[he1] test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] [gw2] [ 7%] PASSED test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_gettempdir test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_None [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\xc4\x8cesk\xc3\xa1 republika] [gw1] [ 7%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs2-None-stdin2] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs3-ansible.builtin.ping-stdin3] [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_sequence_string_types_without_strings[\xc4\x8cesk\xc3\xa1 republika] test/units/module_utils/common/test_collections.py::test_iterable_positive[seq0] [gw2] [ 7%] PASSED test/units/module_utils/basic/test_set_cwd.py::TestAnsibleModuleSetCwd::test_set_cwd_unreadable_use_None test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-True-True-stdin0] [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_positive[seq0] test/units/module_utils/common/test_collections.py::test_iterable_positive[seq1] [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_positive[seq1] test/units/module_utils/common/test_collections.py::test_iterable_positive[seq2] [gw1] [ 7%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs3-ansible.builtin.ping-stdin3] [gw2] [ 7%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-True-True-stdin0] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs4-ansible.builtin.ping-stdin4] test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-True-False-stdin1] [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_positive[seq2] test/units/module_utils/common/test_collections.py::test_iterable_positive[seq3] [gw3] [ 7%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_positive[seq3] test/units/module_utils/common/test_collections.py::test_iterable_positive[seq4] [gw2] [ 7%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-True-False-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-False-True-stdin2] [gw1] [ 8%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs4-ansible.builtin.ping-stdin4] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs5-ansible.builtin.ping-stdin5] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_positive[seq4] test/units/module_utils/common/test_collections.py::test_iterable_negative[seq0] [gw2] [ 8%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-False-True-stdin2] test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-False-False-stdin3] [gw1] [ 8%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate[kwargs5-ansible.builtin.ping-stdin5] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate_without_list[stdin0] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_negative[seq0] test/units/module_utils/common/test_collections.py::test_iterable_negative[5] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_negative[5] test/units/module_utils/common/test_collections.py::test_iterable_negative[9.0] [gw2] [ 8%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[True-False-False-stdin3] test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-True-True-stdin4] [gw1] [ 8%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate_without_list[stdin0] test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate_without_list_version_date_not_set[stdin0] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_negative[9.0] test/units/module_utils/common/test_collections.py::test_iterable_including_strings[he0] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_including_strings[he0] [gw1] [ 8%] PASSED test/units/module_utils/basic/test_deprecate_warn.py::test_deprecate_without_list_version_date_not_set[stdin0] test/units/module_utils/basic/test_dict_converters.py::TestTextifyContainers::test_module_utils_basic_json_dict_converters test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] [gw2] [ 8%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-True-True-stdin4] test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-True-False-stdin5] [gw1] [ 8%] PASSED test/units/module_utils/basic/test_dict_converters.py::TestTextifyContainers::test_module_utils_basic_json_dict_converters test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args0-expected0-stdin0] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\u010cesk\xe1 republika] [gw2] [ 8%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-True-False-stdin5] test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-False-True-stdin6] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\u010cesk\xe1 republika] test/units/module_utils/common/test_collections.py::test_iterable_including_strings[he1] [gw1] [ 8%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args0-expected0-stdin0] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args1-expected1-stdin1] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_including_strings[he1] test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] [gw2] [ 8%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-False-True-stdin6] test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-False-False-stdin7] [gw3] [ 8%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\xc4\x8cesk\xc3\xa1 republika] [gw1] [ 9%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args1-expected1-stdin1] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args2-expected2-stdin2] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_including_strings[\xc4\x8cesk\xc3\xa1 republika] test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[he0] [gw2] [ 9%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_no_mode_given_returns_previous_changes[False-False-False-stdin7] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[432-True-stdin0] [gw1] [ 9%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args2-expected2-stdin2] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[he0] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args3-expected3-stdin3] test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\u0423\u043a\u0440\u0430\u0457\u043d\u0430] test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\u010cesk\xe1 republika] [gw2] [ 9%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[432-True-stdin0] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[432-False-stdin1] [gw1] [ 9%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args3-expected3-stdin3] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args4-expected4-stdin4] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\u010cesk\xe1 republika] test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[he1] [gw2] [ 9%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[432-False-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[0o660-True-stdin2] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[he1] test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] [gw1] [ 9%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args4-expected4-stdin4] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args5-expected5-stdin5] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\xd0\xa3\xd0\xba\xd1\x80\xd0\xb0\xd1\x97\xd0\xbd\xd0\xb0] test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\xc4\x8cesk\xc3\xa1 republika] [gw2] [ 9%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[0o660-True-stdin2] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[0o660-False-stdin3] [gw1] [ 9%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_exit_json_exits[args5-expected5-stdin5] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args0-expected0-stdin0] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::test_iterable_excluding_strings[\xc4\x8cesk\xc3\xa1 republika] test/units/module_utils/common/test_collections.py::TestImmutableDict::test_scalar [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_scalar test/units/module_utils/common/test_collections.py::TestImmutableDict::test_string [gw1] [ 9%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args0-expected0-stdin0] [gw2] [ 9%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[0o660-False-stdin3] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args1-expected1-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[660-True-stdin4] [gw3] [ 9%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_string test/units/module_utils/common/test_collections.py::TestImmutableDict::test_container [gw2] [ 9%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[660-True-stdin4] [gw1] [ 10%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args1-expected1-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[660-False-stdin5] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args2-expected2-stdin2] [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_container test/units/module_utils/common/test_collections.py::TestImmutableDict::test_from_tuples [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_from_tuples [gw2] [ 10%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[660-False-stdin5] [gw1] [ 10%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args2-expected2-stdin2] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u+rw-x,g+rw-x,o-rwx-True-stdin6] test/units/module_utils/common/test_collections.py::TestImmutableDict::test_from_kwargs test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args3-expected3-stdin3] [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_from_kwargs test/units/module_utils/common/test_collections.py::TestImmutableDict::test_immutable [gw1] [ 10%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args3-expected3-stdin3] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args4-expected4-stdin4] [gw2] [ 10%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u+rw-x,g+rw-x,o-rwx-True-stdin6] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u+rw-x,g+rw-x,o-rwx-False-stdin7] [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_immutable test/units/module_utils/common/test_collections.py::TestImmutableDict::test_hashable [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_hashable [gw1] [ 10%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_exits[args4-expected4-stdin4] test/units/module_utils/common/test_collections.py::TestImmutableDict::test_nonhashable test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_msg_positional[stdin0] [gw2] [ 10%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u+rw-x,g+rw-x,o-rwx-False-stdin7] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u=rw,g=rw,o-rwx-True-stdin8] [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_nonhashable test/units/module_utils/common/test_collections.py::TestImmutableDict::test_len [gw1] [ 10%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_msg_positional[stdin0] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_msg_as_kwarg_after[stdin0] [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_len test/units/module_utils/common/test_collections.py::TestImmutableDict::test_repr [gw2] [ 10%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u=rw,g=rw,o-rwx-True-stdin8] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u=rw,g=rw,o-rwx-False-stdin9] [gw3] [ 10%] PASSED test/units/module_utils/common/test_collections.py::TestImmutableDict::test_repr test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelToSnake::test_camel_to_snake [gw1] [ 10%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_msg_as_kwarg_after[stdin0] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_no_msg[stdin0] [gw2] [ 10%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660[u=rw,g=rw,o-rwx-False-stdin9] [gw3] [ 10%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelToSnake::test_camel_to_snake test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[432-True-stdin0] test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelToSnake::test_reversible_camel_to_snake [gw1] [ 11%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitJson::test_fail_json_no_msg[stdin0] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_exit_json_removes_values[am0-stdin0-return_val0-expected0] [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelToSnake::test_reversible_camel_to_snake test/units/module_utils/common/test_dict_transformations.py::TestCaseSnakeToCamel::test_snake_to_camel_reversed [gw2] [ 11%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[432-True-stdin0] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[432-False-stdin1] [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseSnakeToCamel::test_snake_to_camel_reversed test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelToSnakeAndBack::test_camel_to_snake_and_back [gw1] [ 11%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_exit_json_removes_values[am0-stdin0-return_val0-expected0] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_exit_json_removes_values[am1-stdin1-return_val1-expected1] [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelToSnakeAndBack::test_camel_to_snake_and_back test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelDictToSnakeDict::test_ignore_list [gw2] [ 11%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[432-False-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[0o660-True-stdin2] [gw1] [ 11%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_exit_json_removes_values[am1-stdin1-return_val1-expected1] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_exit_json_removes_values[am2-stdin2-return_val2-expected2] [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseCamelDictToSnakeDict::test_ignore_list test/units/module_utils/common/test_dict_transformations.py::TestCaseDictMerge::test_dict_merge [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseDictMerge::test_dict_merge test/units/module_utils/common/test_dict_transformations.py::TestCaseAzureIncidental::test_dict_merge_invalid_dict [gw1] [ 11%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_exit_json_removes_values[am2-stdin2-return_val2-expected2] [gw2] [ 11%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[0o660-True-stdin2] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[0o660-False-stdin3] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_fail_json_removes_values[am0-stdin0-return_val0-expected0] [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseAzureIncidental::test_dict_merge_invalid_dict test/units/module_utils/common/test_dict_transformations.py::TestCaseAzureIncidental::test_merge_sub_dicts [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseAzureIncidental::test_merge_sub_dicts test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff [gw2] [ 11%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[0o660-False-stdin3] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[660-True-stdin4] [gw1] [ 11%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_fail_json_removes_values[am0-stdin0-return_val0-expected0] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_fail_json_removes_values[am1-stdin1-return_val1-expected1] [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p10-p20] [gw2] [ 11%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[660-True-stdin4] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[660-False-stdin5] [gw3] [ 11%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p10-p20] test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p11-p21] [gw1] [ 11%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_fail_json_removes_values[am1-stdin1-return_val1-expected1] test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_fail_json_removes_values[am2-stdin2-return_val2-expected2] [gw3] [ 12%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p11-p21] test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p12-p22] [gw2] [ 12%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[660-False-stdin5] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u+rw-x,g+rw-x,o-rwx-True-stdin6] [gw1] [ 12%] PASSED test/units/module_utils/basic/test_exit_json.py::TestAnsibleModuleExitValuesRemoved::test_fail_json_removes_values[am2-stdin2-return_val2-expected2] test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_find_mount_point [gw3] [ 12%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p12-p22] test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p13-notadict] [gw2] [ 12%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u+rw-x,g+rw-x,o-rwx-True-stdin6] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u+rw-x,g+rw-x,o-rwx-False-stdin7] [gw1] [ 12%] PASSED test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_find_mount_point [gw3] [ 12%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[p13-notadict] test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_set_directory_attributes_if_different test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[notadict-p24] [gw2] [ 12%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u+rw-x,g+rw-x,o-rwx-False-stdin7] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u=rw,g=rw,o-rwx-True-stdin8] [gw3] [ 12%] PASSED test/units/module_utils/common/test_dict_transformations.py::TestCaseRecursiveDiff::test_recursive_diff_negative[notadict-p24] [gw1] [ 12%] PASSED test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_set_directory_attributes_if_different test/units/module_utils/common/test_json.py::test_controller_impl_patch test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_set_group_if_different [gw3] [ 12%] PASSED test/units/module_utils/common/test_json.py::test_controller_impl_patch test/units/module_utils/common/test_json.py::test_mu_bytes [gw2] [ 12%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u=rw,g=rw,o-rwx-True-stdin8] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u=rw,g=rw,o-rwx-False-stdin9] [gw3] [ 12%] PASSED test/units/module_utils/common/test_json.py::test_mu_bytes [gw1] [ 12%] PASSED test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_set_group_if_different test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_set_owner_if_different test/units/module_utils/common/test_locale.py::TestLocale::test_finding_best [gw2] [ 12%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_unchanged_when_already_0660[u=rw,g=rw,o-rwx-False-stdin9] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[432-stdin0] [gw3] [ 12%] PASSED test/units/module_utils/common/test_locale.py::TestLocale::test_finding_best test/units/module_utils/common/test_locale.py::TestLocale::test_finding_last [gw1] [ 12%] PASSED test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_set_owner_if_different test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_user_and_group [gw3] [ 12%] PASSED test/units/module_utils/common/test_locale.py::TestLocale::test_finding_last test/units/module_utils/common/test_locale.py::TestLocale::test_finding_middle [gw2] [ 12%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[432-stdin0] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[0o660-stdin1] [gw3] [ 12%] PASSED test/units/module_utils/common/test_locale.py::TestLocale::test_finding_middle test/units/module_utils/common/test_locale.py::TestLocale::test_finding_prefered [gw1] [ 12%] PASSED test/units/module_utils/basic/test_filesystem.py::TestOtherFilesystem::test_module_utils_basic_ansible_module_user_and_group test/units/module_utils/basic/test_get_available_hash_algorithms.py::test_unavailable_algorithm [gw2] [ 13%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[0o660-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[660-stdin2] [gw3] [ 13%] PASSED test/units/module_utils/common/test_locale.py::TestLocale::test_finding_prefered test/units/module_utils/common/test_locale.py::TestLocale::test_finding_C_on_no_match [gw1] [ 13%] PASSED test/units/module_utils/basic/test_get_available_hash_algorithms.py::test_unavailable_algorithm test/units/module_utils/basic/test_get_available_hash_algorithms.py::test_fips_mode [gw2] [ 13%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[660-stdin2] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[u+rw-x,g+rw-x,o-rwx-stdin3] [gw3] [ 13%] PASSED test/units/module_utils/common/test_locale.py::TestLocale::test_finding_C_on_no_match test/units/module_utils/common/test_network.py::test_to_masklen [gw1] [ 13%] PASSED test/units/module_utils/basic/test_get_available_hash_algorithms.py::test_fips_mode test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin0-data0] [gw3] [ 13%] PASSED test/units/module_utils/common/test_network.py::test_to_masklen test/units/module_utils/common/test_network.py::test_to_masklen_invalid [gw2] [ 13%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[u+rw-x,g+rw-x,o-rwx-stdin3] test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[u=rw,g=rw,o-rwx-stdin4] [gw1] [ 13%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin0-data0] test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin1-data1] [gw3] [ 13%] PASSED test/units/module_utils/common/test_network.py::test_to_masklen_invalid test/units/module_utils/common/test_network.py::test_to_netmask [gw2] [ 13%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_mode_changed_to_0660_check_mode_no_file[u=rw,g=rw,o-rwx-stdin4] test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_not_link[True-stdin0] [gw3] [ 13%] PASSED test/units/module_utils/common/test_network.py::test_to_netmask test/units/module_utils/common/test_network.py::test_to_netmask_invalid [gw1] [ 13%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin1-data1] test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin2-data2] [gw3] [ 13%] PASSED test/units/module_utils/common/test_network.py::test_to_netmask_invalid test/units/module_utils/common/test_network.py::test_to_subnet [gw2] [ 13%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_not_link[True-stdin0] test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_not_link[False-stdin1] [gw1] [ 13%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin2-data2] [gw3] [ 13%] PASSED test/units/module_utils/common/test_network.py::test_to_subnet test/units/module_utils/common/test_network.py::test_to_subnet_invalid test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin3-data3] [gw3] [ 13%] PASSED test/units/module_utils/common/test_network.py::test_to_subnet_invalid test/units/module_utils/common/test_network.py::test_is_masklen [gw2] [ 13%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_not_link[False-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_link[True-stdin0] [gw3] [ 13%] PASSED test/units/module_utils/common/test_network.py::test_is_masklen test/units/module_utils/common/test_network.py::test_is_netmask [gw1] [ 14%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin3-data3] test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin4-data4] [gw3] [ 14%] PASSED test/units/module_utils/common/test_network.py::test_is_netmask test/units/module_utils/common/test_network.py::test_to_ipv6_network [gw3] [ 14%] PASSED test/units/module_utils/common/test_network.py::test_to_ipv6_network test/units/module_utils/common/test_network.py::test_to_bits [gw2] [ 14%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_link[True-stdin0] test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_link[False-stdin1] [gw1] [ 14%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes[stdin4-data4] test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes_no_version[stdin0-data0] [gw3] [ 14%] PASSED test/units/module_utils/common/test_network.py::test_to_bits test/units/module_utils/common/test_sys_info.py::test_get_distribution_not_linux[Darwin-Darwin] [gw1] [ 14%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes_no_version[stdin0-data0] test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes_no_version[stdin1-data1] [gw2] [ 14%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_link[False-stdin1] test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_link_in_sticky_dir[stdin0] [gw3] [ 14%] PASSED test/units/module_utils/common/test_sys_info.py::test_get_distribution_not_linux[Darwin-Darwin] test/units/module_utils/common/test_sys_info.py::test_get_distribution_not_linux[SunOS-Solaris] [gw1] [ 14%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes_no_version[stdin1-data1] test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes_no_version[stdin2-data2] [gw2] [ 14%] PASSED test/units/module_utils/basic/test_set_mode_if_different.py::test_missing_lchmod_is_link_in_sticky_dir[stdin0] [gw3] [ 14%] PASSED test/units/module_utils/common/test_sys_info.py::test_get_distribution_not_linux[SunOS-Solaris] test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args0-/path/to/dir-True] test/units/module_utils/common/test_sys_info.py::test_get_distribution_not_linux[FreeBSD-Freebsd] [gw1] [ 14%] PASSED test/units/module_utils/basic/test_get_file_attributes.py::test_get_file_attributes_no_version[stdin2-data2] test/units/module_utils/basic/test_get_module_path.py::TestGetModulePath::test_module_utils_basic_get_module_path [gw2] [ 14%] PASSED test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args0-/path/to/dir-True] [gw3] [ 14%] PASSED test/units/module_utils/common/test_sys_info.py::test_get_distribution_not_linux[FreeBSD-Freebsd] test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args1-/path/tmpdir/ansible-moduletmp-42--False] test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_known [gw1] [ 14%] PASSED test/units/module_utils/basic/test_get_module_path.py::TestGetModulePath::test_module_utils_basic_get_module_path test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_did_not_hide_too_much [gw1] [ 14%] PASSED test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_did_not_hide_too_much test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_hides_url_secrets [gw3] [ 14%] PASSED test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_known test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_unknown [gw1] [ 14%] PASSED test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_hides_url_secrets test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_hides_ssh_secrets [gw1] [ 14%] PASSED test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_hides_ssh_secrets test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_hides_parameter_secrets [gw3] [ 14%] PASSED test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_unknown test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_amazon_linux_short [gw1] [ 15%] PASSED test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_hides_parameter_secrets test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_no_password [gw1] [ 15%] PASSED test/units/module_utils/basic/test_heuristic_log_sanitize.py::TestHeuristicLogSanitize::test_no_password test/units/module_utils/basic/test_imports.py::TestImports::test_module_utils_basic_import_selinux [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_amazon_linux_short test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_amazon_linux_long [gw1] [ 15%] PASSED test/units/module_utils/basic/test_imports.py::TestImports::test_module_utils_basic_import_selinux test/units/module_utils/basic/test_imports.py::TestImports::test_module_utils_basic_import_syslog [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::TestGetDistribution::test_distro_amazon_linux_long test/units/module_utils/common/test_sys_info.py::test_get_distribution_version_not_linux[Darwin-19.6.0] [gw2] [ 15%] PASSED test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args1-/path/tmpdir/ansible-moduletmp-42--False] test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args2-/path/tmpdir/ansible-moduletmp-42--True] [gw1] [ 15%] PASSED test/units/module_utils/basic/test_imports.py::TestImports::test_module_utils_basic_import_syslog test/units/module_utils/basic/test_imports.py::TestImports::test_module_utils_basic_import_systemd_journal [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::test_get_distribution_version_not_linux[Darwin-19.6.0] test/units/module_utils/common/test_sys_info.py::test_get_distribution_version_not_linux[SunOS-11.4] [gw2] [ 15%] PASSED test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args2-/path/tmpdir/ansible-moduletmp-42--True] [gw1] [ 15%] PASSED test/units/module_utils/basic/test_imports.py::TestImports::test_module_utils_basic_import_systemd_journal test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args3-/builddir/.test/ansible-moduletmp-42--False] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Text string-stdin0] [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::test_get_distribution_version_not_linux[SunOS-11.4] test/units/module_utils/common/test_sys_info.py::test_get_distribution_version_not_linux[FreeBSD-12.1] [gw1] [ 15%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Text string-stdin0] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Toshio \u304f\u3089\u3068\u307f non-ascii test-stdin1] [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::test_get_distribution_version_not_linux[FreeBSD-12.1] test/units/module_utils/common/test_sys_info.py::test_distro_found [gw1] [ 15%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Toshio \u304f\u3089\u3068\u307f non-ascii test-stdin1] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Text string-stdin2] [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::test_distro_found test/units/module_utils/common/test_sys_info.py::TestGetPlatformSubclass::test_not_linux [gw1] [ 15%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Text string-stdin2] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Toshio \xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf non-ascii test-stdin3] [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::TestGetPlatformSubclass::test_not_linux test/units/module_utils/common/test_sys_info.py::TestGetPlatformSubclass::test_get_distribution_none [gw1] [ 15%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[Toshio \xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf non-ascii test-stdin3] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[non-utf8 :\xff: test-stdin4] [gw3] [ 15%] PASSED test/units/module_utils/common/test_sys_info.py::TestGetPlatformSubclass::test_get_distribution_none test/units/module_utils/common/test_sys_info.py::TestGetPlatformSubclass::test_get_distribution_found [gw2] [ 15%] PASSED test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args3-/builddir/.test/ansible-moduletmp-42--False] test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_makedirs_failure[stdin0] [gw1] [ 16%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSmokeTest::test_smoketest_syslog[non-utf8 :\xff: test-stdin4] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_no_log[True-stdin0] [gw0] [ 16%] PASSED test/units/module_utils/_internal/_concurrent/test_futures.py::test_daemon_thread_pool_nonblocking_cm_exit test/units/module_utils/_internal/_concurrent/test_futures.py::test_blocking_shutdown [gw3] [ 16%] PASSED test/units/module_utils/common/test_sys_info.py::TestGetPlatformSubclass::test_get_distribution_found test/units/module_utils/common/test_utils.py::TestGetAllSubclasses::test_bottom_level [gw2] [ 16%] PASSED test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_makedirs_failure[stdin0] test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases[alias] [gw3] [ 16%] PASSED test/units/module_utils/common/test_utils.py::TestGetAllSubclasses::test_bottom_level [gw1] [ 16%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_no_log[True-stdin0] test/units/module_utils/common/test_utils.py::TestGetAllSubclasses::test_one_inheritance test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_no_log[False-stdin1] [gw2] [ 16%] PASSED test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases[alias] test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases[alias-duplicate-warning] [gw3] [ 16%] PASSED test/units/module_utils/common/test_utils.py::TestGetAllSubclasses::test_one_inheritance test/units/module_utils/common/test_utils.py::TestGetAllSubclasses::test_toplevel [gw1] [ 16%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_no_log[False-stdin1] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Text string-Text string-stdin0] [gw3] [ 16%] PASSED test/units/module_utils/common/test_utils.py::TestGetAllSubclasses::test_toplevel test/units/module_utils/common/test_yaml.py::test_dump[value0-a: 1] [gw2] [ 16%] PASSED test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases[alias-duplicate-warning] test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases[deprecated-alias] [gw3] [ 16%] PASSED test/units/module_utils/common/test_yaml.py::test_dump[value0-a: 1] [gw2] [ 16%] PASSED test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases[deprecated-alias] test/units/module_utils/common/test_yaml.py::test_dump[value1-- 1] test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases_invalid[alias-invalid] [gw1] [ 16%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Text string-Text string-stdin0] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Toshio \u304f\u3089\u3068\u307f non-ascii test-Toshio \u304f\u3089\u3068\u307f non-ascii test-stdin1] [gw3] [ 16%] PASSED test/units/module_utils/common/test_yaml.py::test_dump[value1-- 1] test/units/module_utils/common/test_yaml.py::test_dump[value2-a: 1] [gw2] [ 16%] PASSED test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases_invalid[alias-invalid] test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases_invalid[default-and-required] [gw1] [ 16%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Toshio \u304f\u3089\u3068\u307f non-ascii test-Toshio \u304f\u3089\u3068\u307f non-ascii test-stdin1] [gw2] [ 16%] PASSED test/units/module_utils/common/arg_spec/test_aliases.py::test_aliases_invalid[default-and-required] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Byte string-Byte string-stdin2] [gw3] [ 16%] PASSED test/units/module_utils/common/test_yaml.py::test_dump[value2-a: 1] test/units/module_utils/common/test_yaml.py::test_dump[value3-- 1] test/units/module_utils/common/arg_spec/test_module_validate.py::test_module_validate [gw2] [ 16%] PASSED test/units/module_utils/common/arg_spec/test_module_validate.py::test_module_validate test/units/module_utils/common/arg_spec/test_module_validate.py::test_module_alias_deprecations_warnings [gw3] [ 17%] PASSED test/units/module_utils/common/test_yaml.py::test_dump[value3-- 1] test/units/module_utils/common/test_yaml.py::test_dump[1-1] [gw1] [ 17%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Byte string-Byte string-stdin2] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Toshio \xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf non-ascii test-Toshio \u304f\u3089\u3068\u307f non-ascii test-stdin3] [gw3] [ 17%] PASSED test/units/module_utils/common/test_yaml.py::test_dump[1-1] test/units/module_utils/common/test_yaml.py::test_dump[Ansible-Ansible] [gw2] [ 17%] PASSED test/units/module_utils/common/arg_spec/test_module_validate.py::test_module_alias_deprecations_warnings test/units/module_utils/common/arg_spec/test_sub_spec.py::test_sub_spec [gw2] [ 17%] PASSED test/units/module_utils/common/arg_spec/test_sub_spec.py::test_sub_spec [gw3] [ 17%] PASSED test/units/module_utils/common/test_yaml.py::test_dump[Ansible-Ansible] [gw1] [ 17%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[Toshio \xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf non-ascii test-Toshio \u304f\u3089\u3068\u307f non-ascii test-stdin3] test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[non-utf8 :\xff: test-non-utf8 :\ufffd: test-stdin4] test/units/module_utils/common/arg_spec/test_sub_spec.py::test_nested_sub_spec test/units/module_utils/common/test_yaml.py::test_dump_tripwire [gw2] [ 17%] PASSED test/units/module_utils/common/arg_spec/test_sub_spec.py::test_nested_sub_spec test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-list] [gw3] [ 17%] PASSED test/units/module_utils/common/test_yaml.py::test_dump_tripwire test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input0-expected0] [gw1] [ 17%] PASSED test/units/module_utils/basic/test_log.py::TestAnsibleModuleLogSyslog::test_output_matches[non-utf8 :\xff: test-non-utf8 :\ufffd: test-stdin4] [gw3] [ 17%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input0-expected0] test/units/module_utils/basic/test_no_log.py::TestReturnValues::test_return_datastructure_name test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input1-expected1] [gw2] [ 17%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-list] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-dict] [gw3] [ 17%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input2-expected2] [gw1] [ 17%] PASSED test/units/module_utils/basic/test_no_log.py::TestReturnValues::test_return_datastructure_name test/units/module_utils/basic/test_no_log.py::TestReturnValues::test_unknown_type [gw2] [ 17%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-dict] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-bool] [gw3] [ 17%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-1-1] [gw1] [ 17%] PASSED test/units/module_utils/basic/test_no_log.py::TestReturnValues::test_unknown_type test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_no_removal [gw3] [ 17%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-1.1-1.1] [gw1] [ 17%] PASSED test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_no_removal test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_strings_to_remove [gw2] [ 17%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-bool] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-float] [gw3] [ 17%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-str-str0] [gw1] [ 18%] PASSED test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_strings_to_remove test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_unknown_type [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-float] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-bytes] [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-str-str1] [gw1] [ 18%] PASSED test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_unknown_type test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_hit_recursion_limit [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input7-expected7] [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-bytes] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-bits] [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-str-str2] [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input9-expected9] [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-bits] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-jsonargs] [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-utf-8-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input0-expected0] [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-jsonargs] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-parameter] [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input1-expected1] [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-parameter] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-elements] [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input2-expected2] [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[invalid-elements] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[required] [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-1-1] [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[required] test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[blank_values] [gw1] [ 18%] PASSED test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_hit_recursion_limit test/units/module_utils/basic/test_platform_distribution.py::test_get_platform [gw3] [ 18%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-1.1-1.1] [gw2] [ 18%] PASSED test/units/module_utils/common/arg_spec/test_validate_invalid.py::test_invalid_spec[blank_values] [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-1.1-1.1] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[str-no-type-specified] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-str-str0] [gw1] [ 19%] PASSED test/units/module_utils/basic/test_platform_distribution.py::test_get_platform test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_known [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-str-str1] [gw2] [ 19%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[str-no-type-specified] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[str] [gw1] [ 19%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_known test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_unknown [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input7-expected7] [gw2] [ 19%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[str] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[str-convert] [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input7-expected7] [gw1] [ 19%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_unknown test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_amazon_linux_short test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-str-str2] [gw2] [ 19%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[str-convert] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[list] [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input9-expected9] [gw1] [ 19%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_amazon_linux_short test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_amazon_linux_long [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-latin1-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input0-expected0] [gw2] [ 19%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[list] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[list-comma-string] [gw1] [ 19%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestGetDistribution::test_distro_amazon_linux_long [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input1-expected1] test/units/module_utils/basic/test_platform_distribution.py::test_distro_found [gw2] [ 19%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[list-comma-string] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[list-comma-string-space] [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input2-expected2] [gw1] [ 19%] PASSED test/units/module_utils/basic/test_platform_distribution.py::test_distro_found test/units/module_utils/basic/test_platform_distribution.py::TestLoadPlatformSubclass::test_not_linux [gw3] [ 19%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-1-1] [gw2] [ 19%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[list-comma-string-space] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[dict] [gw1] [ 20%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestLoadPlatformSubclass::test_not_linux test/units/module_utils/basic/test_platform_distribution.py::TestLoadPlatformSubclass::test_get_distribution_none [gw3] [ 20%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-1.1-1.1] [gw2] [ 20%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[dict] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[dict-k=v] [gw3] [ 20%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-1.1-1.1] [gw1] [ 20%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestLoadPlatformSubclass::test_get_distribution_none test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-str-str0] test/units/module_utils/basic/test_platform_distribution.py::TestLoadPlatformSubclass::test_get_distribution_found [gw2] [ 20%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[dict-k=v] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[dict-k=v-spaces] [gw3] [ 20%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-str-str1] [gw1] [ 20%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestLoadPlatformSubclass::test_get_distribution_found test/units/module_utils/basic/test_platform_distribution.py::TestGetAllSubclasses::test_bottom_level [gw2] [ 20%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[dict-k=v-spaces] [gw3] [ 20%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input7-expected7] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool] [gw1] [ 20%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestGetAllSubclasses::test_bottom_level test/units/module_utils/basic/test_platform_distribution.py::TestGetAllSubclasses::test_one_inheritance [gw1] [ 20%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestGetAllSubclasses::test_one_inheritance test/units/module_utils/basic/test_platform_distribution.py::TestGetAllSubclasses::test_toplevel [gw3] [ 20%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input7-expected7] [gw2] [ 20%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-str-str2] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-ints] [gw1] [ 20%] PASSED test/units/module_utils/basic/test_platform_distribution.py::TestGetAllSubclasses::test_toplevel test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[cmd0-/bin/ls a b c-True-stdin0] [gw3] [ 20%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input9-expected9] [gw2] [ 20%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-ints] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-true-false] [gw3] [ 20%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-shift_jis-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input0-expected0] [gw1] [ 20%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[cmd0-/bin/ls a b c-True-stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[cmd1-expected1-False-stdin1] [gw2] [ 20%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-true-false] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-yes-no] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input1-expected1] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input2-expected2] [gw2] [ 21%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-yes-no] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-y-n] [gw1] [ 21%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[cmd1-expected1-False-stdin1] test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[/bin/ls a " b" "c "-/bin/ls a " b" "c "-True-stdin2] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-1-1] [gw2] [ 21%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-y-n] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-on-off] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-1.1-1.1] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-1.1-1.1] [gw1] [ 21%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[/bin/ls a " b" "c "-/bin/ls a " b" "c "-True-stdin2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-str-str0] [gw2] [ 21%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-on-off] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-1-0] test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[/bin/ls a " b" "c "-expected3-False-stdin3] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-str-str1] [gw2] [ 21%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-1-0] test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-float] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input7-expected7] [gw1] [ 21%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_args[/bin/ls a " b" "c "-expected3-False-stdin3] test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_tuple_as_args[stdin0] [gw2] [ 21%] PASSED test/units/module_utils/common/arg_spec/test_validate_valid.py::test_valid_spec[bool-float] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-str-str2] [gw2] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input2-expected2] [gw1] [ 21%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandArgs::test_tuple_as_args[stdin0] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input9-expected9] test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd[stdin0] [gw2] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-1-1] [gw3] [ 21%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-big5-test_input9-expected9] [gw2] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input0-expected0] [gw1] [ 22%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd_relative_path[stdin0] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input0-expected0] [gw2] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-str-str0] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input2-expected2] [gw2] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-str-str1] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-1-1] [gw1] [ 22%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd_relative_path[stdin0] test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd_not_a_dir[stdin0] [gw2] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input7-expected7] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-1.1-1.1] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-str-str0] [gw2] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-str-str2] [gw1] [ 22%] PASSED test/units/module_utils/basic/test_run_command.py::TestRunCommandCwd::test_cwd_not_a_dir[stdin0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input12-expected12] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-str-str1] [gw1] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input12-expected12] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str3] [gw2] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input9-expected9] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input7-expected7] [gw1] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str3] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input14-expected14] [gw2] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input9-expected9] [gw3] [ 22%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-str-str2] [gw1] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input14-expected14] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[surrogate_or_strict-\u304f\u3089\u3068\u307f-latin1] [gw2] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input1-expected1] [gw3] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input9-expected9] [gw1] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[surrogate_or_strict-\u304f\u3089\u3068\u307f-latin1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[surrogate_or_strict-caf\xe9-shift_jis] [gw2] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input2-expected2] [gw3] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[strict-koi8_r-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input0-expected0] [gw1] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[surrogate_or_strict-caf\xe9-shift_jis] [gw2] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[strict-\u304f\u3089\u3068\u307f-latin1] [gw3] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input1-expected1] [gw2] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-1.1-1.1] [gw1] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[strict-\u304f\u3089\u3068\u307f-latin1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[strict-caf\xe9-shift_jis] [gw3] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input2-expected2] [gw2] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-str-str0] [gw3] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input2-expected2] [gw1] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_incomp_chars_and_encod[strict-caf\xe9-shift_jis] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_surrogate_then_replace[\u304f\u3089\u3068\u307f-latin1-????] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-1-1] [gw2] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-str-str1] [gw3] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-1-1] [gw1] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_surrogate_then_replace[\u304f\u3089\u3068\u307f-latin1-????] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_surrogate_then_replace[caf\xe9-shift_jis-caf?] [gw2] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input7-expected7] [gw3] [ 23%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-str-str0] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_surrogate_then_replace[caf\xe9-shift_jis-caf?] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input0-expected0] [gw3] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-str-str1] [gw2] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-str-str2] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input1-expected1] [gw3] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input7-expected7] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input1-expected1] [gw2] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input2-expected2] [gw3] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-str-str2] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-1-1] [gw3] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-str-str2] [gw2] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-big5-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input0-expected0] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-1.1-1.1] [gw3] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-utf-8-test_input9-expected9] [gw2] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input0-expected0] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-str-str0] [gw2] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input2-expected2] [gw3] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input1-expected1] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-str-str1] [gw3] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input1-expected1] [gw2] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-1-1] [gw1] [ 24%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input7-expected7] [gw3] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input2-expected2] [gw2] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-1.1-1.1] [gw1] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-str-str2] [gw3] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-1.1-1.1] [gw2] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-str-str0] [gw1] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input9-expected9] [gw3] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-1.1-1.1] [gw2] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-str-str0] [gw1] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-utf-8-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input0-expected0] [gw3] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-str-str1] [gw2] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input7-expected7] [gw1] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input1-expected1] [gw3] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input7-expected7] [gw2] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-str-str2] [gw1] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input2-expected2] [gw3] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-str-str2] [gw2] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input9-expected9] [gw1] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-1-1] [gw3] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input9-expected9] [gw1] [ 25%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-1-1] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-koi8_r-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-1.1-1.1] [gw3] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-latin1-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input0-expected0] [gw1] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-1.1-1.1] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input1-expected1] [gw3] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_or_strict-shift_jis-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-str-str1] [gw1] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-str-str1] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input2-expected2] [gw3] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input7-expected7] [gw1] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-str-str1] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-1-1] [gw3] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-str-str2] [gw1] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-str-str2] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-1.1-1.1] [gw1] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input9-expected9] [gw3] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input9-expected9] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-str-str0] [gw1] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-latin1-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input0-expected0] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-str-str1] [gw3] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input0-expected0] [gw1] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input1-expected1] [gw2] [ 26%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input7-expected7] [gw3] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input1-expected1] [gw1] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input2-expected2] [gw2] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-str-str2] [gw3] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input2-expected2] [gw1] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-1-1] [gw2] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input9-expected9] [gw3] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-1-1] [gw1] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-1.1-1.1] [gw2] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-utf-8-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input0-expected0] [gw3] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-1.1-1.1] [gw1] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-str-str0] [gw2] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input1-expected1] [gw3] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-str-str0] [gw2] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input2-expected2] [gw1] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-str-str1] [gw3] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-str-str1] [gw2] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-1-1] [gw1] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input7-expected7] [gw3] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input7-expected7] [gw2] [ 27%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-1.1-1.1] [gw1] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-str-str2] [gw2] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-str-str0] [gw3] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-str-str2] [gw1] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input9-expected9] [gw2] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-str-str1] [gw3] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input9-expected9] [gw2] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-str-str1] [gw1] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-shift-jis-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input7-expected7] [gw3] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-big5-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input0-expected0] [gw1] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input0-expected0] [gw2] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-str-str2] [gw3] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input0-expected0] [gw1] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input1-expected1] [gw2] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input9-expected9] [gw1] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input2-expected2] [gw3] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-1-1] [gw2] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-latin1-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input0-expected0] [gw3] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-1-1] [gw1] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-1.1-1.1] [gw2] [ 28%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input1-expected1] [gw2] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input2-expected2] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-1.1-1.1] [gw1] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-str-str0] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-str-str0] [gw2] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-1-1] [gw1] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-str-str1] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-str-str0] [gw2] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-1.1-1.1] [gw1] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input7-expected7] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input7-expected7] [gw2] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-str-str0] [gw2] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-str-str0] [gw1] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-str-str1] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-str-str2] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input9-expected9] [gw2] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input7-expected7] [gw1] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input9-expected9] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-koi8_r-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input0-expected0] [gw2] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-str-str2] [gw1] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-big5-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input0-expected0] [gw3] [ 29%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input1-expected1] [gw1] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input1-expected1] [gw2] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input9-expected9] [gw3] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input2-expected2] [gw1] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input2-expected2] [gw3] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input2-expected2] [gw2] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-shift_jis-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input0-expected0] [gw1] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-1-1] [gw3] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-1-1] [gw2] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input1-expected1] [gw1] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-1.1-1.1] [gw3] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-1.1-1.1] [gw2] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input2-expected2] [gw1] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-str-str0] [gw3] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-str-str1] [gw2] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-1-1] [gw1] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-str-str1] [gw2] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-1-1] [gw3] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-1.1-1.1] [gw1] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input7-expected7] [gw3] [ 30%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input7-expected7] [gw2] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-str-str2] [gw3] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-str-str2] [gw2] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-str-str1] [gw1] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-str-str2] [gw3] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-utf-8-test_input9-expected9] [gw2] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input7-expected7] [gw1] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input9-expected9] [gw3] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input0-expected0] [gw2] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-str-str2] [gw1] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[strict-koi8_r-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input0-expected0] [gw3] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input2-expected2] [gw1] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input1-expected1] [gw2] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-str-str2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input9-expected9] [gw3] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-1-1] [gw1] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input2-expected2] [gw2] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-big5-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input0-expected0] [gw3] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-1.1-1.1] [gw1] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-1-1] [gw2] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input0-expected0] [gw3] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input1-expected1] [gw1] [ 31%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-1.1-1.1] [gw2] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input1-expected1] [gw3] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-str-str1] [gw1] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-str-str0] [gw2] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-1-1] [gw3] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input7-expected7] [gw1] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-str-str1] [gw3] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input7-expected7] [gw2] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-str-str2] [gw1] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input7-expected7] [gw3] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-str-str2] [gw2] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input9-expected9] [gw1] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-str-str2] [gw2] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-str-str0] [gw3] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-latin1-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-str-str1] [gw1] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input9-expected9] [gw3] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input1-expected1] [gw2] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input7-expected7] [gw1] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-utf-8-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input0-expected0] [gw3] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input2-expected2] [gw2] [ 32%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-str-str2] [gw1] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input1-expected1] [gw3] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-1-1] [gw2] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-str-str2] [gw1] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input2-expected2] [gw3] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-1.1-1.1] [gw1] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input2-expected2] [gw2] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes[surrogate_then_replace-koi8_r-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input0-expected0] [gw3] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-str-str0] [gw2] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input1-expected1] [gw1] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-1.1-1.1] [gw3] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-str-str1] [gw2] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input2-expected2] [gw1] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-str-str0] [gw3] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-str-str1] [gw2] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[1-1] [gw1] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-str-str1] [gw2] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[1.1-1.1] [gw1] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input7-expected7] [gw3] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-str-str2] [gw2] [ 33%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[True-True] [gw1] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-str-str2] [gw3] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input9-expected9] [gw2] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[True-True] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[None-None] [gw1] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input9-expected9] [gw3] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-shift-jis-test_input9-expected9] [gw2] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[None-None] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str0] [gw1] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-latin1-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input0-expected0] [gw3] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input1-expected1] [gw2] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str0] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[\u304f\u3089\u3068\u307f-\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf] [gw1] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input1-expected1] [gw3] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input2-expected2] [gw2] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[\u304f\u3089\u3068\u307f-\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[caf\xe9-caf\xc3\xa9] [gw1] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input2-expected2] [gw3] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input2-expected2] [gw2] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[caf\xe9-caf\xc3\xa9] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-1-1] [gw1] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-1-1] [gw2] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str1] [gw3] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-1-1] test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-1.1-1.1] [gw1] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-1.1-1.1] [gw3] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-1.1-1.1] [gw2] [ 34%] PASSED test/units/module_utils/common/text/converters/test_container_to_bytes.py::test_container_to_bytes_default_encoding_err[str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[None-None] [gw1] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-str-str0] [gw2] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[None-None] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[str-str0] [gw3] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-str-str1] [gw1] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_or_strict-shift-jis-str-str0] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1125899906842624-1.00 Pb] [gw2] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-\u304f\u3089\u3068\u307f] [gw3] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-str-str1] [gw1] [ 35%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1125899906842624-1.00 Pb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1152921504606846976-1.00 Eb] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input7-expected7] [gw2] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[caf\xc3\xa9-caf\xe9] [gw1] [ 35%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1152921504606846976-1.00 Eb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1180591620717411303424-1.00 Zb] [gw2] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[caf\xc3\xa9-caf\xe9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[str-str1] [gw3] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-str-str2] [gw1] [ 35%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1180591620717411303424-1.00 Zb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1208925819614629174706176-1.00 Yb] [gw2] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input11-expected11] [gw3] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input9-expected9] [gw1] [ 35%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1208925819614629174706176-1.00 Yb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[0-B-0.00 Bytes] [gw2] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input11-expected11] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[str-str2] [gw1] [ 35%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[0-B-0.00 Bytes] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[0.5-B-0.50 Bytes] [gw3] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-big5-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input0-expected0] [gw2] [ 35%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[str-str2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input13-expected13] [gw1] [ 35%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[0.5-B-0.50 Bytes] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[0.54-B-0.54 Bytes] [gw3] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input1-expected1] [gw2] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input13-expected13] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[strict-\xd0\xb9-latin1-\xd0\xb9] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[0.54-B-0.54 Bytes] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1024-K-1.00 KB] [gw3] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input2-expected2] [gw2] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[strict-\xd0\xb9-latin1-\xd0\xb9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[strict-caf\xc3\xa9-shift_jis-caf\uff83\uff69] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1024-K-1.00 KB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1536-K-1.50 KB] [gw3] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-1-1] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1536-K-1.50 KB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1790-K-1.75 KB] [gw2] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[strict-caf\xc3\xa9-shift_jis-caf\uff83\uff69] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_or_strict-\xd0\xb9-latin1-\xd0\xb9] [gw3] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-1.1-1.1] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1790-K-1.75 KB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1048576-M-1.00 MB] [gw2] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_or_strict-\xd0\xb9-latin1-\xd0\xb9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_or_strict-caf\xc3\xa9-shift_jis-caf\uff83\uff69] [gw3] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-str-str0] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1048576-M-1.00 MB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1099511627776-T-1.00 TB] [gw2] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_or_strict-caf\xc3\xa9-shift_jis-caf\uff83\uff69] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_then_replace-\xd0\xb9-latin1-\xd0\xb9] [gw3] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-str-str0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-str-str1] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1099511627776-T-1.00 TB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1152921504606846976-E-1.00 EB] [gw2] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_then_replace-\xd0\xb9-latin1-\xd0\xb9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_then_replace-caf\xc3\xa9-shift_jis-caf\uff83\uff69] [gw3] [ 36%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-str-str1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input7-expected7] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1152921504606846976-E-1.00 EB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1180591620717411303424-Z-1.00 ZB] [gw1] [ 36%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1180591620717411303424-Z-1.00 ZB] [gw2] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_incomp_encod_chars[surrogate_then_replace-caf\xc3\xa9-shift_jis-caf\uff83\uff69] [gw3] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input7-expected7] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-str-str2] test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[1-1] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1208925819614629174706176-Y-1.00 YB] [gw3] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-str-str2] [gw1] [ 37%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1208925819614629174706176-Y-1.00 YB] [gw2] [ 37%] PASSED test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[1-1] test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[string-"string"0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input9-expected9] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1025-KB-1025.00 Bytes] [gw1] [ 37%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1025-KB-1025.00 Bytes] [gw3] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_different_types[surrogate_then_replace-koi8_r-test_input9-expected9] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input0-expected0] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1073741824-Gb-1073741824.00 Bytes] [gw2] [ 37%] PASSED test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[string-"string"0] test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[\u304f\u3089\u3068\u307f-"\\u304f\\u3089\\u3068\\u307f"] [gw1] [ 37%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1073741824-Gb-1073741824.00 Bytes] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1125899906842624-Pb-1125899906842624.00 Bytes] [gw3] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input0-expected0] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input1-expected1] [gw2] [ 37%] PASSED test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[\u304f\u3089\u3068\u307f-"\\u304f\\u3089\\u3068\\u307f"] test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[caf\xe9-"caf\\u00e9"] [gw1] [ 37%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit[1125899906842624-Pb-1125899906842624.00 Bytes] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[0-B-0.00 bits] [gw3] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input1-expected1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input2-expected2] [gw2] [ 37%] PASSED test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[caf\xe9-"caf\\u00e9"] test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[string-"string"1] [gw1] [ 37%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[0-B-0.00 bits] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[0.5-B-0.50 bits] [gw3] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[test_input2-expected2] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[1-1] [gw2] [ 37%] PASSED test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[string-"string"1] test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[False-false] [gw1] [ 37%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[0.5-B-0.50 bits] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[0.54-B-0.54 bits] [gw3] [ 37%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[1-1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[1.1-1.1] [gw2] [ 37%] PASSED test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[False-false] test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[string-"string"2] [gw1] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[0.54-B-0.54 bits] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1024-K-1.00 Kb] [gw3] [ 38%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[1.1-1.1] test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[True-True] [gw1] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1024-K-1.00 Kb] [gw2] [ 38%] PASSED test/units/module_utils/common/text/converters/test_jsonify.py::test_jsonify[string-"string"2] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1536-K-1.50 Kb] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[abcde-ascii-abcde0] [gw3] [ 38%] PASSED test/units/module_utils/common/text/converters/test_container_to_text.py::test_container_to_text_default_encoding_and_err[True-True] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-EB] [gw1] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1536-K-1.50 Kb] [gw2] [ 38%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[abcde-ascii-abcde0] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xc3\xa9-utf-8-caf\xe9] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1790-K-1.75 Kb] [gw3] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-EB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-Z] [gw2] [ 38%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xc3\xa9-utf-8-caf\xe9] [gw1] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1790-K-1.75 Kb] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xe9-latin-1-caf\xe90] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1048576-M-1.00 Mb] [gw3] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-Z] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-ZB] [gw1] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1048576-M-1.00 Mb] [gw2] [ 38%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xe9-latin-1-caf\xe90] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-utf-8-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1099511627776-T-1.00 Tb] [gw3] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-ZB] [gw2] [ 38%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-utf-8-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\x82\xad\x82\xe7\x82\xc6\x82\xdd-shift-jis-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-Y] [gw1] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1099511627776-T-1.00 Tb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1152921504606846976-E-1.00 Eb] [gw3] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-Y] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-YB] [gw2] [ 38%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\x82\xad\x82\xe7\x82\xc6\x82\xdd-shift-jis-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[abcde-ascii-abcde1] [gw1] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1152921504606846976-E-1.00 Eb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1180591620717411303424-Z-1.00 Zb] [gw3] [ 38%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-YB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_unit[1024s] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[abcde-ascii-abcde1] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xe9-utf-8-caf\xe9] [gw1] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1180591620717411303424-Z-1.00 Zb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1208925819614629174706176-Y-1.00 Yb] [gw3] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_unit[1024s] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_unit[1024w] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xe9-utf-8-caf\xe9] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xe9-latin-1-caf\xe91] [gw1] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1208925819614629174706176-Y-1.00 Yb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1025-KB-1025.00 bits] [gw3] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_unit[1024w] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[b1bbb] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[caf\xe9-latin-1-caf\xe91] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\u304f\u3089\u3068\u307f-utf-8-\u304f\u3089\u3068\u307f] [gw1] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1025-KB-1025.00 bits] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1073741824-Gb-1073741824.00 bits] [gw3] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[b1bbb] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[m2mmm] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\u304f\u3089\u3068\u307f-utf-8-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\u304f\u3089\u3068\u307f-shift-jis-\u304f\u3089\u3068\u307f] [gw1] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1073741824-Gb-1073741824.00 bits] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1125899906842624-Pb-1125899906842624.00 bits] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_text[\u304f\u3089\u3068\u307f-shift-jis-\u304f\u3089\u3068\u307f] [gw1] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_unit_isbits[1125899906842624-Pb-1125899906842624.00 bits] [gw3] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[m2mmm] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[abcde-ascii-abcde0] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[0j] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[abcde-ascii-abcde0] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xc3\xa9-utf-8-caf\xc3\xa9] [gw3] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[ ] [gw1] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[0j] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[1B0] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xc3\xa9-utf-8-caf\xc3\xa9] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xe9-latin-1-caf\xe90] [gw3] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[ ] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[-1] [gw1] [ 39%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[1B0] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[input_data2] [gw2] [ 39%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xe9-latin-1-caf\xe90] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-utf-8-\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf] [gw3] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_wrong_number[-1] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[0-0] [gw1] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[input_data2] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[input_data3] [gw2] [ 40%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-utf-8-\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\x82\xad\x82\xe7\x82\xc6\x82\xdd-shift-jis-\x82\xad\x82\xe7\x82\xc6\x82\xdd] [gw3] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[0-0] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[0B-0] [gw1] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[input_data3] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[None] [gw2] [ 40%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\x82\xad\x82\xe7\x82\xc6\x82\xdd-shift-jis-\x82\xad\x82\xe7\x82\xc6\x82\xdd] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[abcde-ascii-abcde1] [gw3] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[0B-0] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1024b-1024] [gw1] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[None] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[1B1] [gw2] [ 40%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[abcde-ascii-abcde1] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xe9-utf-8-caf\xc3\xa9] [gw3] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1024b-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1024B-1024] [gw1] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_illegal_size[1B1] [gw2] [ 40%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xe9-utf-8-caf\xc3\xa9] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xe9-latin-1-caf\xe91] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[0-0] [gw3] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1024B-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1K-1024] [gw1] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[0-0] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[0B-0] [gw2] [ 40%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[caf\xe9-latin-1-caf\xe91] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\u304f\u3089\u3068\u307f-utf-8-\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf] [gw3] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1K-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Kb-1024] [gw1] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[0B-0] [gw2] [ 40%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\u304f\u3089\u3068\u307f-utf-8-\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf] test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\u304f\u3089\u3068\u307f-shift-jis-\x82\xad\x82\xe7\x82\xc6\x82\xdd] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1024-1024] [gw3] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Kb-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1M-1048576] [gw1] [ 40%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1024-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1024B-1024] [gw2] [ 41%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_bytes[\u304f\u3089\u3068\u307f-shift-jis-\x82\xad\x82\xe7\x82\xc6\x82\xdd] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[abcde-ascii-abcde0] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1M-1048576] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Mb-1048576] [gw1] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1024B-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1K-1024] [gw2] [ 41%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[abcde-ascii-abcde0] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Mb-1048576] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xc3\xa9-utf-8-caf\xe9] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1G-1073741824] [gw1] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1K-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1KB-1024] [gw2] [ 41%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xc3\xa9-utf-8-caf\xe9] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xe9-latin-1-caf\xe90] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1G-1073741824] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Gb-1073741824] [gw1] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1KB-1024] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1M-1048576] [gw2] [ 41%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xe9-latin-1-caf\xe90] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-utf-8-\u304f\u3089\u3068\u307f] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Gb-1073741824] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1T-1099511627776] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1T-1099511627776] [gw1] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1M-1048576] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1MB-1048576] [gw2] [ 41%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\xe3\x81\x8f\xe3\x82\x89\xe3\x81\xa8\xe3\x81\xbf-utf-8-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Tb-1099511627776] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\x82\xad\x82\xe7\x82\xc6\x82\xdd-shift-jis-\u304f\u3089\u3068\u307f] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Tb-1099511627776] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1P-1125899906842624] [gw1] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1MB-1048576] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1G-1073741824] [gw2] [ 41%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\x82\xad\x82\xe7\x82\xc6\x82\xdd-shift-jis-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[abcde-ascii-abcde1] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1P-1125899906842624] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Pb-1125899906842624] [gw2] [ 41%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[abcde-ascii-abcde1] [gw1] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1G-1073741824] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xe9-utf-8-caf\xe9] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1GB-1073741824] [gw3] [ 41%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Pb-1125899906842624] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1E-1152921504606846976] [gw2] [ 42%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xe9-utf-8-caf\xe9] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xe9-latin-1-caf\xe91] [gw1] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1GB-1073741824] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1T-1099511627776] [gw3] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1E-1152921504606846976] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Eb-1152921504606846976] [gw2] [ 42%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[caf\xe9-latin-1-caf\xe91] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\u304f\u3089\u3068\u307f-utf-8-\u304f\u3089\u3068\u307f] [gw1] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1T-1099511627776] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1TB-1099511627776] [gw3] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Eb-1152921504606846976] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Z-1180591620717411303424] [gw2] [ 42%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\u304f\u3089\u3068\u307f-utf-8-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\u304f\u3089\u3068\u307f-shift-jis-\u304f\u3089\u3068\u307f] [gw1] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1TB-1099511627776] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1P-1125899906842624] [gw3] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Z-1180591620717411303424] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Zb-1180591620717411303424] [gw2] [ 42%] PASSED test/units/module_utils/common/text/converters/test_to_str.py::test_to_native[\u304f\u3089\u3068\u307f-shift-jis-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[0-0.00 Bytes] [gw1] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1P-1125899906842624] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1PB-1125899906842624] [gw2] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[0-0.00 Bytes] [gw3] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Zb-1180591620717411303424] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[0.5-0.50 Bytes] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Y-1208925819614629174706176] [gw1] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1PB-1125899906842624] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1E-1152921504606846976] [gw2] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[0.5-0.50 Bytes] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[0.54-0.54 Bytes] [gw3] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Y-1208925819614629174706176] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Yb-1208925819614629174706176] [gw1] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1E-1152921504606846976] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1EB-1152921504606846976] [gw2] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[0.54-0.54 Bytes] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1024-1.00 KB] [gw3] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits[1Yb-1208925819614629174706176] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1024-b] [gw1] [ 42%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1EB-1152921504606846976] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1024-1.00 KB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1Z-1180591620717411303424] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1025-1.00 KB] [gw3] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1024-b] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1024-B] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1025-1.00 KB] [gw1] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1Z-1180591620717411303424] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1ZB-1180591620717411303424] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1536-1.50 KB] [gw3] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1024-B] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-K] [gw1] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1ZB-1180591620717411303424] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1536-1.50 KB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1Y-1208925819614629174706176] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1790-1.75 KB] [gw3] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-K] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Kb] [gw1] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1Y-1208925819614629174706176] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1YB-1208925819614629174706176] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1790-1.75 KB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1048576-1.00 MB] [gw3] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Kb] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-M] [gw1] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number[1YB-1208925819614629174706176] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1024-B] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1048576-1.00 MB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1073741824-1.00 GB] [gw3] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-M] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Mb] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1073741824-1.00 GB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1099511627776-1.00 TB] [gw1] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1024-B] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-K] [gw3] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Mb] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-G] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1099511627776-1.00 TB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1125899906842624-1.00 PB] [gw1] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-K] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-KB] [gw3] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-G] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Gb] [gw2] [ 43%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1125899906842624-1.00 PB] [gw1] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-KB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1152921504606846976-1.00 EB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-M] [gw3] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Gb] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-T] [gw2] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1152921504606846976-1.00 EB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1180591620717411303424-1.00 ZB] [gw1] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-M] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-MB] [gw3] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-T] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Tb] [gw2] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1180591620717411303424-1.00 ZB] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1208925819614629174706176-1.00 YB] [gw1] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-MB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-G] [gw3] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Tb] [gw2] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human[1208925819614629174706176-1.00 YB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-P] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[0-0.00 bits] [gw1] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-G] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-GB] [gw2] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[0-0.00 bits] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[0.5-0.50 bits] [gw3] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-P] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Pb] [gw1] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-GB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-T] [gw2] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[0.5-0.50 bits] [gw3] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Pb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[0.54-0.54 bits] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-E] [gw1] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-T] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-TB] [gw2] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[0.54-0.54 bits] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1024-1.00 Kb] [gw3] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-E] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Eb] [gw1] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-TB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-P] [gw2] [ 44%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1024-1.00 Kb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1025-1.00 Kb] [gw3] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Eb] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Z] [gw1] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-P] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-PB] [gw2] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1025-1.00 Kb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1536-1.50 Kb] [gw3] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Z] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Zb] [gw1] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-PB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-E] [gw2] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1536-1.50 Kb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1790-1.75 Kb] [gw3] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Zb] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Y] [gw1] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_number_unit[1-E] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[12,000 MB] [gw2] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1790-1.75 Kb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1048576-1.00 Mb] [gw3] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Y] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Yb] [gw1] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[12,000 MB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[12 000 MB] [gw2] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1048576-1.00 Mb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1073741824-1.00 Gb] [gw3] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_default_unit[1-Yb] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[1024Kb-False] [gw1] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[12 000 MB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[- |\n 1\n kB] [gw2] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1073741824-1.00 Gb] test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1099511627776-1.00 Tb] [gw3] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[1024Kb-False] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[10Mb-False] [gw1] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[- |\n 1\n kB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[ 12] [gw2] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_bytes_to_human.py::test_bytes_to_human_isbits[1099511627776-1.00 Tb] test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together_missing [gw3] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[10Mb-False] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[1Gb-False] [gw1] [ 45%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[ 12] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[\u168012 MB] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together_missing test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together_missing_none [gw3] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[1Gb-False] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[10MB-True] [gw1] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[\u168012 MB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[1\u200b000 MB] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together_missing_none test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together_no_params [gw3] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[10MB-True] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[2KB-True] [gw1] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_number_truncate_result[1\u200b000 MB] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[3 eBulletins] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together_no_params test/units/module_utils/common/validation/test_check_type_bits.py::test_check_type_bits [gw3] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[2KB-True] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[4GB-True] [gw1] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[3 eBulletins] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[.1 Geggabytes0] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_type_bits.py::test_check_type_bits test/units/module_utils/common/validation/test_check_type_bits.py::test_check_type_bits_fail [gw3] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_unit[4GB-True] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[1024-Kb-False] [gw1] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[.1 Geggabytes0] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_type_bits.py::test_check_type_bits_fail test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[3 prettybytes] test/units/module_utils/common/validation/test_check_type_bool.py::test_check_type_bool [gw3] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[1024-Kb-False] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[10-Mb-False] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_type_bool.py::test_check_type_bool [gw1] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[3 prettybytes] test/units/module_utils/common/validation/test_check_type_bool.py::test_check_type_bool_fail test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[13youcanhaveabyteofmysandwich] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_type_bool.py::test_check_type_bool_fail [gw3] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[10-Mb-False] test/units/module_utils/common/validation/test_check_type_bytes.py::test_check_type_bytes test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[10-MB-True] [gw1] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[13youcanhaveabyteofmysandwich] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[.1 Geggabytes1] [gw2] [ 46%] PASSED test/units/module_utils/common/validation/test_check_type_bytes.py::test_check_type_bytes test/units/module_utils/common/validation/test_check_type_bytes.py::test_check_type_bytes_fail [gw3] [ 46%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[10-MB-True] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[2-KB-True] [gw1] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[.1 Geggabytes1] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[10 texasburgerbytes] [gw2] [ 47%] PASSED test/units/module_utils/common/validation/test_check_type_bytes.py::test_check_type_bytes_fail test/units/module_utils/common/validation/test_check_type_dict.py::test_check_type_dict [gw3] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[2-KB-True] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[4-GB-True] [gw1] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[10 texasburgerbytes] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[12 muppetbytes] [gw2] [ 47%] PASSED test/units/module_utils/common/validation/test_check_type_dict.py::test_check_type_dict test/units/module_utils/common/validation/test_check_type_dict.py::test_check_type_dict_fail [gw3] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_isbits_wrong_default_unit[4-GB-True] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[10 BBQ sticks please] [gw1] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical[12 muppetbytes] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[8\U00016b59B] [gw2] [ 47%] PASSED test/units/module_utils/common/validation/test_check_type_dict.py::test_check_type_dict_fail test/units/module_utils/common/validation/test_check_type_float.py::test_check_type_float [gw3] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[10 BBQ sticks please] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[3000 GB guns of justice] [gw2] [ 47%] PASSED test/units/module_utils/common/validation/test_check_type_float.py::test_check_type_float [gw1] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[8\U00016b59B] test/units/module_utils/common/validation/test_check_type_float.py::test_check_type_float_fail test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[\u1040k] [gw3] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[3000 GB guns of justice] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[1 EBOOK please] [gw2] [ 47%] PASSED test/units/module_utils/common/validation/test_check_type_float.py::test_check_type_float_fail test/units/module_utils/common/validation/test_check_type_int.py::test_check_type_int [gw1] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[\u1040k] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[1.\u1040k?] [gw3] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[1 EBOOK please] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[3 eBulletins please] [gw2] [ 47%] PASSED test/units/module_utils/common/validation/test_check_type_int.py::test_check_type_int test/units/module_utils/common/validation/test_check_type_int.py::test_check_type_int_fail [gw1] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[1.\u1040k?] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[\u1b54 MB] [gw3] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[3 eBulletins please] test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[1 bBig family] [gw2] [ 47%] PASSED test/units/module_utils/common/validation/test_check_type_int.py::test_check_type_int_fail test/units/module_utils/common/validation/test_check_type_jsonarg.py::test_check_type_jsonarg [gw1] [ 47%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_non_ascii_number[\u1b54 MB] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_jsonarg.py::test_check_type_jsonarg test/units/module_utils/common/validation/test_check_type_jsonarg.py::test_check_type_jsonarg_fail test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[hello-hello0] [gw3] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_human_to_bytes.py::test_human_to_bytes_nonsensical_inputs_first_two_letter_unit[1 bBig family] test/units/module_utils/compat/test_datetime.py::test_utcfometimestamp_zero [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_jsonarg.py::test_check_type_jsonarg_fail test/units/module_utils/common/validation/test_check_type_list.py::test_check_type_list [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[hello-hello0] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[\u0451\u043b\u043a\u0430-\u0451\u043b\u043a\u0430] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_list.py::test_check_type_list test/units/module_utils/common/validation/test_check_type_list.py::test_check_type_list_failure [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[\u0451\u043b\u043a\u0430-\u0451\u043b\u043a\u0430] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[caf\xe9-caf\xe9] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_list.py::test_check_type_list_failure test/units/module_utils/common/validation/test_check_type_path.py::test_check_type_path [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[caf\xe9-caf\xe9] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[\u304f\u3089\u3068\u307f-\u304f\u3089\u3068\u307f] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_path.py::test_check_type_path test/units/module_utils/common/validation/test_check_type_raw.py::test_check_type_raw [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[\u304f\u3089\u3068\u307f-\u304f\u3089\u3068\u307f] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[hello-hello1] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_raw.py::test_check_type_raw test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[string-string] [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[hello-hello1] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[1-1] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[string-string] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[100-100] [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[1-1] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[input_value6-expected_outcome6] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[100-100] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[1.5-1.5] [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[input_value6-expected_outcome6] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[True-True] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[1.5-1.5] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[value3-{'k1': 'v1'}] [gw3] [ 48%] PASSED test/units/module_utils/compat/test_datetime.py::test_utcfometimestamp_zero test/units/module_utils/datatag/test_datatag.py::test_silent_untaggable[None] [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[True-True] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[input_value8-expected_outcome8] [gw2] [ 48%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[value3-{'k1': 'v1'}] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[value4-[1, 2, 'three']] [gw1] [ 48%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[input_value8-expected_outcome8] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[3.14159-3.14159] [gw3] [ 49%] PASSED test/units/module_utils/datatag/test_datatag.py::test_silent_untaggable[None] test/units/module_utils/datatag/test_datatag.py::test_silent_untaggable[True] [gw2] [ 49%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[value4-[1, 2, 'three']] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[value5-(1, 2)] [gw1] [ 49%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase[3.14159-3.14159] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[1] [gw3] [ 49%] PASSED test/units/module_utils/datatag/test_datatag.py::test_silent_untaggable[True] test/units/module_utils/datatag/test_datatag.py::test_silent_untaggable[False] [gw2] [ 49%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str[value5-(1, 2)] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[100-100] [gw1] [ 49%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[1] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[False] [gw3] [ 49%] PASSED test/units/module_utils/datatag/test_datatag.py::test_silent_untaggable[False] test/units/module_utils/datatag/test_datatag.py::test_try_tag [gw2] [ 49%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[100-100] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[1.5-1.5] [gw1] [ 49%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[False] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[1.001] [gw3] [ 49%] PASSED test/units/module_utils/datatag/test_datatag.py::test_try_tag [gw2] [ 49%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[1.5-1.5] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[value2-{'k1': 'v1'}] test/units/module_utils/datatag/test_datatag.py::test_fatal_untaggable[untaggable_instance0] [gw1] [ 49%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[1.001] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[1j] [gw2] [ 49%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[value2-{'k1': 'v1'}] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[value3-[1, 2, 'three']] [gw3] [ 49%] PASSED test/units/module_utils/datatag/test_datatag.py::test_fatal_untaggable[untaggable_instance0] test/units/module_utils/datatag/test_datatag.py::test_fatal_untaggable[no_op] [gw1] [ 49%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[1j] test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[input_data4] [gw2] [ 49%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[value3-[1, 2, 'three']] test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[value4-(1, 2)] [gw3] [ 49%] PASSED test/units/module_utils/datatag/test_datatag.py::test_fatal_untaggable[no_op] test/units/module_utils/datatag/test_datatag.py::test_ensure_empty_mapping_singleton [gw1] [ 49%] PASSED test/units/module_utils/common/text/formatters/test_lenient_lowercase.py::test_lenient_lowercase_illegal_data_type[input_data4] test/units/module_utils/common/validation/test_check_missing_parameters.py::test_check_missing_parameters [gw2] [ 49%] PASSED test/units/module_utils/common/validation/test_check_type_str.py::test_check_type_str_no_conversion[value4-(1, 2)] test/units/module_utils/common/validation/test_count_terms.py::test_count_terms [gw1] [ 49%] PASSED test/units/module_utils/common/validation/test_check_missing_parameters.py::test_check_missing_parameters test/units/module_utils/common/validation/test_check_missing_parameters.py::test_check_missing_parameters_list [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::test_ensure_empty_mapping_singleton test/units/module_utils/datatag/test_datatag.py::test_get_tags_mapping_from_magicmock [gw2] [ 50%] PASSED test/units/module_utils/common/validation/test_count_terms.py::test_count_terms test/units/module_utils/common/validation/test_count_terms.py::test_count_terms_str_input [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_missing_parameters.py::test_check_missing_parameters_list test/units/module_utils/common/validation/test_check_missing_parameters.py::test_check_missing_parameters_positive [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::test_get_tags_mapping_from_magicmock test/units/module_utils/datatag/test_datatag.py::test_unexpected_reduce_type [gw2] [ 50%] PASSED test/units/module_utils/common/validation/test_count_terms.py::test_count_terms_str_input test/units/module_utils/common/validation/test_count_terms.py::test_count_terms_tuple_input [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_missing_parameters.py::test_check_missing_parameters_positive test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive [gw2] [ 50%] PASSED test/units/module_utils/common/validation/test_count_terms.py::test_count_terms_tuple_input test/units/module_utils/common/validation/test_count_terms.py::test_count_terms_list_input [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::test_unexpected_reduce_type test/units/module_utils/datatag/test_datatag.py::test_tag_types [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive_found [gw2] [ 50%] PASSED test/units/module_utils/common/validation/test_count_terms.py::test_count_terms_list_input [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::test_tag_types test/units/module_utils/datatag/test_datatag.py::test_deprecated_invalid_date_type test/units/module_utils/common/warnings/test_deprecate.py::test_dedupe_with_traceback [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive_found test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive_none [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::test_deprecated_invalid_date_type test/units/module_utils/datatag/test_datatag.py::test_tag_with_invalid_tag_type [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive_none test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive_no_params [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::test_tag_with_invalid_tag_type test/units/module_utils/datatag/test_datatag.py::test_tag_value_type_specified_untagged [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_mutually_exclusive.py::test_check_mutually_exclusive_no_params test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::test_tag_value_type_specified_untagged test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_repr[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')-Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_missing [gw3] [ 50%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_repr[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')-Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_repr[Deprecated(msg='minimal')-Deprecated(msg='minimal')] [gw1] [ 50%] PASSED test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_missing test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_missing_multiple [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_repr[Deprecated(msg='minimal')-Deprecated(msg='minimal')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi': 'mom'}-None-] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_missing_multiple test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_missing_none [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi': 'mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_missing_none test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_no_params [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[['hi', 'mom']-None-] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_arguments.py::test_check_required_arguments_no_params test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[['hi', 'mom']-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_missing [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi mom'}-None-] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_missing test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_multiple [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_multiple test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_single [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[('hi', 'mom')-None-] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_single test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_missing_none [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[('hi', 'mom')-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_missing_none test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_options_context [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi': 'mom'}-None-] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_options_context test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_missing_multiple_options_context [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi': 'mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw1] [ 51%] PASSED test/units/module_utils/common/validation/test_check_required_by.py::test_check_required_by_missing_multiple_options_context test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if [gw3] [ 51%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[['hi', 'mom']-None-] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing [gw3] [ 52%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[['hi', 'mom']-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing_required [gw3] [ 52%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi mom'}-None-] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing_required test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing_multiple [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing_multiple test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing_multiple_with_context [gw3] [ 52%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[{'hi mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_missing_multiple_with_context test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_multiple [gw2] [ 52%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_dedupe_with_traceback test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[1] [gw3] [ 52%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[('hi', 'mom')-None-] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_if.py::test_check_required_if_multiple test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of [gw3] [ 52%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[('hi', 'mom')-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] [gw2] [ 52%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[1] test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[True] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of_missing [gw3] [ 52%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag_copy[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[{'hi': 'mom'}] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of_missing test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of_provided [gw2] [ 52%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[True] test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[test_case2] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of_provided test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of_context [gw3] [ 52%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[['hi', 'mom']] [gw1] [ 52%] PASSED test/units/module_utils/common/validation/test_check_required_one_of.py::test_check_required_one_of_context [gw2] [ 53%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[test_case2] test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[test_case3] [gw3] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[{'hi mom'}] [gw1] [ 53%] PASSED test/units/module_utils/common/validation/test_check_required_together.py::test_check_required_together test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[['hi', 'mom']] [gw3] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[('hi', 'mom')] [gw2] [ 53%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[test_case3] test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[test_case4] [gw1] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[{'hi mom'}] [gw3] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[b'hi mom'] [gw2] [ 53%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[test_case4] test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[6.62607004] [gw1] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[('hi', 'mom')] [gw3] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[42.0] [gw2] [ 53%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[6.62607004] test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[bytestr] [gw1] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[b'hi mom'] [gw2] [ 53%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[bytestr] test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[None] [gw3] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[42] [gw1] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[42.0] [gw3] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[hi mom] [gw2] [ 53%] PASSED test/units/module_utils/common/warnings/test_deprecate.py::test_deprecate_failure[None] test/units/module_utils/common/warnings/test_warn.py::test_warn [gw1] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[42] [gw2] [ 53%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn test/units/module_utils/common/warnings/test_warn.py::test_multiple_warnings [gw3] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[2023-09-15 21:05:30.001900+00:00] [gw1] [ 53%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[hi mom] [gw2] [ 54%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_multiple_warnings test/units/module_utils/common/warnings/test_warn.py::test_dedupe_with_traceback [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[2023-09-15] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[2023-09-15 21:05:30.001900+00:00] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[21:05:30.001900] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[2023-09-15] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dir[21:05:30.001900] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[{'hi': 'mom'}] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[21:05:30.001900] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[21:05:30.001900] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[['hi', 'mom']] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[{'hi mom'}] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[('hi', 'mom')] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[b'hi mom'] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[42.0] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[42] [gw1] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[{'hi': 'mom'}] [gw3] [ 54%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[hi mom] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[['hi', 'mom']] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[2023-09-15 21:05:30.001900+00:00] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[{'hi mom'}] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[{'hi mom'}] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[2023-09-15] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[b'hi mom'] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[21:05:30.001900] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[42.0] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_repr[21:05:30.001900] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_fail[-{'removal_date': '', 'msg': ''}] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[42.0] [gw2] [ 55%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_dedupe_with_traceback test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[1] [gw2] [ 55%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[1] test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[True] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[42] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[hi mom] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[2023-09-15 21:05:30.001900+00:00] [gw1] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[2023-09-15] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_fail[-{'removal_date': '', 'msg': ''}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_fail[-{'removal_version': '', 'msg': ''}] [gw2] [ 55%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[True] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_fail[-{'removal_version': '', 'msg': ''}] test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[test_case2] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_pass[-{'msg': ''}] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_pass[-{'msg': ''}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_date': datetime.date(2025, 4, 28)}] [gw3] [ 55%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_date': datetime.date(2025, 4, 28)}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_version': ''}] [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[21:05:30.001900] [gw2] [ 56%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[test_case2] test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[test_case3] [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_native_copy[21:05:30.001900] [gw3] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_version': ''}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] [gw2] [ 56%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[test_case3] test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[test_case4] [gw3] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[{'hi': 'mom'}] [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[Deprecated(msg='minimal')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[['hi', 'mom']] [gw2] [ 56%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[test_case4] test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[6.62607004] [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[Deprecated(msg='minimal')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[{'hi': 'mom'}] [gw3] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[{'hi mom'}] [gw2] [ 56%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[6.62607004] test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[bytestr] [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[['hi', 'mom']] [gw3] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[('hi', 'mom')] [gw2] [ 56%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[bytestr] test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[None] [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[{'hi mom'}] [gw3] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[b'hi mom'] [gw2] [ 56%] PASSED test/units/module_utils/common/warnings/test_warn.py::test_warn_failure[None] test/units/module_utils/compat/test_datetime.py::test_utc [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[('hi', 'mom')] [gw3] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[42.0] [gw1] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[b'hi mom'] [gw3] [ 56%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[42] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[42.0] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[hi mom] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[42] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[2023-09-15 21:05:30.001900+00:00] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[hi mom] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[2023-09-15 21:05:30.001900+00:00] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[2023-09-15 21:05:30.001900+00:00] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[21:05:30.001900] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[2023-09-15] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_as_untagged_type[21:05:30.001900] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[21:05:30.001900] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[{'hi': 'mom'}] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[['hi', 'mom']] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[21:05:30.001900] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] [gw2] [ 57%] PASSED test/units/module_utils/compat/test_datetime.py::test_utc test/units/module_utils/compat/test_datetime.py::test_utcnow [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[{'hi mom'}] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[{'hi mom'}] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[('hi', 'mom')] [gw3] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[b'hi mom'] [gw1] [ 57%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[b'hi mom'] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[42.0] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_copy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_instance_copy_roundtrip[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[42] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_instance_copy_roundtrip[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_instance_copy_roundtrip[['hi', 'mom']] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[hi mom] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_instance_copy_roundtrip[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_instance_copy_roundtrip[{'hi mom'}] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[2023-09-15 21:05:30.001900+00:00] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_instance_copy_roundtrip[{'hi mom'}] [gw2] [ 58%] PASSED test/units/module_utils/compat/test_datetime.py::test_utcnow test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_fail[-{'msg': ''}] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[2023-09-15] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_dataclass_tag_base_field_validation_fail[-{'msg': ''}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[['hi', 'mom']] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[21:05:30.001900] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[{'hi mom'}] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_untag[21:05:30.001900] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[('hi', 'mom')] [gw1] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw3] [ 58%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[b'hi mom'] [gw1] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi': 'mom'}-None-] [gw3] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[42.0] [gw1] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi': 'mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] [gw3] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[42] [gw1] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[['hi', 'mom']-None-] [gw3] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[hi mom] [gw1] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[['hi', 'mom']-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] [gw3] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[2023-09-15 21:05:30.001900+00:00] [gw1] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi mom'}-None-] [gw3] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[2023-09-15] [gw1] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] [gw3] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[21:05:30.001900] [gw1] [ 59%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[('hi', 'mom')-None-] [gw3] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_str[21:05:30.001900] [gw1] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[('hi', 'mom')-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_serializable_instances_cover_all_concrete_impls [gw3] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_serializable_instances_cover_all_concrete_impls test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] [gw1] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi': 'mom'}-None-] [gw3] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[Deprecated(msg='minimal')] [gw1] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi': 'mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] [gw3] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[Deprecated(msg='minimal')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[{'hi': 'mom'}] [gw1] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[['hi', 'mom']-None-] [gw3] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[['hi', 'mom']] [gw1] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[['hi', 'mom']-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] [gw3] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw2] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[{'hi mom'}] [gw1] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi mom'}-None-] [gw3] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw1] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[{'hi mom'}-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] [gw2] [ 60%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[('hi', 'mom')] [gw3] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[('hi', 'mom')-None-] [gw2] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[b'hi mom'] [gw3] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[('hi', 'mom')-None-] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] [gw2] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[42.0] [gw3] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_tag[(with generator)--] test/units/module_utils/datatag/test_datatag.py::test_friendly_name[1-int0] [gw3] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_slots[] test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_no_findmnts [gw2] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[42] [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::test_friendly_name[1-int0] test/units/module_utils/datatag/test_datatag.py::test_friendly_name[1-int1] [gw3] [ 61%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_no_findmnts test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_non_zero [gw2] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[hi mom] [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::test_friendly_name[1-int1] test/units/module_utils/datatag/test_datatag.py::test_friendly_name[str-str] [gw3] [ 61%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_non_zero test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts [gw2] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[2023-09-15 21:05:30.001900+00:00] [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::test_friendly_name[str-str] test/units/module_utils/datatag/test_datatag.py::test_friendly_name[_AnsibleTaggedStr-str] [gw2] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[2023-09-15 21:05:30.001900+00:00] [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::test_friendly_name[_AnsibleTaggedStr-str] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[2023-09-15] test/units/module_utils/datatag/test_datatag.py::test_deserialize_unknown_type [gw1] [ 61%] PASSED test/units/module_utils/datatag/test_datatag.py::test_deserialize_unknown_type test/units/module_utils/datatag/test_datatag.py::test_conflicting_tagged_type_map_entry [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[21:05:30.001900] [gw1] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::test_conflicting_tagged_type_map_entry test/units/module_utils/datatag/test_datatag.py::test_first_tagged_on[value0-1] [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[21:05:30.001900] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] [gw1] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::test_first_tagged_on[value0-1] test/units/module_utils/datatag/test_datatag.py::test_first_tagged_on[value1-0] [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] [gw1] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::test_first_tagged_on[value1-0] test/units/module_utils/datatag/test_datatag.py::test_first_tagged_on[value2-None] [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] [gw1] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::test_first_tagged_on[value2-None] test/units/module_utils/datatag/test_datatag.py::test_helper_untag [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] [gw1] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::test_helper_untag test/units/module_utils/datatag/test_datatag.py::test_serializable_dataclass_with_tuple [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] [gw1] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::test_serializable_dataclass_with_tuple test/units/module_utils/datatag/test_datatag.py::test_tag_copy_non_propagation [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_json_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] [gw1] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::test_tag_copy_non_propagation test/units/module_utils/facts/hardware/freebsd/test_get_device_facts.py::test_get_device_facts [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[Deprecated(msg='minimal')] [gw1] [ 62%] PASSED test/units/module_utils/facts/hardware/freebsd/test_get_device_facts.py::test_get_device_facts test/units/module_utils/facts/hardware/linux/test_get_sysinfo_facts.py::test_get_sysinfo_facts [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[Deprecated(msg='minimal')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[{'hi': 'mom'}] [gw1] [ 62%] PASSED test/units/module_utils/facts/hardware/linux/test_get_sysinfo_facts.py::test_get_sysinfo_facts test/units/module_utils/facts/hardware/test_aix_processor.py::test_get_cpu_info[scenario0] [gw2] [ 62%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[{'hi': 'mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[['hi', 'mom']] [gw1] [ 62%] PASSED test/units/module_utils/facts/hardware/test_aix_processor.py::test_get_cpu_info[scenario0] test/units/module_utils/facts/hardware/test_aix_processor.py::test_get_cpu_info[scenario1] [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[['hi', 'mom']] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[{'hi mom'}] [gw1] [ 63%] PASSED test/units/module_utils/facts/hardware/test_aix_processor.py::test_get_cpu_info[scenario1] test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_mac_facts [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[{'hi mom'}] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[('hi', 'mom')] [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[('hi', 'mom')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[b'hi mom'] [gw1] [ 63%] PASSED test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_mac_facts test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_cpu_facts [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[b'hi mom'] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[42.0] [gw1] [ 63%] PASSED test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_cpu_facts test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_memory_facts[intel] [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[42.0] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[42] [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[42] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[hi mom] [gw1] [ 63%] PASSED test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_memory_facts[intel] test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_memory_facts[silicon] [gw3] [ 63%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_mtab_entries [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[hi mom] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[2023-09-15 21:05:30.001900+00:00] [gw3] [ 63%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_mtab_entries test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_sg_inq_serial [gw1] [ 63%] PASSED test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_memory_facts[silicon] test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_uptime_facts [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[2023-09-15 21:05:30.001900+00:00] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[2023-09-15] [gw3] [ 63%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_sg_inq_serial test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[2023-09-15] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[21:05:30.001900] [gw1] [ 63%] PASSED test/units/module_utils/facts/hardware/test_darwin_facts.py::TestDarwinHardwareFacts::test_get_uptime_facts test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts [gw3] [ 63%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_dev_with_space_in_name [gw2] [ 63%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[21:05:30.001900] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] [gw1] [ 63%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin3-Amazon 2016.03] [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] [gw3] [ 64%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_dev_with_space_in_name test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_no_lsblk test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] [gw1] [ 64%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin3-Amazon 2016.03] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin4-Amazon 2018.03] [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] [gw3] [ 64%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_no_lsblk test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_non_zero [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] [gw1] [ 64%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin4-Amazon 2018.03] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin5-Amazon Linux 2 - Karoo] [gw3] [ 64%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_non_zero test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_udevadm_uuid [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] [gw3] [ 64%] PASSED test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_udevadm_uuid test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info [gw1] [ 64%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin5-Amazon Linux 2 - Karoo] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin6-Amazon Linux 2] [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_pickle_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[Deprecated(msg='minimal')] [gw1] [ 64%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin6-Amazon Linux 2] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin7-Arch Linux NA] [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[Deprecated(msg='minimal')] test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[{'hi': 'mom'}] [gw3] [ 64%] PASSED test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info_nproc [gw2] [ 64%] PASSED test/units/module_utils/datatag/test_datatag.py::TestDatatagTarget::test_deepcopy_roundtrip[{'hi': 'mom'}] [gw1] [ 64%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin7-Arch Linux NA] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin40-Nexenta 4] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin8-Arch Linux no arch-release NA] [gw1] [ 64%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin8-Arch Linux no arch-release NA] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin9-Archlinux rolling] [gw2] [ 64%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin40-Nexenta 4] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin41-OmniOS] [gw3] [ 65%] PASSED test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info_nproc test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info_missing_arch [gw1] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin9-Archlinux rolling] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin10-CentOS 6.7] [gw2] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin41-OmniOS] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin42-openEuler 20.03] [gw1] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin10-CentOS 6.7] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin11-CentOS 8.1] [gw2] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin42-openEuler 20.03] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin43-OpenIndiana] [gw3] [ 65%] PASSED test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info_missing_arch test/units/module_utils/facts/hardware/test_sunos_get_uptime_facts.py::test_sunos_get_uptime_facts [gw1] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin11-CentOS 8.1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin12-CentOS 8] [gw2] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin43-OpenIndiana] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin44-openSUSE MicroOS 20241205] [gw3] [ 65%] PASSED test/units/module_utils/facts/hardware/test_sunos_get_uptime_facts.py::test_sunos_get_uptime_facts test/units/module_utils/facts/network/test_fc_wwn.py::test_get_fc_wwn_info[aix6] [gw1] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin12-CentOS 8] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin13-ClearLinux 26580] [gw3] [ 65%] PASSED test/units/module_utils/facts/network/test_fc_wwn.py::test_get_fc_wwn_info[aix6] [gw2] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin44-openSUSE MicroOS 20241205] test/units/module_utils/facts/network/test_fc_wwn.py::test_get_fc_wwn_info[sunos5] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin45-openSUSE 13.2] [gw1] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin13-ClearLinux 26580] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin14-ClearLinux 28120] [gw3] [ 65%] PASSED test/units/module_utils/facts/network/test_fc_wwn.py::test_get_fc_wwn_info[sunos5] test/units/module_utils/facts/network/test_fc_wwn.py::test_get_fc_wwn_info[hp-ux11] [gw2] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin45-openSUSE 13.2] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin46-openSUSE Leap 15.0] [gw1] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin14-ClearLinux 28120] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin15-Core OS] [gw3] [ 65%] PASSED test/units/module_utils/facts/network/test_fc_wwn.py::test_get_fc_wwn_info[hp-ux11] test/units/module_utils/facts/network/test_generic_bsd.py::test_generic_bsd_ifconfig[old-ifconfig] [gw2] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin46-openSUSE Leap 15.0] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin47-openSUSE Leap 15.1] [gw1] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin15-Core OS] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin16-Core OS] [gw3] [ 65%] PASSED test/units/module_utils/facts/network/test_generic_bsd.py::test_generic_bsd_ifconfig[old-ifconfig] test/units/module_utils/facts/network/test_generic_bsd.py::test_generic_bsd_ifconfig[post-7-1-ifconfig] [gw2] [ 65%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin47-openSUSE Leap 15.1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin48-openSUSE Leap 42.1] [gw3] [ 66%] PASSED test/units/module_utils/facts/network/test_generic_bsd.py::test_generic_bsd_ifconfig[post-7-1-ifconfig] test/units/module_utils/facts/network/test_generic_bsd.py::test_compare_old_new_ifconfig [gw1] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin16-Core OS] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin17-Cumulus Linux 2.5.4] [gw2] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin48-openSUSE Leap 42.1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin49-openSUSE Tumbleweed 20160917] [gw3] [ 66%] PASSED test/units/module_utils/facts/network/test_generic_bsd.py::test_compare_old_new_ifconfig test/units/module_utils/facts/network/test_generic_bsd.py::test_ensure_correct_netmask_parsing[ifconfig-output-1] [gw1] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin17-Cumulus Linux 2.5.4] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin18-Cumulus Linux 3.7.3] [gw3] [ 66%] PASSED test/units/module_utils/facts/network/test_generic_bsd.py::test_ensure_correct_netmask_parsing[ifconfig-output-1] test/units/module_utils/facts/network/test_generic_bsd.py::test_ensure_correct_netmask_parsing[ifconfig-output-2] [gw2] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin49-openSUSE Tumbleweed 20160917] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin50-OSMC] [gw1] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin18-Cumulus Linux 3.7.3] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin19-Debian 10] [gw3] [ 66%] PASSED test/units/module_utils/facts/network/test_generic_bsd.py::test_ensure_correct_netmask_parsing[ifconfig-output-2] test/units/module_utils/facts/network/test_iscsi_get_initiator.py::test_get_iscsi_info[aix] [gw2] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin50-OSMC] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin51-Pardus GNU/Linux 19.1] [gw1] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin19-Debian 10] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin20-Debian 7.9] [gw3] [ 66%] PASSED test/units/module_utils/facts/network/test_iscsi_get_initiator.py::test_get_iscsi_info[aix] test/units/module_utils/facts/network/test_iscsi_get_initiator.py::test_get_iscsi_info[hpux] [gw2] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin51-Pardus GNU/Linux 19.1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin52-Parrot 4.8] [gw3] [ 66%] PASSED test/units/module_utils/facts/network/test_iscsi_get_initiator.py::test_get_iscsi_info[hpux] test/units/module_utils/facts/network/test_locally_reachable_ips.py::test_linux_local_routes [gw1] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin20-Debian 7.9] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin21-Debian stretch/sid] [gw3] [ 66%] PASSED test/units/module_utils/facts/network/test_locally_reachable_ips.py::test_linux_local_routes [gw2] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin52-Parrot 4.8] test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_bogus_json test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin53-Pop!_OS 20.04] [gw1] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin21-Debian stretch/sid] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin22-Deepin 20.4] [gw3] [ 66%] PASSED test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_bogus_json test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_collect <- test/units/module_utils/facts/base.py [gw2] [ 66%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin53-Pop!_OS 20.04] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin54-RedHat 6.7] [gw1] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin22-Deepin 20.4] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin23-Devuan] [gw3] [ 67%] PASSED test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw2] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin54-RedHat 6.7] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin55-RedHat 7.2] [gw3] [ 67%] PASSED test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_facter_non_zero_return_code [gw1] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin23-Devuan] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin24-DragonFly v5.2.0-RELEASE #3] [gw3] [ 67%] PASSED test/units/module_utils/facts/other/test_facter.py::TestFacterCollector::test_facter_non_zero_return_code test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_bogus_json [gw2] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin55-RedHat 7.2] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin56-RedHat 7.7] [gw1] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin24-DragonFly v5.2.0-RELEASE #3] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin25-DragonFly v5.6.2-RELEASE #3] [gw3] [ 67%] PASSED test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_bogus_json test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_collect <- test/units/module_utils/facts/base.py [gw2] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin56-RedHat 7.7] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin57-Rocky 8.3] [gw1] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin25-DragonFly v5.6.2-RELEASE #3] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin26-EuroLinux 8.5] [gw3] [ 67%] PASSED test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw2] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin57-Rocky 8.3] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin58-SUSE Linux Micro 6.0] [gw3] [ 67%] PASSED test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw1] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin26-EuroLinux 8.5] test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_ohai_non_zero_return_code test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin27-Fedora 22] [gw2] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin58-SUSE Linux Micro 6.0] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin59-SLES 11.3] [gw3] [ 67%] PASSED test/units/module_utils/facts/other/test_ohai.py::TestOhaiCollector::test_ohai_non_zero_return_code test/units/module_utils/facts/system/distribution/test_distribution_files.py::test_distribution_files [gw1] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin27-Fedora 22] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin28-Fedora 25] [gw3] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_files.py::test_distribution_files test/units/module_utils/facts/system/distribution/test_distribution_sles4sap.py::test_distribution_sles4sap_suse_sles_sap[SUSE_SLES_SAP.prod] [gw2] [ 67%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin59-SLES 11.3] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin60-SLES 11.4] [gw1] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin28-Fedora 25] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin29-Fedora 31] [gw3] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_sles4sap.py::test_distribution_sles4sap_suse_sles_sap[SUSE_SLES_SAP.prod] test/units/module_utils/facts/system/distribution/test_distribution_sles4sap.py::test_distribution_sles4sap_suse_sles_sap[SLES_SAP.prod] [gw2] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin60-SLES 11.4] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin61-SLES 12 SP0] [gw1] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin29-Fedora 31] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin30-Flatcar Container Linux by Kinvolk 3139.2.0] [gw3] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_sles4sap.py::test_distribution_sles4sap_suse_sles_sap[SLES_SAP.prod] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin0-AlmaLinux 8.3] [gw2] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin61-SLES 12 SP0] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin62-SLES 12 SP1] [gw1] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin30-Flatcar Container Linux by Kinvolk 3139.2.0] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin31-Kali 2019.1] [gw3] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin0-AlmaLinux 8.3] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin1-SUSE ALP Dolomite 1.0] [gw1] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin31-Kali 2019.1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin32-KDE neon 16.04] [gw2] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin62-SLES 12 SP1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin63-SmartOS Global Zone] [gw3] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin1-SUSE ALP Dolomite 1.0] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin2-Amazon 2] [gw2] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin63-SmartOS Global Zone] [gw1] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin32-KDE neon 16.04] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin64-SmartOS Zone] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin33-Kylin Linux Advanced Server V10] [gw3] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin2-Amazon 2] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin74-Ubuntu 12.04] [gw2] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin64-SmartOS Zone] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin65-SMGL NA] [gw1] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin33-Kylin Linux Advanced Server V10] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin34-Linux Mint 18.2] [gw3] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin74-Ubuntu 12.04] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin75-Ubuntu 14.04] [gw2] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin65-SMGL NA] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin66-Solaris 10] [gw1] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin34-Linux Mint 18.2] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin35-Linux Mint 19.1] [gw3] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin75-Ubuntu 14.04] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin76-Ubuntu 16.04] [gw2] [ 68%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin66-Solaris 10] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin67-Solaris 11.3] [gw1] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin35-Linux Mint 19.1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin36-Linux Mint Debian Edition 6] [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin76-Ubuntu 16.04] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin77-Ubuntu 18.04] [gw2] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin67-Solaris 11.3] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin68-Solaris 11.4] [gw1] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin36-Linux Mint Debian Edition 6] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin37-MIRACLE LINUX 9.2] [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin77-Ubuntu 18.04] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin78-Uos 20] [gw2] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin68-Solaris 11.4] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin69-Solaris 11] [gw1] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin37-MIRACLE LINUX 9.2] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin38-NetBSD 8.2 (GENERIC) #0] [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin78-Uos 20] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin79-Virtuozzo 7.3] [gw2] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin69-Solaris 11] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin70-SteamOS 2.0] [gw1] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin38-NetBSD 8.2 (GENERIC) #0] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin39-Nexenta 3] [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin79-Virtuozzo 7.3] test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py::test_parse_distribution_file_clear_linux [gw2] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin70-SteamOS 2.0] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin71-TencentOS 3.1] [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py::test_parse_distribution_file_clear_linux test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py::test_parse_distribution_file_clear_linux_no_match[CoreOS] [gw1] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin39-Nexenta 3] test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test1 [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py::test_parse_distribution_file_clear_linux_no_match[CoreOS] test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py::test_parse_distribution_file_clear_linux_no_match[LinuxMint] [gw2] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin71-TencentOS 3.1] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin72-FreeBSD 12.2] [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py::test_parse_distribution_file_clear_linux_no_match[LinuxMint] test/units/module_utils/facts/system/distribution/test_parse_distribution_file_Slackware.py::test_parse_distribution_file_slackware[Slackware-14.1] [gw1] [ 69%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test1 test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test_empty_all_collector_classes [gw2] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin72-FreeBSD 12.2] test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin73-Ubuntu 10.04 guess] [gw3] [ 69%] PASSED test/units/module_utils/facts/system/distribution/test_parse_distribution_file_Slackware.py::test_parse_distribution_file_slackware[Slackware-14.1] test/units/module_utils/facts/system/distribution/test_parse_distribution_file_Slackware.py::test_parse_distribution_file_slackware[SlackwareCurrent-14.2+] [gw1] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test_empty_all_collector_classes test/units/module_utils/facts/test_ansible_collector.py::TestCollectedFacts::test_basics [gw2] [ 70%] PASSED test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin73-Ubuntu 10.04 guess] test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrFacts::test_basics [gw3] [ 70%] PASSED test/units/module_utils/facts/system/distribution/test_parse_distribution_file_Slackware.py::test_parse_distribution_file_slackware[SlackwareCurrent-14.2+] test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[lvm_1] [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[lvm_1] test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[lvm_2] [gw1] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectedFacts::test_basics [gw2] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrFacts::test_basics test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestCollectedFacts::test_expected_facts [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[lvm_2] test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[single_without_equal_sign] [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[single_without_equal_sign] test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[single_with_equal_sign] [gw2] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrFacts::test_not_expected_facts [gw1] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectedFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestCollectedFacts::test_not_expected_facts [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[single_with_equal_sign] test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[blank_cmdline] [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_cmdline.py::test_cmd_line_factor[blank_cmdline] [gw2] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrFacts::test_not_expected_facts test/units/module_utils/facts/system/test_fips.py::test_fips[1-True] test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_basics [gw1] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectedFacts::test_not_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_concat_collector [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_fips.py::test_fips[1-True] test/units/module_utils/facts/system/test_fips.py::test_fips[0-False] [gw2] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_basics test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_expected_facts [gw1] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_concat_collector test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_concat_collector_with_filter_on_concat [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_fips.py::test_fips[0-False] test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_collect <- test/units/module_utils/facts/base.py [gw1] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_concat_collector_with_filter_on_concat test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_no_filter [gw3] [ 70%] PASSED test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_collect <- test/units/module_utils/facts/base.py [gw2] [ 70%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_is_fedora_ostree test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw1] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_no_filter test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_no_match [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_etc_lsb_release [gw1] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_no_match test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_on_compound_fact [gw2] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_is_fedora_ostree test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_is_rhel_edge_ostree [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_etc_lsb_release test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_etc_lsb_release_no_decimal_release [gw1] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_on_compound_fact test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_on_compound_gather_compound [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_etc_lsb_release_no_decimal_release test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_lsb_release_bin [gw2] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_is_rhel_edge_ostree test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_not_expected_facts [gw1] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_on_compound_gather_compound test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_on_needed_fact [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_lsb.py::TestLSBFacts::test_lsb_release_bin test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4 [gw1] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestCollectorDepsWithFilter::test_with_filter_on_needed_fact test/units/module_utils/facts/test_ansible_collector.py::TestExceptionCollectedFacts::test_basics [gw2] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestPkgMgrOSTreeFacts::test_not_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_basics [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4 test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf5 [gw0] [ 71%] PASSED test/units/module_utils/_internal/_concurrent/test_futures.py::test_blocking_shutdown test/units/module_utils/_internal/_concurrent/test_futures.py::test_non_blocking_shutdown [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf5 [gw2] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_basics test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4_both_installed test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_expected_facts [gw1] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestExceptionCollectedFacts::test_basics test/units/module_utils/facts/test_ansible_collector.py::TestExceptionCollectedFacts::test_expected_facts [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4_both_installed test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4_microdnf5_installed [gw2] [ 71%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_is_openbsd_pkg [gw3] [ 71%] PASSED test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4_microdnf5_installed test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4_microdnf [gw1] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestExceptionCollectedFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestExceptionCollectedFacts::test_not_expected_facts [gw2] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_is_openbsd_pkg test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_not_expected_facts [gw3] [ 72%] PASSED test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf4_microdnf test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf5_microdnf [gw2] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOpenBSDPkgMgrFacts::test_not_expected_facts test/units/module_utils/facts/test_collector.py::TestFindCollectorsForPlatform::test [gw3] [ 72%] PASSED test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_dnf5_microdnf test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_no_default [gw1] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestExceptionCollectedFacts::test_not_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestOnlyExceptionCollector::test_basics [gw2] [ 72%] PASSED test/units/module_utils/facts/test_collector.py::TestFindCollectorsForPlatform::test [gw3] [ 72%] PASSED test/units/module_utils/facts/system/test_pkg_mgr.py::test_default_dnf_version_detection_fedora_no_default test/units/module_utils/facts/test_collector.py::TestFindCollectorsForPlatform::test_linux test/units/module_utils/facts/system/test_user.py::test_logname [gw1] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOnlyExceptionCollector::test_basics test/units/module_utils/facts/test_ansible_collector.py::TestOnlyExceptionCollector::test_expected_facts [gw2] [ 72%] PASSED test/units/module_utils/facts/test_collector.py::TestFindCollectorsForPlatform::test_linux test/units/module_utils/facts/test_collector.py::TestFindCollectorsForPlatform::test_linux_or_generic [gw3] [ 72%] PASSED test/units/module_utils/facts/system/test_user.py::test_logname test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test [gw1] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOnlyExceptionCollector::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestOnlyExceptionCollector::test_not_expected_facts [gw2] [ 72%] PASSED test/units/module_utils/facts/test_collector.py::TestFindCollectorsForPlatform::test_linux_or_generic test/units/module_utils/facts/test_collector.py::TestSelectCollectorNames::test [gw3] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_one_minimal_with_not_all_gather_subset [gw1] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOnlyExceptionCollector::test_not_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestOnlyNoneCollector::test_basics [gw2] [ 72%] PASSED test/units/module_utils/facts/test_collector.py::TestSelectCollectorNames::test test/units/module_utils/facts/test_collector.py::TestSelectCollectorNames::test_default_collectors [gw3] [ 72%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_one_minimal_with_not_all_gather_subset test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_one_valid_with_all_gather_subset [gw1] [ 72%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOnlyNoneCollector::test_basics test/units/module_utils/facts/test_ansible_collector.py::TestOnlyNoneCollector::test_expected_facts [gw3] [ 72%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_one_valid_with_all_gather_subset test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_with_all_gather_subset [gw2] [ 72%] PASSED test/units/module_utils/facts/test_collector.py::TestSelectCollectorNames::test_default_collectors test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_empty_sets [gw2] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_empty_sets [gw1] [ 73%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOnlyNoneCollector::test_expected_facts test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_empty_valid_and_min_with_all_gather_subset test/units/module_utils/facts/test_ansible_collector.py::TestOnlyNoneCollector::test_not_expected_facts [gw3] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_with_all_gather_subset test/units/module_utils/facts/test_collector.py::TestFindUnresolvedRequires::test [gw2] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_empty_valid_and_min_with_all_gather_subset test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes [gw1] [ 73%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOnlyNoneCollector::test_not_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestMinimalCollectedFacts::test_basics [gw3] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestFindUnresolvedRequires::test test/units/module_utils/facts/test_collector.py::TestFindUnresolvedRequires::test_resolved [gw2] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes_min [gw1] [ 73%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestMinimalCollectedFacts::test_basics [gw3] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestFindUnresolvedRequires::test_resolved test/units/module_utils/facts/test_ansible_collector.py::TestMinimalCollectedFacts::test_expected_facts test/units/module_utils/facts/test_collector.py::TestBuildDepData::test [gw2] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes_min test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes_min_and_all [gw1] [ 73%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestMinimalCollectedFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestMinimalCollectedFacts::test_not_expected_facts [gw3] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestBuildDepData::test test/units/module_utils/facts/test_collector.py::TestSolveDeps::test [gw2] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes_min_and_all test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes_ordering [gw3] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestSolveDeps::test test/units/module_utils/facts/test_collector.py::TestSolveDeps::test_no_solution [gw1] [ 73%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestMinimalCollectedFacts::test_not_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestFacterCollectedFacts::test_basics [gw2] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_gather_subset_excludes_ordering test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_invalid_gather_subset [gw3] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestSolveDeps::test_no_solution test/units/module_utils/facts/test_collector.py::TestResolveRequires::test [gw1] [ 73%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestFacterCollectedFacts::test_basics test/units/module_utils/facts/test_ansible_collector.py::TestFacterCollectedFacts::test_expected_facts [gw2] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_invalid_gather_subset test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_none [gw1] [ 73%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestFacterCollectedFacts::test_expected_facts [gw3] [ 73%] PASSED test/units/module_utils/facts/test_collector.py::TestResolveRequires::test test/units/module_utils/facts/test_collector.py::TestResolveRequires::test_exception test/units/module_utils/facts/test_ansible_collector.py::TestFacterCollectedFacts::test_not_expected_facts [gw2] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_none test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_not_all_other_order [gw3] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestResolveRequires::test_exception test/units/module_utils/facts/test_collector.py::TestResolveRequires::test_no_resolution [gw2] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_not_all_other_order test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_not_all_other_order_min [gw1] [ 74%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestFacterCollectedFacts::test_not_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestOhaiCollectedFacts::test_basics [gw3] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestResolveRequires::test_no_resolution test/units/module_utils/facts/test_collector.py::TestTsort::test [gw2] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_not_all_other_order_min test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_one_minimal_with_all_gather_subset [gw1] [ 74%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOhaiCollectedFacts::test_basics test/units/module_utils/facts/test_ansible_collector.py::TestOhaiCollectedFacts::test_expected_facts [gw3] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestTsort::test [gw2] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestGetCollectorNames::test_one_minimal_with_all_gather_subset test/units/module_utils/facts/test_collector.py::TestTsort::test_chain test/units/module_utils/facts/test_collectors.py::TestPkgMgrFacts::test_collect [gw0] [ 74%] PASSED test/units/module_utils/_internal/_concurrent/test_futures.py::test_non_blocking_shutdown test/units/module_utils/_internal/_patches/test_dataclass_annotation_patch.py::test_classvar_fields [gw3] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestTsort::test_chain test/units/module_utils/facts/test_collector.py::TestTsort::test_cycles [gw2] [ 74%] PASSED test/units/module_utils/facts/test_collectors.py::TestPkgMgrFacts::test_collect test/units/module_utils/facts/test_collectors.py::TestPkgMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw1] [ 74%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOhaiCollectedFacts::test_expected_facts test/units/module_utils/facts/test_ansible_collector.py::TestOhaiCollectedFacts::test_not_expected_facts [gw0] [ 74%] PASSED test/units/module_utils/_internal/_patches/test_dataclass_annotation_patch.py::test_classvar_fields test/units/module_utils/_internal/_patches/test_patches.py::test_patch_required[DataclassesIsTypePatch] [gw3] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestTsort::test_cycles test/units/module_utils/facts/test_collector.py::TestTsort::test_just_nodes [gw1] [ 74%] PASSED test/units/module_utils/facts/test_ansible_collector.py::TestOhaiCollectedFacts::test_not_expected_facts [gw2] [ 74%] PASSED test/units/module_utils/facts/test_collectors.py::TestPkgMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_not_all [gw3] [ 74%] PASSED test/units/module_utils/facts/test_collector.py::TestTsort::test_just_nodes [gw0] [ 74%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_patch_required[DataclassesIsTypePatch] test/units/module_utils/_internal/_patches/test_patches.py::test_patch_required[GetAddrInfoPatch] test/units/module_utils/facts/test_collector.py::TestTsort::test_multi_pass [gw2] [ 74%] PASSED test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 75%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_patch_required[GetAddrInfoPatch] test/units/module_utils/_internal/_patches/test_patches.py::test_patch_required[SysInternPatch] test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_macports [gw1] [ 75%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_not_all test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_unknown_collector [gw0] [ 75%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_patch_required[SysInternPatch] [gw3] [ 75%] PASSED test/units/module_utils/facts/test_collector.py::TestTsort::test_multi_pass test/units/module_utils/facts/test_collector.py::TestTsort::test_self_deps test/units/module_utils/_internal/_patches/test_patches.py::test_reload_patch[DataclassesIsTypePatch] [gw1] [ 75%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_unknown_collector [gw2] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_macports test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_opt_homebrew test/units/module_utils/facts/test_collectors.py::TestExceptionThrowingCollector::test_collect [gw0] [ 75%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_reload_patch[DataclassesIsTypePatch] test/units/module_utils/_internal/_patches/test_patches.py::test_reload_patch[GetAddrInfoPatch] [gw3] [ 75%] PASSED test/units/module_utils/facts/test_collector.py::TestTsort::test_self_deps test/units/module_utils/facts/test_collector.py::TestTsort::test_unsolvable [gw1] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestExceptionThrowingCollector::test_collect test/units/module_utils/facts/test_collectors.py::TestExceptionThrowingCollector::test_collect_with_namespace [gw2] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_opt_homebrew test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_usr_homebrew [gw3] [ 75%] PASSED test/units/module_utils/facts/test_collector.py::TestTsort::test_unsolvable test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_all [gw1] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestExceptionThrowingCollector::test_collect_with_namespace test/units/module_utils/facts/test_collectors.py::TestApparmorFacts::test_collect [gw0] [ 75%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_reload_patch[GetAddrInfoPatch] test/units/module_utils/_internal/_patches/test_patches.py::test_reload_patch[SysInternPatch] [gw2] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_usr_homebrew test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw1] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestApparmorFacts::test_collect test/units/module_utils/facts/test_collectors.py::TestApparmorFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 75%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_all [gw0] [ 75%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_reload_patch[SysInternPatch] test/units/module_utils/_internal/_patches/test_patches.py::test_delete_and_import_patch[DataclassesIsTypePatch] test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_collector_specified_multiple_times [gw2] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestMacOSXPkgMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestPkgMgrFactsAptFedora::test_collect [gw1] [ 75%] PASSED test/units/module_utils/facts/test_collectors.py::TestApparmorFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestCapsFacts::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 75%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_delete_and_import_patch[DataclassesIsTypePatch] [gw3] [ 75%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_collector_specified_multiple_times test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_env test/units/module_utils/_internal/_patches/test_patches.py::test_delete_and_import_patch[GetAddrInfoPatch] [gw2] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestPkgMgrFactsAptFedora::test_collect test/units/module_utils/facts/test_collectors.py::TestPkgMgrFactsAptFedora::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw1] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestCapsFacts::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestCapsFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 76%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_env test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_facter [gw0] [ 76%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_delete_and_import_patch[GetAddrInfoPatch] test/units/module_utils/_internal/_patches/test_patches.py::test_delete_and_import_patch[SysInternPatch] [gw3] [ 76%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_facter [gw1] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestCapsFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_facter_ohai test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_collect <- test/units/module_utils/facts/base.py [gw2] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestPkgMgrFactsAptFedora::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestOpenBSDPkgMgrFacts::test_collect [gw0] [ 76%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_delete_and_import_patch[SysInternPatch] test/units/module_utils/_internal/_patches/test_patches.py::test_ineffective_patch [gw0] [ 76%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_ineffective_patch [gw3] [ 76%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_facter_ohai test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_hardware test/units/module_utils/_internal/_patches/test_patches.py::test_patching_is_idempotent [gw1] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw2] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestOpenBSDPkgMgrFacts::test_collect test/units/module_utils/facts/test_collectors.py::TestOpenBSDPkgMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw0] [ 76%] PASSED test/units/module_utils/_internal/_patches/test_patches.py::test_patching_is_idempotent [gw3] [ 76%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_hardware test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_just_facter test/units/module_utils/_internal/_patches/test_socket_patch.py::test_getaddrinfo [gw1] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_parse_proc_cmdline_dup_console [gw0] [ 76%] PASSED test/units/module_utils/_internal/_patches/test_socket_patch.py::test_getaddrinfo test/units/module_utils/_internal/_patches/test_sys_intern_patch.py::test_sys_intern [gw2] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestOpenBSDPkgMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestPlatformFactCollector::test_collect <- test/units/module_utils/facts/base.py [gw3] [ 76%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_just_facter test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_network [gw1] [ 76%] PASSED test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_parse_proc_cmdline_dup_console test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_parse_proc_cmdline_fedora [gw0] [ 76%] PASSED test/units/module_utils/_internal/_patches/test_sys_intern_patch.py::test_sys_intern test/units/module_utils/_internal/_patches/test_sys_intern_patch.py::test_reference_equality [gw3] [ 77%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_network [gw1] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_parse_proc_cmdline_fedora test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_no_args test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_parse_proc_cmdline_uefi [gw0] [ 77%] PASSED test/units/module_utils/_internal/_patches/test_sys_intern_patch.py::test_reference_equality test/units/module_utils/basic/test__log_invocation.py::test_module_utils_basic__log_invocation[am0-stdin0] [gw3] [ 77%] PASSED test/units/module_utils/facts/test_collector.py::TestCollectorClassesFromGatherSubset::test_no_args [gw1] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestCmdLineFacts::test_parse_proc_cmdline_uefi test/units/module_utils/facts/test_collectors.py::TestSshPubKeyFactCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestDistributionFacts::test_collect <- test/units/module_utils/facts/base.py [gw2] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestPlatformFactCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestPlatformFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestSshPubKeyFactCollector::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 77%] PASSED test/units/module_utils/basic/test__log_invocation.py::test_module_utils_basic__log_invocation[am0-stdin0] test/units/module_utils/facts/test_collectors.py::TestSshPubKeyFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a+rwx-511] [gw1] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestDistributionFacts::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestDistributionFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestSshPubKeyFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestUserFactCollector::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 77%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a+rwx-511] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u+rwx,g+rwx,o+rwx-511] [gw2] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestPlatformFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestPythonFactCollector::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 77%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u+rwx,g+rwx,o+rwx-511] [gw1] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestDistributionFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestDnsFacts::test_collect <- test/units/module_utils/facts/base.py [gw3] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestUserFactCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-o+rwx-7] test/units/module_utils/facts/test_collectors.py::TestUserFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw0] [ 77%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-o+rwx-7] [gw1] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestDnsFacts::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-g+rwx-56] test/units/module_utils/facts/test_collectors.py::TestDnsFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestUserFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestVirtualFacts::test_collect <- test/units/module_utils/facts/base.py [gw2] [ 77%] PASSED test/units/module_utils/facts/test_collectors.py::TestPythonFactCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestPythonFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw0] [ 77%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-g+rwx-56] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u+rwx-448] [gw3] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestVirtualFacts::test_collect <- test/units/module_utils/facts/base.py [gw1] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestDnsFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestEnvFacts::test_collect [gw2] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestPythonFactCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestVirtualFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestSelinuxFacts::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 78%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u+rwx-448] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-a-rwx-0] [gw1] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestEnvFacts::test_collect test/units/module_utils/facts/test_collectors.py::TestEnvFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestVirtualFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw2] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestSelinuxFacts::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_date_time.py::test_date_time_facts[year-2020] test/units/module_utils/facts/test_collectors.py::TestSelinuxFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw0] [ 78%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-a-rwx-0] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-u-rwx,g-rwx,o-rwx-0] [gw1] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestEnvFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestFipsFacts::test_collect <- test/units/module_utils/facts/base.py [gw3] [ 78%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[year-2020] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[month-07] [gw2] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestSelinuxFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestSelinuxFacts::test_no_selinux [gw0] [ 78%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-u-rwx,g-rwx,o-rwx-0] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-o-rwx-504] [gw1] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestFipsFacts::test_collect <- test/units/module_utils/facts/base.py [gw3] [ 78%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[month-07] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[weekday-Saturday] test/units/module_utils/facts/test_collectors.py::TestFipsFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw2] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestSelinuxFacts::test_no_selinux test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 78%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-o-rwx-504] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-g-rwx-455] [gw3] [ 78%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[weekday-Saturday] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[weekday_number-6] [gw1] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestFipsFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestHardwareCollector::test_collect <- test/units/module_utils/facts/base.py [gw2] [ 78%] PASSED test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 78%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-g-rwx-455] test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 78%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[weekday_number-6] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[weeknumber-27] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-u-rwx-63] [gw1] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestHardwareCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestHardwareCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw0] [ 79%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-u-rwx-63] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a=rwx-511] [gw2] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_no_proc1_ps_random_init [gw3] [ 79%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[weeknumber-27] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[day-11] [gw1] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestHardwareCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw0] [ 79%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a=rwx-511] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rwx,g=rwx,o=rwx-511] [gw2] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_no_proc1_ps_random_init test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_service_mgr_runit [gw3] [ 79%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[day-11] test/units/module_utils/facts/test_collectors.py::TestNetworkCollector::test_collect <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_date_time.py::test_date_time_facts[hour-12] [gw0] [ 79%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rwx,g=rwx,o=rwx-511] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-o=rwx-7] [gw2] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_service_mgr_runit [gw3] [ 79%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[hour-12] test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_service_mgr_runit_no_comm test/units/module_utils/facts/test_date_time.py::test_date_time_facts[minute-34] [gw1] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestNetworkCollector::test_collect <- test/units/module_utils/facts/base.py [gw0] [ 79%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-o=rwx-7] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-g=rwx-56] test/units/module_utils/facts/test_collectors.py::TestNetworkCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py [gw3] [ 79%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[minute-34] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[second-56] [gw2] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestServiceMgrFacts::test_service_mgr_runit_no_comm test/units/module_utils/facts/test_date_time.py::test_date_time_tz[tz] [gw0] [ 79%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-g=rwx-56] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rwx-448] [gw3] [ 79%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[second-56] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[date-2020-07-11] [gw1] [ 79%] PASSED test/units/module_utils/facts/test_collectors.py::TestNetworkCollector::test_collect_with_namespace <- test/units/module_utils/facts/base.py test/units/module_utils/facts/test_facts.py::TestDragonFlyHardware::test_collector [gw2] [ 79%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_tz[tz] test/units/module_utils/facts/test_date_time.py::test_date_time_tz[tz_dst] [gw0] [ 79%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rwx-448] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a+X-73] [gw3] [ 80%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[date-2020-07-11] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[time-12:34:56] [gw2] [ 80%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_tz[tz_dst] [gw1] [ 80%] PASSED test/units/module_utils/facts/test_facts.py::TestDragonFlyHardware::test_collector test/units/module_utils/facts/test_date_time.py::test_date_time_tz_offset test/units/module_utils/facts/test_facts.py::TestDragonFlyHardware::test_new [gw0] [ 80%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a+X-73] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-a+X-0] [gw3] [ 80%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[time-12:34:56] [gw2] [ 80%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_tz_offset test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601_basic-20200711T123456124356] test/units/module_utils/facts/test_facts.py::BaseTestFactsPlatform::test_collector [gw1] [ 80%] SKIPPED test/units/module_utils/facts/test_facts.py::TestDragonFlyHardware::test_new test/units/module_utils/facts/test_facts.py::TestDragonFlyHardware::test_subclass [gw0] [ 80%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-a+X-0] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a=X-73] [gw3] [ 80%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601_basic-20200711T123456124356] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601_basic_short-20200711T123456] [gw2] [ 80%] SKIPPED test/units/module_utils/facts/test_facts.py::BaseTestFactsPlatform::test_collector test/units/module_utils/facts/test_facts.py::BaseTestFactsPlatform::test_new [gw1] [ 80%] SKIPPED test/units/module_utils/facts/test_facts.py::TestDragonFlyHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestNetBSDHardware::test_collector [gw0] [ 80%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-a=X-73] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-a=X-0] [gw2] [ 80%] PASSED test/units/module_utils/facts/test_facts.py::BaseTestFactsPlatform::test_new [gw1] [ 80%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDHardware::test_collector [gw3] [ 80%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601_basic_short-20200711T123456] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601_micro-2020-07-11T02:34:56.124356Z] test/units/module_utils/facts/test_facts.py::BaseTestFactsPlatform::test_subclass test/units/module_utils/facts/test_facts.py::TestNetBSDHardware::test_new [gw0] [ 80%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-a=X-0] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-a-X-438] [gw3] [ 80%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601_micro-2020-07-11T02:34:56.124356Z] test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601-2020-07-11T02:34:56Z] [gw2] [ 80%] PASSED test/units/module_utils/facts/test_facts.py::BaseTestFactsPlatform::test_subclass test/units/module_utils/facts/test_facts.py::TestLinuxFactsPlatform::test_collector [gw1] [ 80%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDHardware::test_new test/units/module_utils/facts/test_facts.py::TestNetBSDHardware::test_subclass [gw2] [ 80%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxFactsPlatform::test_collector [gw0] [ 80%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-a-X-438] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[33279-a-X-438] test/units/module_utils/facts/test_facts.py::TestLinuxFactsPlatform::test_new [gw1] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestAIXHardware::test_collector [gw3] [ 81%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_facts[iso8601-2020-07-11T02:34:56Z] test/units/module_utils/facts/test_date_time.py::test_date_time_epoch [gw2] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxFactsPlatform::test_new test/units/module_utils/facts/test_facts.py::TestLinuxFactsPlatform::test_subclass [gw0] [ 81%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[33279-a-X-438] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rw-x+X,g=r-x+X,o=r-x+X-493] [gw1] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestAIXHardware::test_collector test/units/module_utils/facts/test_facts.py::TestAIXHardware::test_new [gw2] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxFactsPlatform::test_subclass [gw3] [ 81%] PASSED test/units/module_utils/facts/test_date_time.py::test_date_time_epoch test/units/module_utils/facts/test_facts.py::TestHurdFactsPlatform::test_collector test/units/module_utils/facts/test_facts.py::TestHurdPfinetNetwork::test_new [gw0] [ 81%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rw-x+X,g=r-x+X,o=r-x+X-493] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-u=rw-x+X,g=r-x+X,o=r-x+X-420] [gw1] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestAIXHardware::test_new [gw2] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestHurdFactsPlatform::test_collector test/units/module_utils/facts/test_facts.py::TestHurdFactsPlatform::test_new test/units/module_utils/facts/test_facts.py::TestAIXHardware::test_subclass [gw0] [ 81%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-u=rw-x+X,g=r-x+X,o=r-x+X-420] [gw3] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestHurdPfinetNetwork::test_new test/units/module_utils/facts/test_facts.py::TestHurdPfinetNetwork::test_subclass test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-ug=rx,o=-360] [gw1] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestAIXHardware::test_subclass [gw2] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestHurdFactsPlatform::test_new test/units/module_utils/facts/test_facts.py::TestHurdFactsPlatform::test_subclass test/units/module_utils/facts/test_facts.py::TestHPUXHardware::test_collector [gw3] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestHurdPfinetNetwork::test_subclass [gw0] [ 81%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-ug=rx,o=-360] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-ug=rx,o=-360] test/units/module_utils/facts/test_facts.py::TestLinuxNetwork::test_collector [gw2] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestHurdFactsPlatform::test_subclass test/units/module_utils/facts/test_facts.py::TestSunOSHardware::test_collector [gw1] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXHardware::test_collector test/units/module_utils/facts/test_facts.py::TestHPUXHardware::test_new [gw0] [ 81%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-ug=rx,o=-360] [gw3] [ 81%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxNetwork::test_collector test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rx,g=r-352] [gw2] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSHardware::test_collector test/units/module_utils/facts/test_facts.py::TestLinuxNetwork::test_new test/units/module_utils/facts/test_facts.py::TestSunOSHardware::test_new [gw0] [ 82%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16384-u=rx,g=r-352] [gw1] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXHardware::test_new test/units/module_utils/facts/test_facts.py::TestHPUXHardware::test_subclass [gw2] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSHardware::test_new test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-u=rx,g=r-352] test/units/module_utils/facts/test_facts.py::TestSunOSHardware::test_subclass [gw3] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxNetwork::test_new test/units/module_utils/facts/test_facts.py::TestLinuxNetwork::test_subclass [gw1] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestDarwinHardware::test_collector [gw2] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestOpenBSDHardware::test_collector [gw0] [ 82%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[32768-u=rx,g=r-352] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-ug=rx,o=-360] [gw3] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestGenericBsdIfconfigNetwork::test_collector [gw1] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestDarwinHardware::test_collector [gw2] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDHardware::test_collector test/units/module_utils/facts/test_facts.py::TestOpenBSDHardware::test_new [gw0] [ 82%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-ug=rx,o=-360] test/units/module_utils/facts/test_facts.py::TestDarwinHardware::test_new [gw3] [ 82%] SKIPPED test/units/module_utils/facts/test_facts.py::TestGenericBsdIfconfigNetwork::test_collector test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[33279-ug=rx,o=-360] test/units/module_utils/facts/test_facts.py::TestGenericBsdIfconfigNetwork::test_new [gw2] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDHardware::test_new test/units/module_utils/facts/test_facts.py::TestOpenBSDHardware::test_subclass [gw0] [ 82%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[33279-ug=rx,o=-360] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-u=rx,g=r-359] [gw1] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestDarwinHardware::test_new test/units/module_utils/facts/test_facts.py::TestDarwinHardware::test_subclass [gw3] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestGenericBsdIfconfigNetwork::test_new test/units/module_utils/facts/test_facts.py::TestGenericBsdIfconfigNetwork::test_subclass [gw2] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestFreeBSDHardware::test_collector [gw0] [ 82%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[16895-u=rx,g=r-359] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[33279-u=rx,g=r-359] [gw1] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestDarwinHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestGenericNetwork::test_collector [gw3] [ 82%] PASSED test/units/module_utils/facts/test_facts.py::TestGenericBsdIfconfigNetwork::test_subclass [gw2] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDHardware::test_collector test/units/module_utils/facts/test_facts.py::TestHPUXNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestFreeBSDHardware::test_new [gw0] [ 83%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_good_symbolic_modes[33279-u=rx,g=r-359] [gw1] [ 83%] SKIPPED test/units/module_utils/facts/test_facts.py::TestGenericNetwork::test_collector test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_umask_with_symbolic_modes[32768-+rwx-504] test/units/module_utils/facts/test_facts.py::TestGenericNetwork::test_new [gw2] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDHardware::test_new [gw3] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestFreeBSDHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestHPUXNetwork::test_new [gw1] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestGenericNetwork::test_new test/units/module_utils/facts/test_facts.py::TestGenericNetwork::test_subclass [gw0] [ 83%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_umask_with_symbolic_modes[32768-+rwx-504] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_umask_with_symbolic_modes[33279--rwx-7] [gw3] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXNetwork::test_new test/units/module_utils/facts/test_facts.py::TestHPUXNetwork::test_subclass [gw1] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestGenericNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestHurdPfinetNetwork::test_collector [gw0] [ 83%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_umask_with_symbolic_modes[33279--rwx-7] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_invalid_symbolic_modes[16384-a=foo-bad symbolic permission for mode: a=foo] [gw2] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDHardware::test_subclass test/units/module_utils/facts/test_facts.py::TestFreeBSDVirtual::test_collector [gw2] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDVirtual::test_collector test/units/module_utils/facts/test_facts.py::TestFreeBSDVirtual::test_new [gw3] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXNetwork::test_subclass [gw1] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestHurdPfinetNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestDarwinNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestDragonFlyNetwork::test_new [gw0] [ 83%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_invalid_symbolic_modes[16384-a=foo-bad symbolic permission for mode: a=foo] test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_invalid_symbolic_modes[16384-f=rwx-bad symbolic permission for mode: f=rwx] [gw2] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDVirtual::test_new [gw3] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestDarwinNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestDarwinNetwork::test_new test/units/module_utils/facts/test_facts.py::TestFreeBSDVirtual::test_subclass [gw0] [ 83%] PASSED test/units/module_utils/basic/test__symbolic_mode_to_octal.py::test_invalid_symbolic_modes[16384-f=rwx-bad symbolic permission for mode: f=rwx] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec0-42-stdin0] [gw1] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestDragonFlyNetwork::test_new test/units/module_utils/facts/test_facts.py::TestDragonFlyNetwork::test_subclass [gw3] [ 83%] PASSED test/units/module_utils/facts/test_facts.py::TestDarwinNetwork::test_new test/units/module_utils/facts/test_facts.py::TestDarwinNetwork::test_subclass [gw2] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDVirtual::test_subclass test/units/module_utils/facts/test_facts.py::TestNetBSDVirtual::test_collector [gw0] [ 84%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec0-42-stdin0] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec1-18765432109876543210-stdin1] [gw3] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestDarwinNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestFreeBSDNetwork::test_collector [gw1] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestDragonFlyNetwork::test_subclass [gw2] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDVirtual::test_collector test/units/module_utils/facts/test_facts.py::TestAIXNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestNetBSDVirtual::test_new [gw0] [ 84%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec1-18765432109876543210-stdin1] [gw3] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDNetwork::test_collector test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec2-expected2-stdin2] test/units/module_utils/facts/test_facts.py::TestFreeBSDNetwork::test_new [gw2] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDVirtual::test_new test/units/module_utils/facts/test_facts.py::TestNetBSDVirtual::test_subclass [gw1] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestAIXNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestAIXNetwork::test_new [gw0] [ 84%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec2-expected2-stdin2] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec3-42-stdin3] [gw3] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDNetwork::test_new test/units/module_utils/facts/test_facts.py::TestFreeBSDNetwork::test_subclass [gw2] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDVirtual::test_subclass test/units/module_utils/facts/test_facts.py::TestOpenBSDVirtual::test_collector [gw1] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestAIXNetwork::test_new test/units/module_utils/facts/test_facts.py::TestAIXNetwork::test_subclass [gw3] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestFreeBSDNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestDragonFlyNetwork::test_collector [gw0] [ 84%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec3-42-stdin3] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec4-expected4-stdin4] [gw2] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDVirtual::test_collector test/units/module_utils/facts/test_facts.py::TestOpenBSDVirtual::test_new [gw1] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestAIXNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestNetBSDNetwork::test_collector [gw3] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestDragonFlyNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_no_findmnts [gw2] [ 84%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDVirtual::test_new [gw0] [ 84%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec4-expected4-stdin4] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec5-42.0-stdin5] [gw3] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_no_findmnts test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_non_zero test/units/module_utils/facts/test_facts.py::TestOpenBSDVirtual::test_subclass [gw1] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestNetBSDNetwork::test_new [gw2] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDVirtual::test_subclass [gw0] [ 85%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec5-42.0-stdin5] [gw3] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts_non_zero test/units/module_utils/facts/test_facts.py::TestHPUXVirtual::test_collector [gw1] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDNetwork::test_new test/units/module_utils/facts/test_facts.py::TestNetBSDNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec6-expected6-stdin6] [gw2] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXVirtual::test_collector test/units/module_utils/facts/test_facts.py::TestHPUXVirtual::test_new [gw1] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestNetBSDNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestOpenBSDNetwork::test_collector [gw0] [ 85%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec6-expected6-stdin6] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec7-42.0-stdin7] [gw1] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestOpenBSDNetwork::test_new [gw2] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXVirtual::test_new test/units/module_utils/facts/test_facts.py::TestHPUXVirtual::test_subclass [gw1] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDNetwork::test_new [gw0] [ 85%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec7-42.0-stdin7] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec8-expected8-stdin8] test/units/module_utils/facts/test_facts.py::TestOpenBSDNetwork::test_subclass [gw2] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestHPUXVirtual::test_subclass test/units/module_utils/facts/test_facts.py::TestSunOSVirtual::test_collector [gw2] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSVirtual::test_collector test/units/module_utils/facts/test_facts.py::TestSunOSVirtual::test_new [gw1] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestOpenBSDNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestSunOSNetwork::test_collector [gw0] [ 85%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec8-expected8-stdin8] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec9-42.0-stdin9] [gw2] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSVirtual::test_new test/units/module_utils/facts/test_facts.py::TestSunOSVirtual::test_subclass [gw1] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSNetwork::test_collector test/units/module_utils/facts/test_facts.py::TestSunOSNetwork::test_new [gw0] [ 85%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec9-42.0-stdin9] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec10-expected10-stdin10] [gw2] [ 85%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSVirtual::test_subclass test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts [gw1] [ 86%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSNetwork::test_new test/units/module_utils/facts/test_facts.py::TestSunOSNetwork::test_subclass [gw0] [ 86%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec10-expected10-stdin10] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec11-42.0-stdin11] [gw1] [ 86%] PASSED test/units/module_utils/facts/test_facts.py::TestSunOSNetwork::test_subclass test/units/module_utils/facts/test_facts.py::TestLinuxVirtual::test_collector [gw2] [ 86%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_find_bind_mounts test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_openbsd_hw [gw1] [ 86%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxVirtual::test_collector test/units/module_utils/facts/test_facts.py::TestLinuxVirtual::test_new [gw0] [ 86%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec11-42.0-stdin11] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec12-expected12-stdin12] [gw2] [ 86%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_openbsd_hw test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_openbsd_kern [gw1] [ 86%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxVirtual::test_new test/units/module_utils/facts/test_facts.py::TestLinuxVirtual::test_subclass [gw2] [ 86%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_openbsd_kern test/units/module_utils/facts/test_timeout.py::test_defaults_still_within_bounds [gw0] [ 86%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec12-expected12-stdin12] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec13-True-stdin13] [gw1] [ 86%] PASSED test/units/module_utils/facts/test_facts.py::TestLinuxVirtual::test_subclass test/units/module_utils/facts/test_utils.py::TestGetMountSize::test_oserror_on_statvfs [gw2] [ 86%] PASSED test/units/module_utils/facts/test_timeout.py::test_defaults_still_within_bounds test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_succeeds [gw0] [ 86%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec13-True-stdin13] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec14-expected14-stdin14] [gw1] [ 86%] PASSED test/units/module_utils/facts/test_utils.py::TestGetMountSize::test_oserror_on_statvfs test/units/module_utils/facts/test_utils.py::TestGetMountSize::test_proc [gw1] [ 86%] PASSED test/units/module_utils/facts/test_utils.py::TestGetMountSize::test_proc test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HP vPar] [gw0] [ 86%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec14-expected14-stdin14] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec15-True-stdin15] [gw1] [ 86%] PASSED test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HP vPar] test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HPVM vPar] [gw0] [ 86%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec15-True-stdin15] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec16-42-stdin16] [gw1] [ 86%] PASSED test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HPVM vPar] test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HPVM IVM] [gw0] [ 86%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec16-42-stdin16] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec17-expected17-stdin17] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HPVM IVM] test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HPVM] [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec17-expected17-stdin17] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec18-42-stdin18] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HPVM] test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HP nPar] [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec18-42-stdin18] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec19-expected19-stdin19] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_hpux.py::test_get_virtual_facts_hpvpar[HP nPar] test/units/module_utils/facts/virtual/test_linux.py::test_get_virtual_facts_docker [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec19-expected19-stdin19] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec20-42-stdin20] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_linux.py::test_get_virtual_facts_docker test/units/module_utils/facts/virtual/test_linux.py::test_get_virtual_facts_bhyve [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec20-42-stdin20] test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec21-1-stdin21] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_linux.py::test_get_virtual_facts_bhyve test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_global [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_basic_types[argspec21-1-stdin21] test/units/module_utils/basic/test_argument_spec.py::test_validator_function[stdin0] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_global test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_guest[VMware] [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_function[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_validator_function[stdin1] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_guest[VMware] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_guest[VirtualBox] [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_function[stdin1] test/units/module_utils/basic/test_argument_spec.py::test_validate_basic_auth_arg[stdin0] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_guest[VirtualBox] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_ldoms[VMware] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_ldoms[VMware] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_ldoms[VirtualBox] [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_basic_auth_arg[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_validate_basic_auth_arg[stdin1] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_ldoms[VirtualBox] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[VMware] [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_basic_auth_arg[stdin1] test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin0] [gw1] [ 87%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[VMware] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[VirtualBox] [gw0] [ 87%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin1] [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[VirtualBox] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[Parallels] [gw0] [ 88%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin1] test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin2] [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[Parallels] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[Xen] [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[Xen] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[KVM] [gw0] [ 88%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin2] test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin3] [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_smbios[KVM] test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_openvz [gw0] [ 88%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_rate_limit_argument_spec[stdin3] test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin0] [gw3] [ 88%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_get_mtab_entries [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sunos.py::test_get_virtual_facts_openvz test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_sysctl[/usr/sbin/sysctl] [gw0] [ 88%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin1] [gw3] [ 88%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_get_mtab_entries test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_sysctl[/usr/sbin/sysctl] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_sysctl[/sbin/sysctl] [gw0] [ 88%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin1] test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin2] [gw3] [ 88%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_dev_with_space_in_name [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_sysctl[/sbin/sysctl] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[KVM-all-caps] [gw0] [ 88%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin2] test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin3] [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[KVM-all-caps] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[kvm] [gw3] [ 88%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_dev_with_space_in_name test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_no_lsblk [gw0] [ 88%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validate_retry_argument_spec[stdin3] test/units/module_utils/basic/test_argument_spec.py::test_validator_string_type[stdin0] [gw1] [ 88%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[kvm] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Bochs] [gw3] [ 89%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_no_lsblk test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_non_zero [gw3] [ 89%] PASSED test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_lsblk_uuid_non_zero [gw1] [ 89%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Bochs] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[SmartDC] test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_all_invalid_output [gw0] [ 89%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_string_type[stdin0] test/units/module_utils/basic/test_argument_spec.py::test_validator_string_type[stdin1] [gw1] [ 89%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[SmartDC] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[VMware] [gw0] [ 89%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_string_type[stdin1] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec0-is of type str and we were unable to convert to int-stdin0] [gw3] [ 89%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_all_invalid_output test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_command_error [gw1] [ 89%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[VMware] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[VirtualBox] [gw3] [ 89%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_command_error [gw0] [ 89%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec0-is of type str and we were unable to convert to int-stdin0] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec1-is of type str and we were unable to convert to int-stdin1] test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_linux_vm [gw1] [ 89%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[VirtualBox] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-HVM] [gw3] [ 89%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_linux_vm test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_macos_vm [gw0] [ 89%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec1-is of type str and we were unable to convert to int-stdin1] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec2-is of type float and we were unable to convert to int:-stdin2] [gw1] [ 89%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-HVM] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-PVH] [gw3] [ 89%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_macos_vm test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_missing_binary [gw1] [ 89%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-PVH] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-PV] [gw0] [ 89%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec2-is of type float and we were unable to convert to int:-stdin2] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec3-is of type float and we were unable to convert to int:-stdin3] [gw3] [ 89%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_missing_binary test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_mixed_invalid_output [gw1] [ 89%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-PV] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-PVHVM] [gw3] [ 89%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_mixed_invalid_output [gw1] [ 90%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Xen-PVHVM] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Hyper-V] [gw0] [ 90%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec3-is of type float and we were unable to convert to int:-stdin3] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec4-bad conversion-stdin4] test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_nonzero_rc [gw3] [ 90%] PASSED test/units/module_utils/facts/test_sysctl.py::TestSysctlParsingInFacts::test_get_sysctl_nonzero_rc [gw1] [ 90%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Hyper-V] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Parallels] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_vendor[QEMU] [gw0] [ 90%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec4-bad conversion-stdin4] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec5-bad conversion-stdin5] [gw1] [ 90%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Parallels] [gw3] [ 90%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_vendor[QEMU] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[RHEV] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_vendor[OpenBSD-vmm] [gw0] [ 90%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec5-bad conversion-stdin5] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec6-Unsupported parameters for (ansible_unittest) module: other. Supported parameters include: arg.-stdin6] [gw1] [ 90%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[RHEV] test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Jails] [gw3] [ 90%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_vendor[OpenBSD-vmm] test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_just_json [gw0] [ 90%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec6-Unsupported parameters for (ansible_unittest) module: other. Supported parameters include: arg.-stdin6] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec7-Unsupported parameters for (ansible_unittest) module: other. Supported parameters include: arg (argument).-stdin7] [gw1] [ 90%] PASSED test/units/module_utils/facts/virtual/test_sysctl.py::test_detect_virt_product[Jails] [gw3] [ 90%] PASSED test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_just_json test/units/module_utils/parsing/test_convert_bool.py::test_boolean[0.0-False] test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_leading_and_trailing_junk [gw1] [ 90%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[0.0-False] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[true-True] [gw3] [ 90%] PASSED test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_leading_and_trailing_junk test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_leading_junk [gw0] [ 90%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec7-Unsupported parameters for (ansible_unittest) module: other. Supported parameters include: arg (argument).-stdin7] test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec8-missing required arguments: arg-stdin8] [gw1] [ 90%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[true-True] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[TRUE-True] [gw3] [ 90%] PASSED test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_leading_junk test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_trailing_junk [gw0] [ 90%] PASSED test/units/module_utils/basic/test_argument_spec.py::test_validator_fail[argspec8-missing required arguments: arg-stdin8] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_required[stdin0] [gw1] [ 90%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[TRUE-True] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[t-True] [gw3] [ 90%] PASSED test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_trailing_junk test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_unparsable_filter_non_json_lines [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[t-True] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[yes-True] [gw3] [ 91%] PASSED test/units/module_utils/json_utils/test_filter_non_json_lines.py::TestAnsibleModuleExitJson::test_unparsable_filter_non_json_lines [gw0] [ 91%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_required[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_required[stdin1] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[True-True] [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[yes-True] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[y-True] [gw3] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[True-True] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[False-False] [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[y-True] [gw0] [ 91%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_required[stdin1] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[on-True] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_duplicate_warning[stdin0] [gw3] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[False-False] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[1-True] [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[on-True] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[flibbity] [gw0] [ 91%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_duplicate_warning[stdin0] [gw3] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[1-True] test/units/module_utils/parsing/test_convert_bool.py::test_boolean[0-False] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_type_fallback[stdin0] [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[flibbity] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[42] [gw3] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_boolean[0-False] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[value3] [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[42] [gw0] [ 91%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_complex_type_fallback[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_mutually_exclusive[stdin0] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[42.0] [gw3] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[value3] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[None] [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[42.0] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[None] [gw3] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[None] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[2] [gw0] [ 91%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_mutually_exclusive[stdin0] [gw1] [ 91%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[None] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_required_together[stdin0] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[2] [gw3] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[2] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[-1] [gw1] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[2] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[-1] [gw3] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[-1] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[0.1] [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_required_together[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_required_together_and_default[stdin0] [gw1] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[-1] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[0.1] [gw3] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_non_strict[0.1] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[flibbity] [gw1] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[0.1] [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_required_together_and_default[stdin0] [gw3] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[flibbity] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[42] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_required_together_and_fallback[stdin0] test/units/module_utils/test_api.py::TestRateLimit::test_ratelimit [gw3] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[42] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[42.0] [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_required_together_and_fallback[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_list_with_choices[stdin0] [gw3] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[42.0] test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[value3] [gw3] [ 92%] PASSED test/units/module_utils/parsing/test_convert_bool.py::test_junk_values_strict[value3] test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_no_retry_exception [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_fail_list_with_choices[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_list_with_choices[stdin0] [gw3] [ 92%] PASSED test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_no_retry_exception test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_no_retry_baseexception [gw3] [ 92%] PASSED test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_no_retry_baseexception [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_list_with_choices[stdin0] test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_retry_exception test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_list_with_elements_path[stdin0] [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_list_with_elements_path[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_deprecated_alias[stdin0] [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_deprecated_alias[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_list_with_elements_callable_str[stdin0] [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexArgSpecs::test_list_with_elements_callable_str[stdin0] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin0-expected0] [gw0] [ 92%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin0-expected0] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin1-expected1] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin1-expected1] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin2-expected2] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin2-expected2] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin3-expected3] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin3-expected3] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin4-expected4] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin4-expected4] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin5-expected5] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_dict[stdin5-expected5] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin0-expected0] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin0-expected0] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin1-expected1] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin1-expected1] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin2-expected2] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin2-expected2] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin3-expected3] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin3-expected3] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin4-expected4] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin4-expected4] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin5-expected5] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_options_type_list[stdin5-expected5] test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin0-missing required arguments: foo found in foobar] [gw0] [ 93%] PASSED test/units/module_utils/basic/test_argument_spec.py::TestComplexOptions::test_fail_validate_options_dict[stdin0-missing required arguments: foo found in foobar] test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_http_error_308_urllib2 [gw0] [ 93%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_http_error_308_urllib2 test/units/module_utils/urls/test_Request.py::test_Request_fallback [gw0] [ 93%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_fallback test/units/module_utils/urls/test_Request.py::test_Request_open [gw0] [ 93%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open test/units/module_utils/urls/test_Request.py::test_Request_open_unix_socket [gw0] [ 93%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_unix_socket test/units/module_utils/urls/test_Request.py::test_Request_open_https_unix_socket [gw0] [ 93%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_https_unix_socket test/units/module_utils/urls/test_Request.py::test_Request_open_ftp [gw0] [ 93%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_ftp test/units/module_utils/urls/test_Request.py::test_Request_open_headers [gw0] [ 93%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_headers test/units/module_utils/urls/test_Request.py::test_Request_open_username [gw0] [ 93%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_username test/units/module_utils/urls/test_Request.py::test_Request_open_username_in_url[user2@ansible.com-expected0] [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_username_in_url[user2@ansible.com-expected0] test/units/module_utils/urls/test_Request.py::test_Request_open_username_in_url[user2%40@ansible.com-expected1] [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_username_in_url[user2%40@ansible.com-expected1] test/units/module_utils/urls/test_Request.py::test_Request_open_username_in_url[user2%40:%40@ansible.com-expected2] [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_username_in_url[user2%40:%40@ansible.com-expected2] test/units/module_utils/urls/test_Request.py::test_Request_open_username_force_basic [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_username_force_basic test/units/module_utils/urls/test_Request.py::test_Request_open_auth_in_netloc [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_auth_in_netloc test/units/module_utils/urls/test_Request.py::test_Request_open_netrc [gw2] [ 94%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_succeeds test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_netrc test/units/module_utils/urls/test_Request.py::test_Request_open_no_proxy [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_no_proxy test/units/module_utils/urls/test_Request.py::test_Request_open_no_validate_certs [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_no_validate_certs test/units/module_utils/urls/test_Request.py::test_Request_open_client_cert [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_client_cert test/units/module_utils/urls/test_Request.py::test_Request_open_cookies [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_cookies test/units/module_utils/urls/test_Request.py::test_Request_open_invalid_method [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_invalid_method test/units/module_utils/urls/test_Request.py::test_Request_open_user_agent [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_user_agent test/units/module_utils/urls/test_Request.py::test_Request_open_force [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_force test/units/module_utils/urls/test_Request.py::test_Request_open_last_mod [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_last_mod test/units/module_utils/urls/test_Request.py::test_Request_open_headers_not_dict [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_open_headers_not_dict test/units/module_utils/urls/test_Request.py::test_Request_init_headers_not_dict [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_Request_init_headers_not_dict test/units/module_utils/urls/test_Request.py::test_methods[get-kwargs0] [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_methods[get-kwargs0] test/units/module_utils/urls/test_Request.py::test_methods[options-kwargs1] [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_methods[options-kwargs1] test/units/module_utils/urls/test_Request.py::test_methods[head-kwargs2] [gw0] [ 94%] PASSED test/units/module_utils/urls/test_Request.py::test_methods[head-kwargs2] test/units/module_utils/urls/test_Request.py::test_methods[post-kwargs3] [gw0] [ 95%] PASSED test/units/module_utils/urls/test_Request.py::test_methods[post-kwargs3] test/units/module_utils/urls/test_Request.py::test_methods[put-kwargs4] [gw1] [ 95%] PASSED test/units/module_utils/test_api.py::TestRateLimit::test_ratelimit test/units/module_utils/test_api.py::TestRetry::test_no_retry_required [gw0] [ 95%] PASSED test/units/module_utils/urls/test_Request.py::test_methods[put-kwargs4] test/units/module_utils/urls/test_Request.py::test_methods[patch-kwargs5] [gw1] [ 95%] PASSED test/units/module_utils/test_api.py::TestRetry::test_no_retry_required test/units/module_utils/test_api.py::TestRetry::test_catch_exception [gw0] [ 95%] PASSED test/units/module_utils/urls/test_Request.py::test_methods[patch-kwargs5] test/units/module_utils/urls/test_Request.py::test_methods[delete-kwargs6] [gw1] [ 95%] PASSED test/units/module_utils/test_api.py::TestRetry::test_catch_exception test/units/module_utils/test_api.py::TestRetry::test_no_retries [gw0] [ 95%] PASSED test/units/module_utils/urls/test_Request.py::test_methods[delete-kwargs6] [gw1] [ 95%] PASSED test/units/module_utils/test_api.py::TestRetry::test_no_retries test/units/module_utils/urls/test_Request.py::test_open_url test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_empty_retry_iterator [gw1] [ 95%] PASSED test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_empty_retry_iterator test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_urllib2_redir [gw0] [ 95%] PASSED test/units/module_utils/urls/test_Request.py::test_open_url test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_md5.pem-#4\xb8Gl\xbfNm\xfcvj]Z0\xd6d\x9c\x01\xba\xe1f*\:\x13\x02\xa9h\xd7\xc6\xb0\xf6] [gw1] [ 95%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_urllib2_redir test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_all_redir [gw3] [ 95%] PASSED test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_retry_exception test/units/module_utils/test_connection.py::test_set_options_credential_exposure [gw0] [ 95%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_md5.pem-#4\xb8Gl\xbfNm\xfcvj]Z0\xd6d\x9c\x01\xba\xe1f*\:\x13\x02\xa9h\xd7\xc6\xb0\xf6] test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha1.pem-\x14\xcf\xe8\xe4\xb32\xb2\n4?\xc8@\xb1\x8f\x9fox\x92j\xfe~\xc3\xe7\xb8\xe2\x89ia\x9b\x1e\x8f>] [gw1] [ 95%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_all_redir test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_all_redir_post [gw3] [ 95%] PASSED test/units/module_utils/test_connection.py::test_set_options_credential_exposure test/units/module_utils/test_distro.py::TestDistro::test_info [gw1] [ 95%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_all_redir_post test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_headers_removal [gw3] [ 95%] PASSED test/units/module_utils/test_distro.py::TestDistro::test_info test/units/module_utils/test_distro.py::TestDistro::test_id [gw0] [ 95%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha1.pem-\x14\xcf\xe8\xe4\xb32\xb2\n4?\xc8@\xb1\x8f\x9fox\x92j\xfe~\xc3\xe7\xb8\xe2\x89ia\x9b\x1e\x8f>] test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha256.pem-\x99o>\xea\x81,\x18p\xe3\x05I\xff\x9b\x86\xcd\x87\xa8\x90\xb6\xd8\xdf\xdfJ\x81\xbe\xf9gYp\xda\xdb&] [gw1] [ 95%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_headers_removal test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_url_spaces [gw3] [ 95%] PASSED test/units/module_utils/test_distro.py::TestDistro::test_id test/units/module_utils/test_text.py::test_exports [gw1] [ 95%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_url_spaces [gw3] [ 96%] PASSED test/units/module_utils/test_text.py::test_exports test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_no_redirs test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe [gw0] [ 96%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha256.pem-\x99o>\xea\x81,\x18p\xe3\x05I\xff\x9b\x86\xcd\x87\xa8\x90\xb6\xd8\xdf\xdfJ\x81\xbe\xf9gYp\xda\xdb&] test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha384.pem-4\xf3\x03\xc9\x95(oK!J\x9b\xa6C[i\xb5\x1e\xcf7X\xea\xbc*\x14\xd7\xa4?\xd27\xdc+\x1a\x1a\xd9\x11\x1c\\x96^\x10u\x07\xcbA\x98\xc0\x9f\xec] [gw3] [ 96%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_no_redirs test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha256.pem-\xf21\xe6\xff?\x9e\x16\x1b\xc2\xdc\xbb\x89\x8d\x84GNX\x9c\xd7\xc2z\xdb\xef\x8b\xd9\xc0\xc0h\xaf\x9c6m] [gw1] [ 96%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe_not_safe [gw1] [ 96%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe_not_safe test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_no_error_on_invalid [gw0] [ 96%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha384.pem-4\xf3\x03\xc9\x95(oK!J\x9b\xa6C[i\xb5\x1e\xcf7X\xea\xbc*\x14\xd7\xa4?\xd27\xdc+\x1a\x1a\xd9\x11\x1c\\x96^\x10u\x07\xcbA\x98\xc0\x9f\xec] test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha512.pem-Un\x1c\x17\x84\xe3\xb9W7\x0b\x7fTOb\xc53\xcb,\xa5\xc1\xda\xe0po\xae\xf0\x05D\xe1\xad+v\xff%\xcf\xbei\xb1\xc4\xe60\xc3\xbb\x02\x07\xdf\x111Lg8\xbc\xae\xd7\xe0q\xd7\xbf\xbf,\x9d\xfa\xb8]] [gw3] [ 96%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha256.pem-\xf21\xe6\xff?\x9e\x16\x1b\xc2\xdc\xbb\x89\x8d\x84GNX\x9c\xd7\xc2z\xdb\xef\x8b\xd9\xc0\xc0h\xaf\x9c6m] test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha512.pem-K\x8c\xa5\xf5y\x89A\xa0\xaf'\xeb\x00\xeb\xccUz6z\xe0l\x035\xa3h\xfc\xa6 k\xda]\xba\x88\xf8m\xf3\x98\xd2\xd2wW\x87w\xa4\x0e\x14\t\xd4]\xb9\xa29\xe2h\x1b\x9f\xe6\x04\x00\xec\x7fc\x83\xd7b] [gw1] [ 96%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_no_error_on_invalid test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_params [gw1] [ 96%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_params [gw0] [ 96%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa_sha512.pem-Un\x1c\x17\x84\xe3\xb9W7\x0b\x7fTOb\xc53\xcb,\xa5\xc1\xda\xe0po\xae\xf0\x05D\xe1\xad+v\xff%\xcf\xbei\xb1\xc4\xe60\xc3\xbb\x02\x07\xdf\x111Lg8\xbc\xae\xd7\xe0q\xd7\xbf\xbf,\x9d\xfa\xb8]] test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[http://ansible.com/foo.tar.gz?foo=barbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbar-foo-.tar.gz-foo.tar.gz] test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_cookies [gw3] [ 96%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha512.pem-K\x8c\xa5\xf5y\x89A\xa0\xaf'\xeb\x00\xeb\xccUz6z\xe0l\x035\xa3h\xfc\xa6 k\xda]\xba\x88\xf8m\xf3\x98\xd2\xd2wW\x87w\xa4\x0e\x14\t\xd4]\xb9\xa29\xe2h\x1b\x9f\xe6\x04\x00\xec\x7fc\x83\xd7b] test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[ecdsa_sha256.pem-\xfe\xcf\x1b%\x85D\x99\x90\xd9\xe3\xb2\xc9-?Y~\xc85N\x12N\xdau\x1d\x94\x83|,\x89\xa2\xc1U] [gw1] [ 96%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_cookies test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_connectionerror [gw0] [ 96%] PASSED test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[http://ansible.com/foo.tar.gz?foo=barbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbar-foo-.tar.gz-foo.tar.gz] test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[https://www.gnu.org/licenses/gpl-3.0.txt-gpl-3.0-.txt-gpl-3.0.txt] [gw1] [ 96%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_connectionerror test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_httperror [gw0] [ 96%] PASSED test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[https://www.gnu.org/licenses/gpl-3.0.txt-gpl-3.0-.txt-gpl-3.0.txt] test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[http://pyyaml.org/download/libyaml/yaml-0.2.5.tar.gz-yaml-0.2.5-.tar.gz-yaml-0.2.5.tar.gz] [gw3] [ 96%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[ecdsa_sha256.pem-\xfe\xcf\x1b%\x85D\x99\x90\xd9\xe3\xb2\xc9-?Y~\xc85N\x12N\xdau\x1d\x94\x83|,\x89\xa2\xc1U] test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[ecdsa_sha512.pem-\xe5\xcbh\xb2\xf8C\xd6;\xf4\x0b\xcb \x07`\x8f\x81\x97a\x83\x92x?#0\xe5\xef\x19\xa5\xbd\x8f\x0b/\xaa\xc8a\x85_\xbbc\xa2!\xccF\xfc\x1e"j\x07$\x11\xaf\x17]\xdeG\x92\x81\xe0\x06\x87\x8b4\x80Y] [gw1] [ 96%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_httperror test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_urlerror [gw0] [ 96%] PASSED test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[http://pyyaml.org/download/libyaml/yaml-0.2.5.tar.gz-yaml-0.2.5-.tar.gz-yaml-0.2.5.tar.gz] test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-linux64.tar.gz-geckodriver-v0.26.0-linux64-.tar.gz-geckodriver-v0.26.0-linux64.tar.gz] [gw1] [ 96%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_urlerror test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_socketerror [gw3] [ 96%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[ecdsa_sha512.pem-\xe5\xcbh\xb2\xf8C\xd6;\xf4\x0b\xcb \x07`\x8f\x81\x97a\x83\x92x?#0\xe5\xef\x19\xa5\xbd\x8f\x0b/\xaa\xc8a\x85_\xbbc\xa2!\xccF\xfc\x1e"j\x07$\x11\xaf\x17]\xdeG\x92\x81\xe0\x06\x87\x8b4\x80Y] test/units/module_utils/urls/test_channel_binding.py::test_cbt_no_cryptography [gw0] [ 97%] PASSED test/units/module_utils/urls/test_fetch_file.py::test_file_multiple_extensions[https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-linux64.tar.gz-geckodriver-v0.26.0-linux64-.tar.gz-geckodriver-v0.26.0-linux64.tar.gz] test/units/module_utils/urls/test_fetch_url.py::test_fetch_url [gw3] [ 97%] PASSED test/units/module_utils/urls/test_channel_binding.py::test_cbt_no_cryptography [gw1] [ 97%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_socketerror test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_exception [gw3] [ 97%] PASSED test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_netloc [gw0] [ 97%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url test/units/module_utils/urls/test_gzip.py::test_Request_open_decompress_false [gw1] [ 97%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_exception [gw3] [ 97%] PASSED test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_netloc test/units/module_utils/urls/test_gzip.py::test_Request_open_gzip test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_badstatusline [gw1] [ 97%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_badstatusline test/units/module_utils/urls/test_prepare_multipart.py::test_empty [gw1] [ 97%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_empty test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_mime [gw1] [ 97%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_mime test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_wrong_multipart_encoding [gw1] [ 97%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_wrong_multipart_encoding test/units/module_utils/urls/test_prepare_multipart.py::test_bad_mime [gw3] [ 97%] PASSED test/units/module_utils/urls/test_gzip.py::test_Request_open_gzip test/units/module_utils/urls/test_gzip.py::test_Request_open_not_gzip [gw1] [ 97%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_bad_mime test/units/module_utils/urls/test_split.py::test__split_multiext[-expected0] [gw0] [ 97%] PASSED test/units/module_utils/urls/test_gzip.py::test_Request_open_decompress_false test/units/module_utils/urls/test_gzip.py::test_GzipDecodedReader_no_gzip [gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[-expected0] test/units/module_utils/urls/test_split.py::test__split_multiext[a-expected1] [gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[a-expected1] test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.gz-expected5] [gw0] [ 97%] PASSED test/units/module_utils/urls/test_gzip.py::test_GzipDecodedReader_no_gzip test/units/module_utils/urls/test_prepare_multipart.py::test_prepare_multipart [gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.gz-expected5] test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.tar.gz-expected6] [gw0] [ 97%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_prepare_multipart [gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.tar.gz-expected6] test/units/module_utils/urls/test_prepare_multipart.py::test_wrong_type test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip-expected7] [gw0] [ 97%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_wrong_type [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip-expected7] test/units/module_utils/urls/test_split.py::test__split_multiext[geckodriver-v0.26.0-linux64.tar-expected9] test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip.hidden-expected8] [gw3] [ 98%] PASSED test/units/module_utils/urls/test_gzip.py::test_Request_open_not_gzip test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar-expected2] [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip.hidden-expected8] [gw0] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[geckodriver-v0.26.0-linux64.tar-expected9] test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar-expected11] test/units/module_utils/urls/test_split.py::test__split_multiext[/var/lib/geckodriver-v0.26.0-linux64.tar-expected10] [gw3] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar-expected2] [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar-expected11] test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.-expected3] test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar.bz-expected12] [gw0] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[/var/lib/geckodriver-v0.26.0-linux64.tar-expected10] test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args0-expected0] [gw3] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.-expected3] [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar.bz-expected12] test/units/module_utils/urls/test_split.py::test__split_multiext[file.hidden-expected4] test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args1-expected1] [gw0] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args0-expected0] test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args2-expected2] [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args1-expected1] [gw3] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.hidden-expected4] [gw0] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args2-expected2] test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args4-expected4] test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args5-expected5] test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args3-expected3] [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args4-expected4] test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs0-expected0] [gw0] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args5-expected5] [gw3] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args3-expected3] test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs2-expected2] test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs1-expected1] [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs0-expected0] test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs3-expected3] [gw0] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs2-expected2] [gw3] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs1-expected1] test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs4-expected4] test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs5-expected5] [gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs3-expected3] test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name0] [gw0] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs4-expected4] [gw3] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs5-expected5] test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name1] test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name2] [gw1] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name0] test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name3] [gw0] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name1] [gw3] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name2] test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[1.729879] [gw1] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name3] test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[247] test/units/module_utils/urls/test_urls.py::test_basic_auth_header [gw0] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[1.729879] test/units/module_utils/urls/test_urls.py::test_ParseResultDottedDict [gw3] [ 99%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[247] [gw1] [ 99%] PASSED test/units/module_utils/urls/test_urls.py::test_basic_auth_header test/units/module_utils/urls/test_urls.py::test_unix_socket_patch_httpconnection_connect [gw0] [ 99%] PASSED test/units/module_utils/urls/test_urls.py::test_ParseResultDottedDict [gw3] [ 99%] PASSED test/units/module_utils/urls/test_urls.py::test_unix_socket_patch_httpconnection_connect [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds test/units/module_utils/facts/test_timeout.py::test_explicit_timeout [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_explicit_timeout test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0] [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0] test/units/module_utils/facts/test_timeout.py::test_timeout_raises_other_exception [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_timeout_raises_other_exception test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code [gw2] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code test/units/module_utils/facts/test_utils.py::TestGetMountSize::test [gw2] [100%] PASSED test/units/module_utils/facts/test_utils.py::TestGetMountSize::test - generated xml file: /builddir/build/BUILD/ansible-2.19.0b2/test/results/junit/python3.12-module_utils-units.xml - ============================= slowest 25 durations ============================= 3.01s call test/units/module_utils/_internal/_concurrent/test_futures.py::test_blocking_shutdown 3.01s call test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds 2.01s call test/units/module_utils/facts/test_timeout.py::test_explicit_timeout 2.01s call test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds 2.00s call test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout 1.01s call test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_succeeds 1.01s call test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout 1.01s call test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code 1.00s call test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout 1.00s call test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0] 1.00s call test/units/module_utils/_internal/_concurrent/test_futures.py::test_daemon_thread_pool_nonblocking_cm_exit 1.00s call test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_retry_exception 1.00s call test/units/module_utils/test_api.py::TestRateLimit::test_ratelimit 0.20s call test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts 0.19s call test/units/module_utils/_internal/_concurrent/test_futures.py::test_non_blocking_shutdown 0.11s call test/units/module_utils/common/warnings/test_deprecate.py::test_dedupe_with_traceback 0.10s call test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts 0.10s call test/units/module_utils/common/warnings/test_warn.py::test_dedupe_with_traceback 0.08s call test/units/module_utils/urls/test_Request.py::test_Request_open_netrc 0.05s call test/units/module_utils/compat/test_datetime.py::test_utc 0.04s call test/units/module_utils/urls/test_gzip.py::test_Request_open_decompress_false 0.04s call test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args1-/path/tmpdir/ansible-moduletmp-42--False] 0.04s call test/units/module_utils/compat/test_datetime.py::test_utcnow 0.04s call test/units/module_utils/compat/test_datetime.py::test_utcfometimestamp_zero 0.04s call test/units/module_utils/basic/test_tmpdir.py::TestAnsibleModuleTmpDir::test_tmpdir_property[args3-/builddir/.test/ansible-moduletmp-42--False] =========================== short test summary info ============================ SKIPPED [1] test/units/module_utils/facts/test_facts.py:44: This platform (DragonFly) does not have a fact_class. SKIPPED [3] test/units/module_utils/facts/test_facts.py:62: This test class needs to be updated to specify collector_class SKIPPED [1] test/units/module_utils/facts/test_facts.py:52: This platform (DragonFly) does not have a fact_class. ======================= 2036 passed, 5 skipped in 20.82s ======================= Unit test controller with Python 3.12 Stream command: pytest -r a -n auto --color no -p no:cacheprovider -c /builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/pytest/config/default.ini --junit-xml /builddir/build/BUILD/ansible-2.19.0b2/test/results/junit/python3.12-controller-units.xml --strict-markers --rootdir /builddir/build/BUILD/ansible-2.19.0b2 --confcutdir /builddir/build/BUILD/ansible-2.19.0b2 --durations=25 -vv test/units/_internal/_datatag/test_tags.py test/units/_internal/_json/test_legacy_encoder.py test/units/_internal/templating/test_access.py test/units/_internal/templating/test_common_.py test/units/_internal/templating/test_datatag.py test/units/_internal/templating/test_jinja_bits.py test/units/_internal/templating/test_jinja_plugins.py test/units/_internal/templating/test_lazy_containers.py test/units/_internal/templating/test_templar.py test/units/_internal/templating/test_template_utilities.py test/units/_internal/templating/test_utils.py test/units/_internal/test_locking.py test/units/_vendor/test_vendor.py test/units/ansible_test/_internal/test_util.py test/units/ansible_test/ci/test_azp.py test/units/ansible_test/test_diff.py test/units/cli/arguments/test_option_helpers.py test/units/cli/galaxy/test_collection_extract_tar.py test/units/cli/galaxy/test_display_collection.py test/units/cli/galaxy/test_display_header.py test/units/cli/galaxy/test_display_role.py test/units/cli/galaxy/test_execute_list.py test/units/cli/galaxy/test_execute_list_collection.py test/units/cli/galaxy/test_get_collection_widths.py test/units/cli/test_adhoc.py test/units/cli/test_cli.py test/units/cli/test_console.py test/units/cli/test_doc.py test/units/cli/test_galaxy.py test/units/cli/test_playbook.py test/units/cli/test_vault.py test/units/config/manager/test_find_ini_config_file.py test/units/config/test_manager.py test/units/errors/test_errors.py test/units/errors/test_handler.py test/units/errors/test_utils.py test/units/executor/module_common/test_module_common.py test/units/executor/module_common/test_recursive_finder.py test/units/executor/test_play_iterator.py test/units/executor/test_playbook_executor.py test/units/executor/test_task_executor.py test/units/executor/test_task_result.py test/units/galaxy/test_api.py test/units/galaxy/test_collection.py test/units/galaxy/test_collection_dataclasses.py test/units/galaxy/test_collection_install.py test/units/galaxy/test_role_install.py test/units/galaxy/test_role_requirements.py test/units/galaxy/test_token.py test/units/galaxy/test_user_agent.py test/units/inventory/test_data.py test/units/inventory/test_group.py test/units/inventory/test_host.py test/units/parsing/test_ajson.py test/units/parsing/test_dataloader.py test/units/parsing/test_mod_args.py test/units/parsing/test_splitter.py test/units/parsing/test_unquote.py test/units/parsing/utils/test_addresses.py test/units/parsing/utils/test_yaml.py test/units/parsing/vault/test_vault.py test/units/parsing/vault/test_vault_editor.py test/units/parsing/yaml/test_dumper.py test/units/parsing/yaml/test_errors.py test/units/parsing/yaml/test_loader.py test/units/parsing/yaml/test_objects.py test/units/parsing/yaml/test_vault.py test/units/playbook/role/test_include_role.py test/units/playbook/role/test_role.py test/units/playbook/test_attribute.py test/units/playbook/test_base.py test/units/playbook/test_block.py test/units/playbook/test_collectionsearch.py test/units/playbook/test_helpers.py test/units/playbook/test_included_file.py test/units/playbook/test_play.py test/units/playbook/test_play_context.py test/units/playbook/test_playbook.py test/units/playbook/test_taggable.py test/units/playbook/test_task.py test/units/plugins/action/test_action.py test/units/plugins/action/test_gather_facts.py test/units/plugins/action/test_raw.py test/units/plugins/action/test_reboot.py test/units/plugins/become/test_su.py test/units/plugins/become/test_sudo.py test/units/plugins/cache/test_cache.py test/units/plugins/callback/test_callback.py test/units/plugins/connection/test_connection.py test/units/plugins/connection/test_local.py test/units/plugins/connection/test_paramiko_ssh.py test/units/plugins/connection/test_psrp.py test/units/plugins/connection/test_ssh.py test/units/plugins/connection/test_winrm.py test/units/plugins/filter/test_core.py test/units/plugins/filter/test_mathstuff.py test/units/plugins/inventory/test_constructed.py test/units/plugins/inventory/test_inventory.py test/units/plugins/lookup/test_env.py test/units/plugins/lookup/test_ini.py test/units/plugins/lookup/test_password.py test/units/plugins/lookup/test_url.py test/units/plugins/shell/test_cmd.py test/units/plugins/shell/test_powershell.py test/units/plugins/strategy/test_linear.py test/units/plugins/test/test_core.py test/units/plugins/test_plugins.py test/units/regex/test_invalid_var_names.py test/units/template/test_template.py test/units/test_context.py test/units/test_no_tty.py test/units/utils/collection_loader/test_collection_loader.py test/units/utils/display/test_broken_cowsay.py test/units/utils/display/test_curses.py test/units/utils/display/test_display.py test/units/utils/display/test_logger.py test/units/utils/display/test_warning.py test/units/utils/test_cleanup_tmp_file.py test/units/utils/test_context_objects.py test/units/utils/test_datatag.py test/units/utils/test_display.py test/units/utils/test_encrypt.py test/units/utils/test_helpers.py test/units/utils/test_isidentifier.py test/units/utils/test_json.py test/units/utils/test_listify.py test/units/utils/test_plugin_docs.py test/units/utils/test_serialization.py test/units/utils/test_serialization_profiles.py test/units/utils/test_shlex.py test/units/utils/test_vars.py test/units/utils/test_version.py test/units/vars/test_module_response_deepcopy.py test/units/vars/test_variable_manager.py Working directory: /builddir/build/BUILD/ansible-2.19.0b2 Program found: /tmp/ansible-test-fdlgf9rp-injector/pytest ANSIBLE_CONFIG=/builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/ansible.cfg ANSIBLE_CONTROLLER_MIN_PYTHON_VERSION=3.11 ANSIBLE_DEPRECATION_WARNINGS=false ANSIBLE_DEVEL_WARNING=false ANSIBLE_DISPLAY_TRACEBACK=never ANSIBLE_FORCE_COLOR=false ANSIBLE_FORCE_HANDLERS=true ANSIBLE_HOST_KEY_CHECKING=false ANSIBLE_HOST_PATTERN_MISMATCH=error ANSIBLE_INVENTORY=/dev/null ANSIBLE_LIBRARY=/dev/null ANSIBLE_PYTHON_MODULE_RLIMIT_NOFILE=1024 ANSIBLE_RETRY_FILES_ENABLED=false ANSIBLE_TEST_ANSIBLE_LIB_ROOT=/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible ANSIBLE_TEST_PYTHON_INTERPRETER=/usr/bin/python3 ANSIBLE_TEST_PYTHON_VERSION=3.12 ANSIBLE_WORKER_SHUTDOWN_POLL_COUNT=100 ANSIBLE_WORKER_SHUTDOWN_POLL_DELAY=0.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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer HOME=/builddir LC_ALL=en_US.UTF-8 LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 PAGER=/bin/cat PATH=/tmp/ansible-test-fdlgf9rp-injector:/tmp/python-nsp53dl8-ansible:/builddir/build/BUILD/ansible-2.19.0b2/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PYTEST_PLUGINS=ansible_forked PYTHONPATH=/builddir/build/BUILD/ansible-2.19.0b2/lib:/builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_util/target/pytest/plugins ============================= test session starts ============================== platform linux -- Python 3.12.10, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 rootdir: /builddir/build/BUILD/ansible-2.19.0b2 configfile: test/lib/ansible_test/_data/pytest/config/default.ini plugins: mock-3.12.0, xdist-3.5.0 created: 4/4 workers 4 workers [3767 items] scheduling tests via LoadScheduling test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.copy()-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] test/units/_internal/_datatag/test_tags.py::test_vaulted_value_non_propagation_untagged_dst test/units/_internal/templating/test_common_.py::test_slots[TruncationMarker] test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ {'a': 1}.values() }}-[1]] [gw0] [ 0%] PASSED test/units/_internal/_datatag/test_tags.py::test_vaulted_value_non_propagation_untagged_dst test/units/_internal/_datatag/test_tags.py::test_vaulted_value_non_propagation_tagged_dst [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_slots[TruncationMarker] [gw3] [ 0%] PASSED test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ {'a': 1}.values() }}-[1]] test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ yielder(2) }}-[0, 1]] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.copy()-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[type(d1)(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] test/units/_internal/templating/test_common_.py::test_slots[UndefinedMarker] [gw0] [ 0%] PASSED test/units/_internal/_datatag/test_tags.py::test_vaulted_value_non_propagation_tagged_dst test/units/_internal/_datatag/test_tags.py::test_vaulted_value_propagation_untagged_dst [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_slots[UndefinedMarker] test/units/_internal/templating/test_common_.py::test_slots[VaultExceptionMarker] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[type(d1)(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] [gw0] [ 0%] PASSED test/units/_internal/_datatag/test_tags.py::test_vaulted_value_propagation_untagged_dst test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.copy()-[_LazyValue(value=1)]-] [gw3] [ 0%] PASSED test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ yielder(2) }}-[0, 1]] test/units/_internal/templating/test_templar.py::test_finalize_generator[{% set y = yielder(2) %}{{ y | list }} | {{ y | list }}-[0, 1] | [0, 1]] test/units/_internal/_datatag/test_tags.py::test_vaulted_value_propagation_tagged_dst [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_slots[VaultExceptionMarker] test/units/_internal/templating/test_common_.py::test_copy[CapturedExceptionMarker] [gw0] [ 0%] PASSED test/units/_internal/_datatag/test_tags.py::test_vaulted_value_propagation_tagged_dst test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[astring-kw0-"astring"] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.copy()-[_LazyValue(value=1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[type(l1)(l1)-[_LazyValue(value=1)]-] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_copy[CapturedExceptionMarker] test/units/_internal/templating/test_common_.py::test_copy[Marker] [gw0] [ 0%] PASSED test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[astring-kw0-"astring"] test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[astring-kw1-{"__ansible_unsafe": "astring"}] [gw3] [ 0%] PASSED test/units/_internal/templating/test_templar.py::test_finalize_generator[{% set y = yielder(2) %}{{ y | list }} | {{ y | list }}-[0, 1] | [0, 1]] test/units/_internal/templating/test_templar.py::test_eager_trip_undefined[{{ lookup('my_lookup', some_var) }}] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[type(l1)(l1)-[_LazyValue(value=1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.copy(l1)-[_LazyValue(value=1)]-] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_copy[Marker] test/units/_internal/templating/test_common_.py::test_copy[TruncationMarker] [gw0] [ 0%] PASSED test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[astring-kw1-{"__ansible_unsafe": "astring"}] test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[data2-kw2-"encrypted"] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_copy[TruncationMarker] test/units/_internal/templating/test_common_.py::test_copy[UndefinedMarker] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.copy(l1)-[_LazyValue(value=1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.copy(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] [gw3] [ 0%] PASSED test/units/_internal/templating/test_templar.py::test_eager_trip_undefined[{{ lookup('my_lookup', some_var) }}] test/units/_internal/templating/test_templar.py::test_eager_trip_undefined[{{ some_var | my_filter }}] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_copy[UndefinedMarker] test/units/_internal/templating/test_common_.py::test_copy[VaultExceptionMarker] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.copy(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.deepcopy(l1)-[_LazyValue(value=1)]-] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_copy[VaultExceptionMarker] test/units/_internal/templating/test_common_.py::test_deepcopy[CapturedExceptionMarker] [gw3] [ 0%] PASSED test/units/_internal/templating/test_templar.py::test_eager_trip_undefined[{{ some_var | my_filter }}] test/units/_internal/templating/test_templar.py::test_eager_trip_undefined[{{ some_var is my_test }}] [gw0] [ 0%] PASSED test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[data2-kw2-"encrypted"] test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[data3-kw3-{"__ansible_vault": "$ANSIBLE_VAULT...] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_deepcopy[CapturedExceptionMarker] test/units/_internal/templating/test_common_.py::test_deepcopy[Marker] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.deepcopy(l1)-[_LazyValue(value=1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.deepcopy(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_deepcopy[Marker] [gw3] [ 0%] PASSED test/units/_internal/templating/test_templar.py::test_eager_trip_undefined[{{ some_var is my_test }}] test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_non_conditional[lookup('{{ "pipe" }}', 'echo hi')] test/units/_internal/templating/test_common_.py::test_deepcopy[TruncationMarker] [gw0] [ 0%] PASSED test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[data3-kw3-{"__ansible_vault": "$ANSIBLE_VAULT...] test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[wasbytes-kw4-"wasbytes"] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_deepcopy[TruncationMarker] test/units/_internal/templating/test_common_.py::test_deepcopy[UndefinedMarker] [gw3] [ 0%] PASSED test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_non_conditional[lookup('{{ "pipe" }}', 'echo hi')] test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_non_conditional[query('{{ "pipe" }}', 'echo hi')] [gw2] [ 0%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[copy.deepcopy(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[ExampleSingletonTag().tag(l1)-[_LazyValue(value=1)]-] [gw0] [ 0%] PASSED test/units/_internal/_json/test_legacy_encoder.py::test_legacy_encoder_conversions[wasbytes-kw4-"wasbytes"] [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_deepcopy[UndefinedMarker] test/units/_internal/templating/test_common_.py::test_deepcopy[VaultExceptionMarker] test/units/_internal/templating/test_access.py::test_ansibleaccesscontext_untagged [gw1] [ 0%] PASSED test/units/_internal/templating/test_common_.py::test_deepcopy[VaultExceptionMarker] [gw0] [ 1%] PASSED test/units/_internal/templating/test_access.py::test_ansibleaccesscontext_untagged test/units/_internal/templating/test_common_.py::test_pickle[CapturedExceptionMarker] test/units/_internal/templating/test_access.py::test_ansibleaccesscontext_notify [gw3] [ 1%] PASSED test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_non_conditional[query('{{ "pipe" }}', 'echo hi')] [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[ExampleSingletonTag().tag(l1)-[_LazyValue(value=1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[ExampleSingletonTag().tag(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_nested_template[lookup('{{ "pipe" }}', 'echo hi')] [gw1] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_pickle[CapturedExceptionMarker] [gw0] [ 1%] PASSED test/units/_internal/templating/test_access.py::test_ansibleaccesscontext_notify test/units/_internal/templating/test_common_.py::test_pickle[Marker] test/units/_internal/templating/test_access.py::test_mixed_mask_unmask [gw1] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_pickle[Marker] test/units/_internal/templating/test_common_.py::test_pickle[TruncationMarker] [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[ExampleSingletonTag().tag(d1)-{'a': _LazyValue(value=1), 'c': _LazyValue(value=1)}-] [gw0] [ 1%] PASSED test/units/_internal/templating/test_access.py::test_mixed_mask_unmask test/units/_internal/templating/test_common_.py::test_jinja_undefined_shape test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(reversed(l1))-[1]-] [gw3] [ 1%] PASSED test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_nested_template[lookup('{{ "pipe" }}', 'echo hi')] test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_nested_template[query('{{ "pipe" }}', 'echo hi')] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_jinja_undefined_shape test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__add__] [gw1] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_pickle[TruncationMarker] test/units/_internal/templating/test_common_.py::test_pickle[UndefinedMarker] [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(reversed(l1))-[1]-] [gw3] [ 1%] PASSED test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_nested_template[query('{{ "pipe" }}', 'echo hi')] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(reversed(d1))-['c', 'a']-] test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_expression[lookup('{{ "pipe" }}', 'echo hi')-hi] [gw1] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_pickle[UndefinedMarker] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__add__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__aiter__] test/units/_internal/templating/test_common_.py::test_pickle[VaultExceptionMarker] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__aiter__] [gw1] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_pickle[VaultExceptionMarker] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_repr[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')-Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(reversed(d1))-['c', 'a']-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1[:]-[_LazyValue(value=1)]-] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__bool__] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__bool__] [gw1] [ 1%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_repr[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')-Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_repr[Deprecated(msg='minimal')-Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 1%] PASSED test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_expression[lookup('{{ "pipe" }}', 'echo hi')-hi] test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_expression[query('{{ "pipe" }}', 'echo hi')-expected_result1] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__call__] [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1[:]-[_LazyValue(value=1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1["a"]-1-] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__call__] [gw1] [ 1%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_repr[Deprecated(msg='minimal')-Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__complex__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[{'hi': 'mom'}--as_value] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1["a"]-1-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.get("a")-1-] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__complex__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__contains__] [gw1] [ 1%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[{'hi': 'mom'}--as_value] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[{'hi': 'mom'}--as_generator] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 1%] PASSED test/units/_internal/templating/test_templar.py::test_lookup_query_name_is_not_templated_conditional_expression[query('{{ "pipe" }}', 'echo hi')-expected_result1] test/units/_internal/templating/test_templar.py::test_conditional_syntax_error[foo(] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__contains__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__delattr__] [gw1] [ 1%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[{'hi': 'mom'}--as_generator] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[['hi', 'mom']--as_value] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.get("a")-1-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1[0]-1-] [gw3] [ 1%] PASSED test/units/_internal/templating/test_templar.py::test_conditional_syntax_error[foo(] test/units/_internal/templating/test_templar.py::test_conditional_syntax_error['a' == {{ 'b' }}] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__delattr__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__div__] [gw1] [ 1%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[['hi', 'mom']--as_value] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[['hi', 'mom']--as_generator] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 1%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1[0]-1-] [gw0] [ 1%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__div__] [gw3] [ 1%] PASSED test/units/_internal/templating/test_templar.py::test_conditional_syntax_error['a' == {{ 'b' }}] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.pop("a")-1-] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__eq__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[None] [gw1] [ 1%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[['hi', 'mom']--as_generator] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[('hi', 'mom')--as_value] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[None] [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__eq__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__float__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[''] [gw2] [ 2%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.pop("a")-1-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.pop("a");-{'d1': {'c': _LazyValue(value=1)}}-] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[('hi', 'mom')--as_value] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[('hi', 'mom')--as_generator] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__float__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__floordiv__] [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[''] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled["''"] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag_copy[('hi', 'mom')--as_generator] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__floordiv__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__format__] [gw2] [ 2%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.pop("a");-{'d1': {'c': _LazyValue(value=1)}}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(d1.items())-[('a', 1), ('c', 1)]-] [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled["''"] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['0'] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__format__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__ge__] [gw2] [ 2%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(d1.items())-[('a', 1), ('c', 1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.popitem()-('c', 1)-] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__ge__] [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['0'] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__gt__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['0.0'] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 2%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.popitem()-('c', 1)-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.popitem();-{'d1': {'a': _LazyValue(value=1)}}-] [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__gt__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__hash__] [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['0.0'] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['1'] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dir[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__hash__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__int__] [gw2] [ 2%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.popitem();-{'d1': {'a': _LazyValue(value=1)}}-] [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['1'] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.clear(); d1["d"] = 4-{'d1': {'d': 4}}-] [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__int__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['1.1'] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__iter__] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__iter__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__le__] [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['1.1'] [gw2] [ 2%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.clear(); d1["d"] = 4-{'d1': {'d': 4}}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1["d"] = 4; d1.clear()-{'d1': {}}-] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled["'abc'"] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__le__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__len__] [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled["'abc'"] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled["{{ '' }}"] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_repr[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 2%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1["d"] = 4; d1.clear()-{'d1': {}}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.update(d2);-{'d1': {'a': _LazyValue(value=1), 'b': 2, 'c': 2}}-] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 2%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__len__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__lt__] [gw1] [ 2%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 2%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled["{{ '' }}"] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.update(d2);-{'d1': {'a': _LazyValue(value=1), 'b': 2, 'c': 2}}-] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ None }}'] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.setdefault("d", 4)-4-] [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__lt__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__mod__] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.setdefault("d", 4)-4-] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ None }}'] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ 0 }}'] [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__mod__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__mul__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.setdefault("d", 4);-{'d1': {'a': _LazyValue(value=1), 'c': _LazyValue(value=1), 'd': 4}}-] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__mul__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__ne__] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ 0 }}'] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_str[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ 0.0 }}'] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1.setdefault("d", 4);-{'d1': {'a': _LazyValue(value=1), 'c': _LazyValue(value=1), 'd': 4}}-] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_serializable_instances_cover_all_concrete_impls <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.clear(); l1.append(4)-{'l1': [4]}-] [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__ne__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__neg__] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_serializable_instances_cover_all_concrete_impls <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ 0.0 }}'] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ [] }}'] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.clear(); l1.append(4)-{'l1': [4]}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.append(4); l1.clear()-{'l1': []}-] [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__neg__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__pos__] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__pos__] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ [] }}'] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ {} }}'] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.append(4); l1.clear()-{'l1': []}-] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__pow__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.pop()-1-] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__pow__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__radd__] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled['{{ {} }}'] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[[]] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.pop()-1-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.pop();-{'l1': []}-] [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__radd__] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rdiv__] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[[]] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[['{{ omit }}']] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.pop();-{'l1': []}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.insert(0, 4);-{'l1': [4, _LazyValue(value=1)]}-] [gw1] [ 3%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_json_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rdiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__repr__] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[['{{ omit }}']] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[{}] [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__repr__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rfloordiv__] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[{}] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.insert(0, 4);-{'l1': [4, _LazyValue(value=1)]}-] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[{'a': '{{ omit }}'}] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.extend(l2);-{'l1': [_LazyValue(value=1), 2]}-] [gw0] [ 3%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rfloordiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rmod__] [gw3] [ 3%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[{'a': '{{ omit }}'}] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[['abc', '{{ omit }}']] [gw2] [ 3%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.extend(l2);-{'l1': [_LazyValue(value=1), 2]}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1[0] = 2;-{'l1': [2]}-] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rmod__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rmul__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[['abc', '{{ omit }}']] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[{'a': 'b', 'omitted': '{{ omit }}'}] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rmul__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rpow__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[{'a': 'b', 'omitted': '{{ omit }}'}] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1[0] = 2;-{'l1': [2]}-] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[0] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 > [1]-False-] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rpow__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rsub__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[0] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[0.0] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rsub__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rtruediv__] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 > [1]-False-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 > l1x-False-] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[0.0] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[1] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__rtruediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__setitem__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[1] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 > l1x-False-] test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[1.1] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 >= [1]-True-] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__setitem__] [gw1] [ 4%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__str__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_disabled[1.1] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[None-True] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__str__] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 >= [1]-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 >= l1x-True-] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__sub__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[None-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[''-True] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__sub__] test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__truediv__] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 >= l1x-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 < [1]-False-] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[''-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled["''"-False] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[CapturedExceptionMarker-__truediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__add__] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 < [1]-False-] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled["''"-False] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 < l1x-False-] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__add__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['0'-False] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__aiter__] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__aiter__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__bool__] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 < l1x-False-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 <= [1]-True-] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['0'-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['0.0'-False] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__bool__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__call__] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__call__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__complex__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['0.0'-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['1'-True] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 <= [1]-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 <= l1x-True-] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__complex__] [gw1] [ 4%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__contains__] [gw3] [ 4%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['1'-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['1.1'-True] [gw2] [ 4%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 <= l1x-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 == [1]-True-] [gw0] [ 4%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__contains__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__delattr__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['1.1'-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled["'abc'"-True] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 == [1]-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 == l1x-True-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__delattr__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__div__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled["'abc'"-True] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__div__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled["{{ '' }}"-True] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__eq__] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 == l1x-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 != [1]-False-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__eq__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__float__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled["{{ '' }}"-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ None }}'-True] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 != [1]-False-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 != l1x-False-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__float__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__floordiv__] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__floordiv__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ None }}'-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ 0 }}'-False] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__format__] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 != l1x-False-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 == {"a": 1, "c": 1}-True-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__format__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__ge__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ 0 }}'-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ 0.0 }}'-False] [gw1] [ 5%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 == {"a": 1, "c": 1}-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 == d1x-True-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__ge__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__gt__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ 0.0 }}'-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ [] }}'-False] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__gt__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__hash__] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 == d1x-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 != {"a": 1, "c": 1}-False-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__hash__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__int__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ [] }}'-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ {} }}'-False] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__int__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__iter__] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 != {"a": 1, "c": 1}-False-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 != d1x-False-] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled['{{ {} }}'-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[[]-False] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__iter__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__le__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[[]-False] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__le__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[['{{ omit }}']-False] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__len__] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 != d1x-False-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[1 in l1-True-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__len__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__lt__] [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[['{{ omit }}']-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[{}-False] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[1 in l1-True-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[str(d1)-{'a': 1, 'c': 1}-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__lt__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__mod__] [gw1] [ 5%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 5%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[{}-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[{'a': '{{ omit }}'}-False] [gw2] [ 5%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[str(d1)-{'a': 1, 'c': 1}-] [gw0] [ 5%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__mod__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__mul__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[str(l1)-[1]-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__mul__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__ne__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[{'a': '{{ omit }}'}-False] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[str(l1)-[1]-] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[['abc', '{{ omit }}']-True] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[repr(d1)-{'a': 1, 'c': 1}-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__ne__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__neg__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[['abc', '{{ omit }}']-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[{'a': 'b', 'omitted': '{{ omit }}'}-True] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[repr(d1)-{'a': 1, 'c': 1}-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__neg__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[repr(l1)-[1]-] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__pos__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[{'a': 'b', 'omitted': '{{ omit }}'}-True] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__pos__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__pow__] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[0-False] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[repr(l1)-[1]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators["{}".format(l1)-[1]-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__pow__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__radd__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[0-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[0.0-False] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__radd__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rdiv__] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators["{}".format(l1)-[1]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(l1)-[1]-] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[0.0-False] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[1-True] [gw1] [ 6%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rdiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__repr__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[1-True] test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[1.1-True] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(l1)-[1]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(d1)-['a', 'c']-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__repr__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_broken_conditionals_enabled[1.1-True] test/units/_internal/templating/test_templar.py::test_embedded_templates_disabled[1 == '{{ 1 }}'-False] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rfloordiv__] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[list(d1)-['a', 'c']-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1._native_copy()-[1]-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rfloordiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rmod__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_embedded_templates_disabled[1 == '{{ 1 }}'-False] test/units/_internal/templating/test_templar.py::test_embedded_templates_disabled[lookup('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-False] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1._native_copy()-[1]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[dict(d1)-{'a': 1, 'c': 1}-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rmod__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rmul__] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rmul__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rpow__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_embedded_templates_disabled[lookup('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-False] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[dict(d1)-{'a': 1, 'c': 1}-] test/units/_internal/templating/test_templar.py::test_embedded_templates_disabled[query('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-False] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1._native_copy()-{'a': 1, 'c': 1}-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rpow__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rsub__] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1._native_copy()-{'a': 1, 'c': 1}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[{} + l1-unsupported operand type(s) for +: 'dict' and '_AnsibleLazyTemplateList'-] [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rsub__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rtruediv__] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_embedded_templates_disabled[query('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-False] test/units/_internal/templating/test_templar.py::test_embedded_templates_enabled[1 == '{{ 1 }}'-True] [gw1] [ 6%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 6%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__rtruediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__setitem__] [gw2] [ 6%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[{} + l1-unsupported operand type(s) for +: 'dict' and '_AnsibleLazyTemplateList'-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 + l1-unsupported operand type(s) for +: '_AnsibleLazyTemplateDict' and '_AnsibleLazyTemplateList'-] [gw3] [ 6%] PASSED test/units/_internal/templating/test_templar.py::test_embedded_templates_enabled[1 == '{{ 1 }}'-True] test/units/_internal/templating/test_templar.py::test_embedded_templates_enabled[lookup('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-True] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__setitem__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__str__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 + l1-unsupported operand type(s) for +: '_AnsibleLazyTemplateDict' and '_AnsibleLazyTemplateList'-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 + []-unsupported operand type(s) for +: '_AnsibleLazyTemplateDict' and 'list'-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__str__] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__sub__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 + []-unsupported operand type(s) for +: '_AnsibleLazyTemplateDict' and 'list'-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__sub__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[set() + l1-unsupported operand type(s) for +: 'set' and '_AnsibleLazyTemplateList'-] test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__truediv__] [gw3] [ 7%] PASSED test/units/_internal/templating/test_templar.py::test_embedded_templates_enabled[lookup('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-True] test/units/_internal/templating/test_templar.py::test_embedded_templates_enabled[query('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-True] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[Marker-__truediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__add__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[set() + l1-unsupported operand type(s) for +: 'set' and '_AnsibleLazyTemplateList'-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[set() + d1-unsupported operand type(s) for +: 'set' and '_AnsibleLazyTemplateDict'-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__add__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__aiter__] [gw3] [ 7%] PASSED test/units/_internal/templating/test_templar.py::test_embedded_templates_enabled[query('items', '{{ [1, 2, 3] }}') == [1, 2, 3]-True] test/units/_internal/templating/test_templar.py::test_available_vars_smuggling [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[set() + d1-unsupported operand type(s) for +: 'set' and '_AnsibleLazyTemplateDict'-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + {}-can only concatenate list (not "dict") to list-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__aiter__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__bool__] [gw3] [ 7%] PASSED test/units/_internal/templating/test_templar.py::test_available_vars_smuggling [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + {}-can only concatenate list (not "dict") to list-] test/units/_internal/templating/test_templar.py::test_template_var_isolation test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + set()-can only concatenate list (not "set") to list-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__bool__] [gw1] [ 7%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__call__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 7%] PASSED test/units/_internal/templating/test_templar.py::test_template_var_isolation [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + set()-can only concatenate list (not "set") to list-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-invalid/name.does_not_matter.also_does_not_matter-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + tuple()-can only concatenate list (not "tuple") to list-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__call__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__complex__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + tuple()-can only concatenate list (not "tuple") to list-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__complex__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[tuple() + l1-can only concatenate tuple (not "_AnsibleLazyTemplateList") to tuple-] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__contains__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[tuple() + l1-can only concatenate tuple (not "_AnsibleLazyTemplateList") to tuple-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__contains__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__delattr__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[tuple() + d1-can only concatenate tuple (not "_AnsibleLazyTemplateDict") to tuple-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__delattr__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__div__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[tuple() + d1-can only concatenate tuple (not "_AnsibleLazyTemplateDict") to tuple-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.pop(42)-pop index out of range-] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__div__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__eq__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1.pop(42)-pop index out of range-] test/units/_internal/templating/test_lazy_containers.py::test_range_templating [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__eq__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__float__] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__float__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__floordiv__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_range_templating test/units/_internal/templating/test_lazy_containers.py::test_range_template_fail[{{ range(10000) }}] [gw1] [ 7%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__floordiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__format__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__format__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__ge__] [gw1] [ 7%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_range_template_fail[{{ range(10000) }}] test/units/_internal/templating/test_lazy_containers.py::test_range_template_fail[{{ [range(10000)] }}] [gw0] [ 7%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__ge__] [gw1] [ 7%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__gt__] [gw2] [ 7%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_range_template_fail[{{ [range(10000)] }}] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_lazy_containers.py::test_range_template_fail[{{ {'a': range(10000)} }}] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__gt__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__hash__] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_range_template_fail[{{ {'a': range(10000)} }}] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__hash__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__int__] test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_equality[{'a': 1, 'b': 2}.items()-expected0] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__int__] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__iter__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_equality[{'a': 1, 'b': 2}.items()-expected0] test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_equality[['hi'] | map('upper')-expected1] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__iter__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__le__] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[42] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__le__] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[42] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__len__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_equality[['hi'] | map('upper')-expected1] test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_source_propagation[{'a': 1, 'b': 2}.items()] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__len__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__lt__] [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_source_propagation[{'a': 1, 'b': 2}.items()] test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_source_propagation[['hi'] | map('upper')] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__lt__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__mod__] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__mod__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__mul__] [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_list_adapter_source_propagation[['hi'] | map('upper')] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[{'hello': "{{ 'hello' | default('goodbye') }}"}] [gw1] [ 8%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_native_copy[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__mul__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__ne__] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__ne__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__neg__] [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[{'hello': "{{ 'hello' | default('goodbye') }}"}] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[["{{ 'hello' | default('goodbye') }}"]] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__neg__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__pos__] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__pos__] [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[["{{ 'hello' | default('goodbye') }}"]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[{{ {'a': 1, 'b': 2}.items() }}] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__pow__] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__pow__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__radd__] [gw3] [ 8%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-invalid/name.does_not_matter.also_does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-invalid/name.does_not_matter.also_does_not_matter-] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__radd__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rdiv__] [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[{{ {'a': 1, 'b': 2}.items() }}] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[{{ ['hi'] | map('upper') }}] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rdiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__repr__] [gw1] [ 8%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[({'hi': 'mom'},)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__repr__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rfloordiv__] [gw3] [ 8%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-invalid/name.does_not_matter.also_does_not_matter-] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-missing_namespace_name.does_not_matter.also_does_not_matter-] [gw2] [ 8%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_yaml[{{ ['hi'] | map('upper') }}] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[{'hello': "{{ 'hello' | default('goodbye') }}"}] [gw0] [ 8%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rfloordiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rmod__] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rmod__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rmul__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[{'hello': "{{ 'hello' | default('goodbye') }}"}] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[["{{ 'hello' | default('goodbye') }}"]] [gw3] [ 9%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-missing_namespace_name.does_not_matter.also_does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-missing_namespace_name.does_not_matter.also_does_not_matter-] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rmul__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rpow__] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rpow__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rsub__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[["{{ 'hello' | default('goodbye') }}"]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[{{ {'a': 1, 'b': 2}.items() }}] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rsub__] [gw3] [ 9%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-missing_namespace_name.does_not_matter.also_does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.invalid/name.does_not_matter-] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rtruediv__] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__rtruediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__setitem__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[{{ {'a': 1, 'b': 2}.items() }}] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__setitem__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__str__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[{{ ['hi'] | map('upper') }}] [gw3] [ 9%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.invalid/name.does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.invalid/name.does_not_matter-] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__str__] [gw1] [ 9%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[(['hi', 'mom'],)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__sub__] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__sub__] test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__truediv__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_containers_to_json[{{ ['hi'] | map('upper') }}] test/units/_internal/templating/test_lazy_containers.py::test_lazy_interface[_AnsibleLazyTemplateDict] [gw3] [ 9%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.invalid/name.does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.missing_collection.does_not_matter-] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[TruncationMarker-__truediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__add__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_interface[_AnsibleLazyTemplateDict] test/units/_internal/templating/test_lazy_containers.py::test_lazy_interface[_AnsibleLazyTemplateList] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_interface[_AnsibleLazyTemplateList] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[l1[0]-[0]] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__add__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__aiter__] [gw3] [ 9%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.missing_collection.does_not_matter-] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__aiter__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__bool__] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.missing_collection.does_not_matter-] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[l1[0]-[0]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[l1[1]-[1]] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__bool__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__call__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[l1[1]-[1]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[l1[2]-hello] [gw3] [ 9%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.missing_collection.does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.invalid/name-] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__call__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__complex__] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__complex__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__contains__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[l1[2]-hello] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[[v for v in l1][0]-[0]] [gw1] [ 9%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[({'hi mom'},)] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__contains__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__delattr__] [gw3] [ 9%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.invalid/name-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.invalid/name-] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[[v for v in l1][0]-[0]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[[v for v in l1][1]-[1]] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__delattr__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__div__] [gw2] [ 9%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[[v for v in l1][1]-[1]] [gw0] [ 9%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__div__] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[[v for v in l1][2]-hello] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__eq__] [gw3] [ 10%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.invalid/name-] [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__eq__] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.missing_plugin-] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__float__] [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[[v for v in l1][2]-hello] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[d1['a']-[0]] [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__float__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__floordiv__] [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__floordiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__format__] [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[d1['a']-[0]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[d1['b']-[1]] [gw3] [ 10%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.missing_plugin-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.missing_plugin-] [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__format__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__ge__] [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[d1['b']-[1]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[d1['c']-hello] [gw1] [ 10%] XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[(('hi', 'mom'),)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__ge__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__gt__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_instance_copy_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[d1['c']-hello] [gw3] [ 10%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.missing_plugin-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[{k: v for k, v in d1.items()}['a']-[0]] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.also_also_valid-[]] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_instance_copy_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_instance_copy_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__gt__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__hash__] [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[{k: v for k, v in d1.items()}['a']-[0]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[{k: v for k, v in d1.items()}['b']-[1]] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_instance_copy_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_instance_copy_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__hash__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__int__] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_instance_copy_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_fail[-{'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__int__] [gw3] [ 10%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.also_also_valid-[]] [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[{k: v for k, v in d1.items()}['b']-[1]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[{k: v for k, v in d1.items()}['c']-hello] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__iter__] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.also_also_valid-[]] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_fail[-{'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_fail[-{'removal_date': '', 'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__iter__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__le__] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_fail[-{'removal_date': '', 'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_fail[-{'removal_version': '', 'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_persistence[{k: v for k, v in d1.items()}['c']-hello] test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_persistence[data['l1'][0]] [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__le__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__len__] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_fail[-{'removal_version': '', 'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 10%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.also_also_valid-[]] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_pass[-{'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.runtime_error-] [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__len__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__lt__] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_pass[-{'msg': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_date': datetime.date(2025, 4, 28)}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_persistence[data['l1'][0]] test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_persistence[data['d1']['a']] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_date': datetime.date(2025, 4, 28)}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_version': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__lt__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__mod__] [gw2] [ 10%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_persistence[data['d1']['a']] test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_cross_plugin_dirty_container[access_and_mutate_dict(mutate_dict(some_var))-{{ 'mom' }}-some_var0-expected_value0] [gw3] [ 10%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.runtime_error-] [gw1] [ 10%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_dataclass_tag_base_field_validation_pass[-{'msg': '', 'removal_version': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.runtime_error-] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 10%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__mod__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__mul__] [gw2] [ 11%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_cross_plugin_dirty_container[access_and_mutate_dict(mutate_dict(some_var))-{{ 'mom' }}-some_var0-expected_value0] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_cross_plugin_dirty_container[access_and_mutate_list(mutate_list(some_var))-{{ 'mom' }}-some_var1-expected_value1] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__mul__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__ne__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 11%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.runtime_error-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.load_error-] [gw2] [ 11%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_mutation_cross_plugin_dirty_container[access_and_mutate_list(mutate_list(some_var))-{{ 'mom' }}-some_var1-expected_value1] test/units/_internal/templating/test_lazy_containers.py::test_undefined_in_jinja_constant_container [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__ne__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__neg__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_as_untagged_type[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__neg__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__pos__] [gw2] [ 11%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_undefined_in_jinja_constant_container test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[list_with_bad_template() | pass_through is first_item_unrendered-True] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 11%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-filter-valid.also_valid.load_error-] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__pos__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__pow__] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.load_error-] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 11%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[list_with_bad_template() | pass_through is first_item_unrendered-True] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__pow__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__radd__] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[tuple_with_bad_template() | pass_through is first_item_unrendered-True] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__radd__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rdiv__] [gw3] [ 11%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-lookup-valid.also_valid.load_error-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-template-{% if false %}{{ 123 | valid.also_valid.load_error }}{% else %}Success{% endif %}-] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_untag[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 11%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[tuple_with_bad_template() | pass_through is first_item_unrendered-True] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[list_with_undefined() | pass_through is first_item_trips-True] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rdiv__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__repr__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__repr__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rfloordiv__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 11%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[list_with_undefined() | pass_through is first_item_trips-True] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[tuple_with_undefined() | pass_through is first_item_trips-True] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rfloordiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rmod__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[{'hi': 'mom'}--as_value] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 11%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[valid_collection-template-{% if false %}{{ 123 | valid.also_valid.load_error }}{% else %}Success{% endif %}-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.invalid/name.does_not_matter-] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rmod__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rmul__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[{'hi': 'mom'}--as_value] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[{'hi': 'mom'}--as_generator] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 11%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[tuple_with_undefined() | pass_through is first_item_trips-True] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[custom_sequence_with_undefined() | pass_through is first_item_trips-False] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rmul__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rpow__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[{'hi': 'mom'}--as_generator] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[['hi', 'mom']--as_value] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 11%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.invalid/name.does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.invalid/name.does_not_matter-] [gw0] [ 11%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rpow__] [gw1] [ 11%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[['hi', 'mom']--as_value] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[custom_sequence_with_undefined() | pass_through is first_item_trips-False] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rsub__] test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[['hi', 'mom']--as_generator] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[['{{ 1 }}'] | pass_through is first_item_unrendered-True] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rsub__] [gw1] [ 12%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[['hi', 'mom']--as_generator] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[('hi', 'mom')--as_value] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rtruediv__] [gw3] [ 12%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.invalid/name.does_not_matter-] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[['{{ 1 }}'] | pass_through is first_item_unrendered-True] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[[bogusvar] | pass_through is first_item_trips-True] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.missing_collection.does_not_matter-] [gw1] [ 12%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[('hi', 'mom')--as_value] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[('hi', 'mom')--as_generator] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__rtruediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__setitem__] [gw1] [ 12%] PASSED test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_tag[('hi', 'mom')--as_generator] <- test/units/module_utils/datatag/test_datatag.py test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[c:\\newdir-c:\\newdir-None-None-None] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__setitem__] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[[bogusvar] | pass_through is first_item_trips-True] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__str__] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[{'k': bogusvar} | pass_through is first_item_trips-True] [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[c:\\newdir-c:\\newdir-None-None-None] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\newdir" }}-c:\\newdir-None-None-None] [gw3] [ 12%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.missing_collection.does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.missing_collection.does_not_matter-] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__str__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__sub__] [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\newdir" }}-c:\\newdir-None-None-None] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[{'k': bogusvar} | pass_through is first_item_trips-True] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\newdir" }} {% include "foo" %}-c:\\newdir c:\\newdir-None-sources2-None] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[(bogusvar,) | pass_through is first_item_trips-True] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__sub__] test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__truediv__] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[UndefinedMarker-__truediv__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__add__] [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\newdir" }} {% include "foo" %}-c:\\newdir c:\\newdir-None-sources2-None] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\newdir" }} {% import "foo" as foo %}{{ foo.m() }}-c:\\newdir c:\\newdir-None-sources3-None] [gw3] [ 12%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.missing_collection.does_not_matter-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.builtin.invalid/name-] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[(bogusvar,) | pass_through is first_item_trips-True] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[call_filter_with_native_args_kwargs()-True] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__add__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__aiter__] [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\newdir" }} {% import "foo" as foo %}{{ foo.m() }}-c:\\newdir c:\\newdir-None-sources3-None] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\\\newdir" }} {% include "foo" %}-c:\\newdir c:\\newdir-None-sources4-options4] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__aiter__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__bool__] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[call_filter_with_native_args_kwargs()-True] test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[call_test_with_native_args_kwargs()-True] [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\\\newdir" }} {% include "foo" %}-c:\\newdir c:\\newdir-None-sources4-options4] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\\\newdir" }} {% import "foo" as foo %}{{ foo.m() }}-c:\\newdir c:\\newdir-None-sources5-options5] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__bool__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__call__] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_plugin_result_wrapping[call_test_with_native_args_kwargs()-True] test/units/_internal/templating/test_lazy_containers.py::test_lazy_options_propagation [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__call__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__complex__] [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\\\newdir" }} {% import "foo" as foo %}{{ foo.m() }}-c:\\newdir c:\\newdir-None-sources5-options5] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{% set foo="c:\\\\newdir" %}{{ foo }}-c:\\newdir-None-None-None] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__complex__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__contains__] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_options_propagation test/units/_internal/templating/test_lazy_containers.py::test_subclass_dispatch_collision [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{% set foo="c:\\\\newdir" %}{{ foo }}-c:\\newdir-None-None-None] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ indirect }}-c:\\newdir-variables7-None-None] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__contains__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__delattr__] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_subclass_dispatch_collision test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[[['a'], {'B': 'b'}, ('c',)]-False] [gw1] [ 12%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ indirect }}-c:\\newdir-variables7-None-None] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\\\newdir" }} {{ indirect }}-c:\\newdir c:\\newdir-variables8-None-options8] [gw0] [ 12%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__delattr__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__div__] [gw2] [ 12%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[[['a'], {'B': 'b'}, ('c',)]-False] test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[[['a'], {'B': 'b'}, ('c',)]-True] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__div__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__eq__] [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[{{ "c:\\\\newdir" }} {{ indirect }}-c:\\newdir c:\\newdir-variables8-None-options8] [gw2] [ 13%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[[['a'], {'B': 'b'}, ('c',)]-True] test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[{'L': ['a'], 'D': {'B': 'b'}, 'T': ('c',)}-False] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[template9-expected9-None-None-None] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__eq__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__float__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[{'L': ['a'], 'D': {'B': 'b'}, 'T': ('c',)}-False] test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[{'L': ['a'], 'D': {'B': 'b'}, 'T': ('c',)}-True] [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[template9-expected9-None-None-None] test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[template10-expected10-None-None-options10] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__float__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[{'L': ['a'], 'D': {'B': 'b'}, 'T': ('c',)}-True] test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[(['a'], {'B': 'b'}, ('c',))-False] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__floordiv__] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__floordiv__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[(['a'], {'B': 'b'}, ('c',))-False] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__format__] [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_escape_backslashes[template10-expected10-None-None-options10] test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[(['a'], {'B': 'b'}, ('c',))-True] test/units/_internal/templating/test_jinja_bits.py::test_templatemodule_ignore [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__format__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__ge__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_copies[(['a'], {'B': 'b'}, ('c',))-True] test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_is_possible_template [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_templatemodule_ignore test/units/_internal/templating/test_jinja_bits.py::test_context_local_propagation [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__ge__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__gt__] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__gt__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__hash__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_is_possible_template test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_is_template_none [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__hash__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__int__] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__int__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__iter__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_is_template_none test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_is_template_raw_string [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__iter__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__le__] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__le__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__len__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_is_template_raw_string test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__len__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__lt__] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__lt__] [gw2] [ 13%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__mod__] test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_bare [gw1] [ 13%] XFAIL test/units/_internal/templating/test_jinja_bits.py::test_context_local_propagation test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[block_end_string] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__mod__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__mul__] [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[block_end_string] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[block_start_string] [gw2] [ 13%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_bare test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_in_data [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__mul__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__ne__] [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[block_start_string] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[comment_end_string] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__ne__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__neg__] [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[comment_end_string] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[comment_start_string] [gw3] [ 13%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.builtin.invalid/name-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.builtin.invalid/name-] [gw2] [ 13%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_in_data test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_to_json [gw1] [ 13%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[comment_start_string] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[keep_trailing_newline] [gw0] [ 13%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__neg__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__pos__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[keep_trailing_newline] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[line_comment_prefix] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__pos__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__pow__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[line_comment_prefix] [gw3] [ 14%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.builtin.invalid/name-] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__pow__] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.builtin.missing_plugin-] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__radd__] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[line_statement_prefix] [gw2] [ 14%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_to_json test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_untagged_string [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__radd__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rdiv__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[line_statement_prefix] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[lstrip_blocks] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rdiv__] [gw2] [ 14%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_untagged_string test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__repr__] test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_with_error [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[lstrip_blocks] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[newline_sequence] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__repr__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rfloordiv__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[newline_sequence] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[trim_blocks] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rfloordiv__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rmod__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[trim_blocks] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[variable_end_string] [gw2] [ 14%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_template_with_error test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_trust_fail_raises_in_tests [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rmod__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rmul__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[variable_end_string] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[variable_start_string] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rmul__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_defaults[variable_start_string] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rpow__] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success["#jinja2:newline_sequence:'\\\\r\\\\n'\\n"-{'newline_sequence': '\\r\\n'}] [gw2] [ 14%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_trust_fail_raises_in_tests test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_trust_fail_warning_behavior [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success["#jinja2:newline_sequence:'\\\\r\\\\n'\\n"-{'newline_sequence': '\\r\\n'}] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rpow__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rsub__] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success['#jinja2:trim_blocks:False\\n'-{'trim_blocks': False}] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rsub__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success['#jinja2:trim_blocks:False\\n'-{'trim_blocks': False}] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rtruediv__] [gw2] [ 14%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_trust_fail_warning_behavior test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_weird test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success["#jinja2:line_statement_prefix:None\\n{{'template constant'}}\\n{{'another'}}\\n"-{}] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__rtruediv__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success["#jinja2:line_statement_prefix:None\\n{{'template constant'}}\\n{{'another'}}\\n"-{}] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success["#jinja2:line_statement_prefix:'!!'\\n{{'template constant'}}\\n{{'another'}}\\n"-{'line_statement_prefix': '!!'}] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__setitem__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_success["#jinja2:line_statement_prefix:'!!'\\n{{'template constant'}}\\n{{'another'}}\\n"-{'line_statement_prefix': '!!'}] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:newline_sequence:'\\n\\r'\n] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__setitem__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__str__] [gw2] [ 14%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarTemplate::test_weird test/units/_internal/templating/test_templar.py::TestTemplarMisc::test_templar_escape_backslashes [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:newline_sequence:'\\n\\r'\n] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:bogus_key:''\n] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__str__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__sub__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:bogus_key:''\n] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string:2\n] [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__sub__] test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__truediv__] [gw1] [ 14%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string:2\n] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string:'{{'] [gw2] [ 14%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarMisc::test_templar_escape_backslashes test/units/_internal/templating/test_templar.py::TestTemplarMisc::test_templar_simple [gw0] [ 14%] PASSED test/units/_internal/templating/test_common_.py::test_marker_methods[VaultExceptionMarker-__truediv__] test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[CapturedExceptionMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string:'{{'] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string\n] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string\n] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[CapturedExceptionMarker] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:\n] test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[Marker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:\n] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:,\n] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[Marker] test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[TruncationMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:,\n] test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string:'boo',\n] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[TruncationMarker] test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[UndefinedMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_override_extract_failure[#jinja2:variable_start_string:'boo',\n] test/units/_internal/templating/test_jinja_bits.py::test_filter_plugin_error_wrap [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[UndefinedMarker] test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[VaultExceptionMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_filter_plugin_error_wrap test/units/_internal/templating/test_jinja_bits.py::test_test_plugin_error_wrap [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_attribute_error[VaultExceptionMarker] test/units/_internal/templating/test_common_.py::test_getattr_propagation[CapturedExceptionMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_test_plugin_error_wrap [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_propagation[CapturedExceptionMarker] test/units/_internal/templating/test_jinja_bits.py::test_lookup_plugin_error_wrap test/units/_internal/templating/test_common_.py::test_getattr_propagation[Marker] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_propagation[Marker] test/units/_internal/templating/test_common_.py::test_getattr_propagation[TruncationMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_lookup_plugin_error_wrap test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["_native_copy"]-ok] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_propagation[TruncationMarker] test/units/_internal/templating/test_common_.py::test_getattr_propagation[UndefinedMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["_native_copy"]-ok] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_propagation[UndefinedMarker] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict._native_copy-ok] test/units/_internal/templating/test_common_.py::test_getattr_propagation[VaultExceptionMarker] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getattr_propagation[VaultExceptionMarker] test/units/_internal/templating/test_common_.py::test_getitem_propagation[CapturedExceptionMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict._native_copy-ok] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["get"]-ok] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getitem_propagation[CapturedExceptionMarker] test/units/_internal/templating/test_common_.py::test_getitem_propagation[Marker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["get"]-ok] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict.get("_native_copy")-ok] [gw3] [ 15%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.builtin.missing_plugin-] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getitem_propagation[Marker] test/units/_internal/templating/test_common_.py::test_getitem_propagation[TruncationMarker] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.builtin.missing_plugin-] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getitem_propagation[TruncationMarker] test/units/_internal/templating/test_common_.py::test_getitem_propagation[UndefinedMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict.get("_native_copy")-ok] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["clear"]-ok] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getitem_propagation[UndefinedMarker] test/units/_internal/templating/test_common_.py::test_getitem_propagation[VaultExceptionMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["clear"]-ok] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict.clear-ok] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_getitem_propagation[VaultExceptionMarker] test/units/_internal/templating/test_common_.py::test_setattr[CapturedExceptionMarker] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_setattr[CapturedExceptionMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict.clear-ok] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["setdefault"]-expected6] test/units/_internal/templating/test_common_.py::test_setattr[Marker] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_setattr[Marker] test/units/_internal/templating/test_common_.py::test_setattr[TruncationMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["setdefault"]-expected6] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict.setdefault-expected7] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_setattr[TruncationMarker] test/units/_internal/templating/test_common_.py::test_setattr[UndefinedMarker] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_setattr[UndefinedMarker] test/units/_internal/templating/test_common_.py::test_setattr[VaultExceptionMarker] [gw1] [ 15%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict.setdefault-expected7] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["_non_method_or_attr"]-ok] [gw0] [ 15%] PASSED test/units/_internal/templating/test_common_.py::test_setattr[VaultExceptionMarker] test/units/_internal/templating/test_common_.py::test_setitem[CapturedExceptionMarker] [gw0] [ 16%] PASSED test/units/_internal/templating/test_common_.py::test_setitem[CapturedExceptionMarker] test/units/_internal/templating/test_common_.py::test_setitem[Marker] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict["_non_method_or_attr"]-ok] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict._non_method_or_attr-ok] [gw0] [ 16%] PASSED test/units/_internal/templating/test_common_.py::test_setitem[Marker] test/units/_internal/templating/test_common_.py::test_setitem[TruncationMarker] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_dict._non_method_or_attr-ok] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list.sort-expected10] [gw0] [ 16%] PASSED test/units/_internal/templating/test_common_.py::test_setitem[TruncationMarker] test/units/_internal/templating/test_common_.py::test_setitem[UndefinedMarker] [gw0] [ 16%] PASSED test/units/_internal/templating/test_common_.py::test_setitem[UndefinedMarker] test/units/_internal/templating/test_common_.py::test_setitem[VaultExceptionMarker] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list.sort-expected10] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list["sort"]-expected11] [gw0] [ 16%] PASSED test/units/_internal/templating/test_common_.py::test_setitem[VaultExceptionMarker] test/units/_internal/templating/test_common_.py::test_slots[CapturedExceptionMarker] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list["sort"]-expected11] [gw0] [ 16%] PASSED test/units/_internal/templating/test_common_.py::test_slots[CapturedExceptionMarker] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list._native_copy-expected12] test/units/_internal/templating/test_common_.py::test_slots[Marker] [gw0] [ 16%] PASSED test/units/_internal/templating/test_common_.py::test_slots[Marker] test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_no_tty_and_password_file [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list._native_copy-expected12] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list["_native_copy"]-expected13] [gw0] [ 16%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_no_tty_and_password_file test/units/cli/test_console.py::TestConsoleCLI::test_helpdefault [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list["_native_copy"]-expected13] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list.0-42] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list.0-42] test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list[0]-42] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_jinja_getattr[on_list[0]-42] [gw2] [ 16%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarMisc::test_templar_simple test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[CapturedExceptionMarker] test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_defined [gw0] [ 16%] PASSED test/units/cli/test_console.py::TestConsoleCLI::test_helpdefault test/units/cli/test_console.py::TestConsoleCLI::test_module_args [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[CapturedExceptionMarker] test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[Marker] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[Marker] [gw2] [ 16%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_defined test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[TruncationMarker] test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[TruncationMarker] test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[UndefinedMarker] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[UndefinedMarker] test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[VaultExceptionMarker] [gw0] [ 16%] PASSED test/units/cli/test_console.py::TestConsoleCLI::test_module_args test/units/cli/test_console.py::TestConsoleCLI::test_parse [gw3] [ 16%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.builtin.missing_plugin-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.builtin.quote-foo] [gw2] [ 16%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_list_passed [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_marker[VaultExceptionMarker] test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_exception [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_exception [gw0] [ 16%] PASSED test/units/cli/test_console.py::TestConsoleCLI::test_parse test/units/cli/test_doc.py::test_ttyify[.. note:: boring stuff-Note: boring stuff] test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_ansible_template_error [gw0] [ 16%] PASSED test/units/cli/test_doc.py::test_ttyify[.. note:: boring stuff-Note: boring stuff] [gw2] [ 16%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_list_passed test/units/cli/test_doc.py::test_ttyify[.. seealso:: Something amazing-See also: Something amazing] [gw3] [ 16%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.builtin.quote-foo] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.builtin.env-[]] test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_string_passed [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_error_from_ansible_template_error test/units/_internal/templating/test_jinja_bits.py::test_defer_template_requires_traceback [gw0] [ 16%] PASSED test/units/cli/test_doc.py::test_ttyify[.. seealso:: Something amazing-See also: Something amazing] test/units/cli/test_doc.py::test_ttyify[.. seealso:: Troublesome multiline\n Stuff goes htere-See also: Troublesome multiline\n Stuff goes htere] [gw1] [ 16%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_defer_template_requires_traceback test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[True-templar.environment.get_template("importme")] [gw0] [ 16%] PASSED test/units/cli/test_doc.py::test_ttyify[.. seealso:: Troublesome multiline\n Stuff goes htere-See also: Troublesome multiline\n Stuff goes htere] test/units/cli/test_doc.py::test_ttyify[B(bold)-*bold*] [gw2] [ 16%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_string_passed test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_unsafe [gw0] [ 16%] PASSED test/units/cli/test_doc.py::test_ttyify[B(bold)-*bold*] test/units/cli/test_doc.py::test_ttyify[C(/usr/bin/file)-`/usr/bin/file'] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[True-templar.environment.get_template("importme")] test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[True-templar.environment.from_string("{{ 42 }}")] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[C(/usr/bin/file)-`/usr/bin/file'] test/units/cli/test_doc.py::test_ttyify[HORIZONTALLINE-\n-------------\n] [gw2] [ 17%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_unsafe test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_unsafe_value [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[True-templar.environment.from_string("{{ 42 }}")] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[HORIZONTALLINE-\n-------------\n] test/units/cli/test_doc.py::test_ttyify[I(italic)-`italic`] test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[True-templar.environment.compile_expression("42")._template] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[I(italic)-`italic`] test/units/cli/test_doc.py::test_ttyify[IBM(International Business Machines)-IBM(International Business Machines)] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[True-templar.environment.compile_expression("42")._template] test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[False-templar.environment.get_template("importme")] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[IBM(International Business Machines)-IBM(International Business Machines)] test/units/cli/test_doc.py::test_ttyify[L(the user guide, https://docs.ansible.com/)-the user guide ] [gw2] [ 17%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_dict_unsafe_value test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_kwargs [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[L(the user guide, https://docs.ansible.com/)-the user guide ] test/units/cli/test_doc.py::test_ttyify[L(the user guide,https://docs.ansible.com/user-guide.html)-the user guide ] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[False-templar.environment.get_template("importme")] test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[False-templar.environment.from_string("{{ 42 }}")] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[L(the user guide,https://docs.ansible.com/user-guide.html)-the user guide ] test/units/cli/test_doc.py::test_ttyify[M(ansible.builtin.module)-[ansible.builtin.module]] [gw2] [ 17%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_kwargs test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_list_wantlist [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[M(ansible.builtin.module)-[ansible.builtin.module]] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[False-templar.environment.from_string("{{ 42 }}")] test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[False-templar.environment.compile_expression("42")._template] test/units/cli/test_doc.py::test_ttyify[R(the user guide, user-guide)-the user guide] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[R(the user guide, user-guide)-the user guide] test/units/cli/test_doc.py::test_ttyify[R(the user guide,user-guide)-the user guide] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_source_debug[False-templar.environment.compile_expression("42")._template] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_from_kwargs[{}-TemplateOverrides] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[R(the user guide,user-guide)-the user guide] test/units/cli/test_doc.py::test_ttyify[The M(ansible.builtin.yum) module B(MUST) be given the C(package) parameter. See the R(looping docs,using-loops) for more info-The [ansible.builtin.yum] module *MUST* be given the `package' parameter. See the looping docs for more info] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_from_kwargs[{}-TemplateOverrides] [gw2] [ 17%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_list_wantlist test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_list_wantlist_undefined test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_from_kwargs[{'variable_start_string': '{{'}-TemplateOverrides] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[The M(ansible.builtin.yum) module B(MUST) be given the C(package) parameter. See the R(looping docs,using-loops) for more info-The [ansible.builtin.yum] module *MUST* be given the `package' parameter. See the looping docs for more info] test/units/cli/test_doc.py::test_ttyify[U(https://docs.ansible.com)-https://docs.ansible.com] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_from_kwargs[{'variable_start_string': '{{'}-TemplateOverrides] test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_from_kwargs[{'variable_start_string': '!!'}-TemplateOverrides] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[U(https://docs.ansible.com)-https://docs.ansible.com] test/units/cli/test_doc.py::test_ttyify[no-op-no-op] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_template_overrides_from_kwargs[{'variable_start_string': '!!'}-TemplateOverrides] test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[!=] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[no-op-no-op] test/units/cli/test_doc.py::test_ttyify[no-op Z(test)-no-op Z(test)] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[!=] [gw2] [ 17%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_list_wantlist_undefined test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_list_wantlist_unsafe test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[<] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[no-op Z(test)-no-op Z(test)] test/units/cli/test_doc.py::test_ttyify[yolo :ref:`my boy` does stuff-yolo `my boy` does stuff] [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[<] test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[<=] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_ttyify[yolo :ref:`my boy` does stuff-yolo `my boy` does stuff] test/units/cli/test_doc.py::test_rolemixin__build_summary [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[<=] [gw2] [ 17%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_list_wantlist_unsafe test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[==] test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_none [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_rolemixin__build_summary test/units/cli/test_doc.py::test_rolemixin__build_summary_empty_argspec [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[==] test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[>] [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_rolemixin__build_summary_empty_argspec [gw1] [ 17%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[>] test/units/cli/test_doc.py::test_rolemixin__build_doc test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[>=] [gw2] [ 17%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_none test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_undefined [gw0] [ 17%] PASSED test/units/cli/test_doc.py::test_rolemixin__build_doc test/units/cli/test_doc.py::test_rolemixin__build_doc_no_filter_match [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_bits.py::test_builtin_alt_names[>=] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[["ok", bogus_var, "also ok"] | select("defined")-expected0] [gw0] [ 18%] PASSED test/units/cli/test_doc.py::test_rolemixin__build_doc_no_filter_match test/units/cli/test_doc.py::test_builtin_modules_list [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_jinja_undefined test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_list [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[["ok", bogus_var, "also ok"] | select("defined")-expected0] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[[{"a": "ok"}, {"a": bogus_var}, {"a": "also ok"}] | selectattr("a", "defined")-expected1] [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_list test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_missing_plugin [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[[{"a": "ok"}, {"a": bogus_var}, {"a": "also ok"}] | selectattr("a", "defined")-expected1] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[["ok", bogus_var, "also ok"] | reject("undefined")-expected2] [gw3] [ 18%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.builtin.env-[]] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-template-{% if false %}{{ 123 | ansible.builtin.missing_plugin }}{% else %}Success{% endif %}-Success] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[["ok", bogus_var, "also ok"] | reject("undefined")-expected2] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[[{"a": "ok"}, {"a": bogus_var}, {"a": "also ok"}] | rejectattr("a", "undefined")-expected3] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[[{"a": "ok"}, {"a": bogus_var}, {"a": "also ok"}] | rejectattr("a", "undefined")-expected3] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[[["ok"], [bogus_var], ["also ok"]] | map("select", "defined")-expected4] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[[["ok"], [bogus_var], ["also ok"]] | map("select", "defined")-expected4] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru["abc" is defined-True] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru["abc" is defined-True] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru["abc" is undefined-False] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru["abc" is undefined-False] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[bogus_var is defined-False] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[bogus_var is defined-False] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[bogus_var is undefined-True] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_passthru[bogus_var is undefined-True] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | selectattr('a', 'equalto', bogus_var)] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | selectattr('a', 'equalto', bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | selectattr(attr=bogus_var)] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | selectattr(attr=bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | select('sameas', bogus_var)] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | select('sameas', bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | reject('sameas', bogus_var)] [gw0] [ 18%] PASSED test/units/cli/test_doc.py::test_builtin_modules_list test/units/cli/test_doc.py::test_legacy_modules_list [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | reject('sameas', bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | rejectattr('a', 'equalto', bogus_var)] [gw0] [ 18%] PASSED test/units/cli/test_doc.py::test_legacy_modules_list test/units/cli/test_galaxy.py::TestGalaxy::test_display_galaxy_info [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | rejectattr('a', 'equalto', bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | rejectattr(attr=bogus_var)] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | rejectattr(attr=bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | map(bogus_var)] [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestTemplarLookup::test_lookup_missing_plugin test/units/_internal/templating/test_templar.py::TestAnsibleContext::test [gw3] [ 18%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-template-{% if false %}{{ 123 | ansible.builtin.missing_plugin }}{% else %}Success{% endif %}-Success] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-invalid/name-] [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | map(bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | map(default=bogus_var)] [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestAnsibleContext::test test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve [gw0] [ 18%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_display_galaxy_info test/units/cli/test_galaxy.py::TestGalaxy::test_display_min [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[['abc'] | map(default=bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is string] [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_none [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is string] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is float] [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_none test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_unsafe [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is float] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is integer] [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_unsafe test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_unsafe_dict [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is integer] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is number] [gw0] [ 18%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_display_min test/units/cli/test_galaxy.py::TestGalaxy::test_execute_remove [gw2] [ 18%] PASSED test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_unsafe_dict test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_unsafe_list [gw1] [ 18%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is number] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is none] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::TestAnsibleContext::test_resolve_unsafe_list test/units/_internal/templating/test_templar.py::test_unsafe_lookup [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is none] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is boolean] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_unsafe_lookup test/units/_internal/templating/test_templar.py::test_unsafe_lookup_no_conversion [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is boolean] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is false] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_unsafe_lookup_no_conversion test/units/_internal/templating/test_templar.py::test_dict_template[False] [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is false] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is true] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_dict_template[False] test/units/_internal/templating/test_templar.py::test_dict_template[True] [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is true] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is mapping] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_dict_template[True] test/units/_internal/templating/test_templar.py::test_evaluate_expression['constant'-constant-None] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_expression['constant'-constant-None] [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is mapping] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is sameas(123)] test/units/_internal/templating/test_templar.py::test_evaluate_expression[a - b-42-variables1] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_expression[a - b-42-variables1] test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[fhdgsfk#$76&@#$&-AnsibleTemplateSyntaxError] [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is sameas(123)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[123 is sameas(bogus_var)] [gw0] [ 19%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_execute_remove [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[fhdgsfk#$76&@#$&-AnsibleTemplateSyntaxError] test/units/cli/test_galaxy.py::TestGalaxy::test_exit_without_ignore_with_flag test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[bogusvar-AnsibleUndefinedVariable] [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[123 is sameas(bogus_var)] test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is escaped] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[bogusvar-AnsibleUndefinedVariable] test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[untrusted expression-TemplateTrustCheckFailedError] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[untrusted expression-TemplateTrustCheckFailedError] test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[expr3-TypeError] [gw1] [ 19%] PASSED test/units/_internal/templating/test_jinja_plugins.py::test_wrapped_plugins_undefined_arg_fail[bogus_var is escaped] test/units/_internal/templating/test_lazy_containers.py::test_container_equality[dict] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_expression_errors[expr3-TypeError] test/units/_internal/templating/test_templar.py::test_evaluate_conditional[1 == 2-False-None] [gw3] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-invalid/name-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-invalid/name-] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_conditional[1 == 2-False-None] test/units/_internal/templating/test_templar.py::test_evaluate_conditional[test2_name | default(True)-True-None] [gw1] [ 19%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_container_equality[dict] test/units/_internal/templating/test_lazy_containers.py::test_container_equality[list] [gw3] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-invalid/name-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-missing_plugin-] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_conditional[test2_name | default(True)-True-None] test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[fkjhs$#@^%$*& ldfkjds-AnsibleTemplateSyntaxError] [gw1] [ 19%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_container_equality[list] test/units/_internal/templating/test_lazy_containers.py::test_container_format[dict] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[fkjhs$#@^%$*& ldfkjds-AnsibleTemplateSyntaxError] test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[#jinja2:variable_start_string:2\n{{blah}}-AnsibleTemplateSyntaxError] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[#jinja2:variable_start_string:2\n{{blah}}-AnsibleTemplateSyntaxError] test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[#jinja2:bogus_key:'val'\n{{blah}}-AnsibleTemplateSyntaxError] [gw1] [ 19%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_container_format[dict] test/units/_internal/templating/test_lazy_containers.py::test_container_format[list] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[#jinja2:bogus_key:'val'\n{{blah}}-AnsibleTemplateSyntaxError] test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[bogusvar-AnsibleUndefinedVariable] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[bogusvar-AnsibleUndefinedVariable] test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[not trusted-TemplateTrustCheckFailedError] [gw1] [ 19%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_container_format[list] test/units/_internal/templating/test_lazy_containers.py::test_container_contains[list] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_evaluate_conditional_errors[not trusted-TemplateTrustCheckFailedError] test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo }}] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo }}] test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo %}] [gw1] [ 19%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_container_contains[list] test/units/_internal/templating/test_lazy_containers.py::test_container_comparison[list] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo %}] test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo #}] [gw2] [ 19%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo #}] test/units/_internal/templating/test_templar.py::test_is_template_true[{# {{ foo }} #}] [gw1] [ 19%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_container_comparison[list] test/units/_internal/templating/test_lazy_containers.py::test_list_sort [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{# {{ foo }} #}] test/units/_internal/templating/test_templar.py::test_is_template_true[{# {{ nothing }} {# #}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_list_sort [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{# {{ nothing }} {# #}] test/units/_internal/templating/test_lazy_containers.py::test_list_index test/units/_internal/templating/test_templar.py::test_is_template_true[{# {{ nothing }} {# #} #}] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{# {{ nothing }} {# #} #}] test/units/_internal/templating/test_templar.py::test_is_template_true[{% raw %}{{ foo }}{% endraw %}] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{% raw %}{{ foo }}{% endraw %}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_list_index test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo] test/units/_internal/templating/test_lazy_containers.py::test_list_remove [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo] test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo] test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_list_remove test/units/_internal/templating/test_lazy_containers.py::test_dict_get_with_default [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo] test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo %}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_dict_get_with_default test/units/_internal/templating/test_lazy_containers.py::test_dict_setdefault [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo %}] test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo #}] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo #}] test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo }}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_dict_setdefault test/units/_internal/templating/test_lazy_containers.py::test_dict_pop [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo }}] test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo #}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_dict_pop [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{% foo #}] test/units/_internal/templating/test_lazy_containers.py::test_dict_popitem test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo %}] [gw0] [ 20%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_exit_without_ignore_with_flag test/units/cli/test_galaxy.py::TestGalaxy::test_exit_without_ignore_without_flag [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo %}] test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo }}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_dict_popitem test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value0-obj.popitem()] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{# foo }}] test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo {{] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value0-obj.popitem()] test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value1-obj.pop()] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{{ foo {{] test/units/_internal/templating/test_templar.py::test_is_template_true[{% raw %}{% foo %}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value1-obj.pop()] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_true[{% raw %}{% foo %}] test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value2-obj.pop("missing")] test/units/_internal/templating/test_templar.py::test_is_template_false[foo] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_template_false[foo] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value2-obj.pop("missing")] test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value3-obj.pop(1)] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{{ foo }}] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{{ foo }}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{% foo %}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_get_errors[native_value3-obj.pop(1)] test/units/_internal/templating/test_lazy_containers.py::test_dict_items_and_values [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{% foo %}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# foo #}] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# foo #}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# {{ foo }} #}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_dict_items_and_values test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (d1 | items) + (d2 | items) }}-variables0-expected0] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# {{ foo }} #}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# {{ nothing }} {# #}] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# {{ nothing }} {# #}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# {{ nothing }} {# #} #}] [gw3] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-missing_plugin-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-missing_plugin-] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{# {{ nothing }} {# #} #}] [gw1] [ 20%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (d1 | items) + (d2 | items) }}-variables0-expected0] test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (d1 | items) + [('c', 3)] }}-variables1-expected1] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{% raw %}{{ foo }}{% endraw %}] [gw2] [ 20%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{% raw %}{{ foo }}{% endraw %}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{{] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (d1 | items) + [('c', 3)] }}-variables1-expected1] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{{] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{%] test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ [('c', 3)] + (d1 | items) }}-variables2-expected2] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{%] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{#] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ [('c', 3)] + (d1 | items) }}-variables2-expected2] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{#] test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (d1 | items) * 2 }}-variables3-expected3] test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{% raw] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_true[{% raw] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[{] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[{] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[%] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (d1 | items) * 2 }}-variables3-expected3] test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ 2 * (d1 | items) }}-variables4-expected4] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[%] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[#] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[#] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[foo] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ 2 * (d1 | items) }}-variables4-expected4] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[foo] test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (1, 2) }}-variables5-expected5] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[}}] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[}}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[%}] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_list_adapter_operators[{{ (1, 2) }}-variables5-expected5] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + l2-[_LazyValue(value=1), _LazyValue(value=2)]-] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[%}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[raw %}] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[raw %}] test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[#}] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + l2-[_LazyValue(value=1), _LazyValue(value=2)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + l2f()-[1, 2]-] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_is_possibly_template_false[#}] test/units/_internal/templating/test_templar.py::test_stop_on_container [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + l2f()-[1, 2]-] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_stop_on_container test/units/_internal/templating/test_templar.py::test_stripped_conditionals[True] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + [2]-[_LazyValue(value=1), 2]-] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_stripped_conditionals[True] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 + [2]-[_LazyValue(value=1), 2]-] test/units/_internal/templating/test_templar.py::test_stripped_conditionals[False] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[[1] + l2-[1, _LazyValue(value=2)]-] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_stripped_conditionals[False] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[[1] + l2-[1, _LazyValue(value=2)]-] test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ undefined_var.undefined_attribute }}-variables0-'undefined_var' is undefined >>] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 * 3-[_LazyValue(value=1), _LazyValue(value=1), _LazyValue(value=1)]-] [gw0] [ 21%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_exit_without_ignore_without_flag test/units/cli/test_galaxy.py::TestGalaxy::test_init [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ undefined_var.undefined_attribute }}-variables0-'undefined_var' is undefined >>] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[l1 * 3-[_LazyValue(value=1), _LazyValue(value=1), _LazyValue(value=1)]-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[3 * l2-[_LazyValue(value=2), _LazyValue(value=2), _LazyValue(value=2)]-] test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ some_dict['undefined_key'] }}-variables1-object of type 'dict' has no attribute 'undefined_key' >>] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ some_dict['undefined_key'] }}-variables1-object of type 'dict' has no attribute 'undefined_key' >>] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[3 * l2-[_LazyValue(value=2), _LazyValue(value=2), _LazyValue(value=2)]-] test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ some_dict.undefined_key }}-variables2-object of type 'dict' has no attribute 'undefined_key' >>] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 | d2-{'a': 1, 'b': 2, 'c': 2}-] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ some_dict.undefined_key }}-variables2-object of type 'dict' has no attribute 'undefined_key' >>] test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ m1 }} {{ m2 }} here-variables3-<< error 1 - 'm1' is undefined >> << error 2 - 'm2' is undefined >> here] [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 | d2-{'a': 1, 'b': 2, 'c': 2}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 | {'b': 2, 'c': 2}-{'a': 1, 'b': 2, 'c': 2}-] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[{{ m1 }} {{ m2 }} here-variables3-<< error 1 - 'm1' is undefined >> << error 2 - 'm2' is undefined >> here] test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[before {{ m1 + m2 }} after-variables4-before << error 1 - 'm1' is undefined >><< error 2 - template potentially truncated >>] [gw0] [ 21%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_init test/units/cli/test_galaxy.py::TestGalaxy::test_parse_delete [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 | {'b': 2, 'c': 2}-{'a': 1, 'b': 2, 'c': 2}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[{'a': 1} | d2-{'a': 1, 'b': 2, 'c': 2}-] [gw3] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-missing_plugin-] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-quote-foo] [gw2] [ 21%] PASSED test/units/_internal/templating/test_templar.py::test_jinja_sourced_undefined[before {{ m1 + m2 }} after-variables4-before << error 1 - 'm1' is undefined >><< error 2 - template potentially truncated >>] test/units/_internal/templating/test_templar.py::test_omit_concat [gw1] [ 21%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[{'a': 1} | d2-{'a': 1, 'b': 2, 'c': 2}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 |= d2-{'d1': {'a': _LazyValue(value=1), 'b': 2, 'c': 2}}-] [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_omit_concat test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['join' is filter] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-quote-foo] test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-env-[]] [gw1] [ 22%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 |= d2-{'d1': {'a': _LazyValue(value=1), 'b': 2, 'c': 2}}-] test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 |= {'b': 2, 'c': 2}-{'d1': {'a': _LazyValue(value=1), 'b': 2, 'c': 2}}-] [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['join' is filter] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['join' is not test] [gw1] [ 22%] PASSED test/units/_internal/templating/test_lazy_containers.py::test_lazy_container_operators[d1 |= {'b': 2, 'c': 2}-{'d1': {'a': _LazyValue(value=1), 'b': 2, 'c': 2}}-] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[1.2.3-dev4-True] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-env-[]] test/units/_internal/templating/test_templar.py::test_variable_name_as_template_success [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['join' is not test] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['eq' is test] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[1.2.3-dev4-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ 1.2.3-dev4-True] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_variable_name_as_template_success test/units/_internal/templating/test_templar.py::test_variable_name_as_template_invalid [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ 1.2.3-dev4-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[=1.2.3-True] [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['eq' is test] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_variable_name_as_template_invalid test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[dictthing.subdict1.subdict2-hi mom] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['eq' is not filter] [gw0] [ 22%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_delete test/units/cli/test_galaxy.py::TestGalaxy::test_parse_import [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[=1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[= 1.2.3-True] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[dictthing.subdict1.subdict2-hi mom] test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[dictthing.sublist1[0]-1] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[= 1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ = 1.2.3-True] [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['eq' is not filter] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['comment' is filter] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[dictthing.sublist1[0]-1] test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[dictthing[keys.sublist1][0]-1] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ = 1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ =1.2.3-True] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ =1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[==1.2.3-True] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[dictthing[keys.sublist1][0]-1] test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[123-123] [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['comment' is filter] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['comment' is not test] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[==1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[== 1.2.3-True] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_success[123-123] test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_invalid['text'] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[== 1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ == 1.2.3-True] [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['comment' is not test] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['version' is test] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_invalid['text'] test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_invalid[dictthing['subdict1']] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ == 1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ ==1.2.3-True] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_invalid[dictthing['subdict1']] test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_invalid[q('env')] [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['version' is test] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ ==1.2.3-True] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[!=1.0.0-False] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['version' is not filter] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_invalid[q('env')] test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_missing [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[!=1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[!= 1.0.0-False] [gw0] [ 22%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_import test/units/cli/test_galaxy.py::TestGalaxy::test_parse_info [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_resolve_variable_expression_missing test/units/_internal/templating/test_templar.py::test_error_invalid_non_string_template [gw2] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['version' is not filter] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['nope' is not filter] [gw1] [ 22%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[!= 1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ != 1.0.0-False] [gw3] [ 22%] PASSED test/units/_internal/templating/test_templar.py::test_error_invalid_non_string_template test/units/_internal/templating/test_templar.py::test_template_transform_limit_exceeded [gw3] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_template_transform_limit_exceeded test/units/_internal/templating/test_templar.py::test_transform_transform_limit_exceeded [gw2] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['nope' is not filter] test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['nope' is not test] [gw3] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_transform_transform_limit_exceeded test/units/_internal/templating/test_templar.py::test_deprecated_dedupe_and_source [gw2] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_plugin_found_not_found['nope' is not test] test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ {'a': 1}.items() }}-[['a', 1]]] [gw3] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_deprecated_dedupe_and_source test/units/_internal/templating/test_templar.py::test_jinja_const_template_leak [gw2] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ {'a': 1}.items() }}-[['a', 1]]] [gw3] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_jinja_const_template_leak test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ {'a': 1}.keys() }}-['a']] test/units/_internal/templating/test_templar.py::test_jinja_const_template_finalized [gw0] [ 23%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_info test/units/cli/test_galaxy.py::TestGalaxy::test_parse_init [gw1] [ 23%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ != 1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ !=1.0.0-False] [gw3] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_jinja_const_template_finalized test/units/_internal/templating/test_template_utilities.py::TestBackslashEscape::test_backslash_escaping [gw2] [ 23%] PASSED test/units/_internal/templating/test_templar.py::test_finalize_generator[{{ {'a': 1}.keys() }}-['a']] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[True-bool-bool] [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[True-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[n-bool-bool] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestBackslashEscape::test_backslash_escaping test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_all_newlines [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[n-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[no-bool-bool] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_all_newlines test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_mostly_newlines [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[no-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[off-bool-bool] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_mostly_newlines test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_multiple_newlines [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[off-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0-bool-bool0] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_multiple_newlines test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_one_newline [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0-bool-bool0] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[false-bool-bool] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_one_newline test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_short_string [gw1] [ 23%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ !=1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[>1.0.0-False] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_short_string [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[false-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[f-bool-bool] test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_zero_length_string [gw0] [ 23%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_init test/units/cli/test_galaxy.py::TestGalaxy::test_parse_install [gw1] [ 23%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[>1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[> 1.0.0-False] [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[f-bool-bool] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_zero_length_string test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0-bool-bool1] test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_zero_newlines [gw1] [ 23%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[> 1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ > 1.0.0-False] [gw3] [ 23%] PASSED test/units/_internal/templating/test_template_utilities.py::TestCountNewlines::test_zero_newlines [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0-bool-bool1] test/units/_internal/templating/test_utils.py::test_marker_repr[CapturedExceptionMarker] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0.0-bool-bool] [gw3] [ 23%] PASSED test/units/_internal/templating/test_utils.py::test_marker_repr[CapturedExceptionMarker] test/units/_internal/templating/test_utils.py::test_marker_repr[Marker] [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0.0-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[False-bool-bool] [gw3] [ 23%] PASSED test/units/_internal/templating/test_utils.py::test_marker_repr[Marker] test/units/_internal/templating/test_utils.py::test_marker_repr[TruncationMarker] [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[False-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[10-int-int] [gw3] [ 23%] PASSED test/units/_internal/templating/test_utils.py::test_marker_repr[TruncationMarker] test/units/_internal/templating/test_utils.py::test_marker_repr[UndefinedMarker] [gw2] [ 23%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[10-int-int] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[20-int-int] [gw3] [ 23%] PASSED test/units/_internal/templating/test_utils.py::test_marker_repr[UndefinedMarker] test/units/_internal/templating/test_utils.py::test_marker_repr[VaultExceptionMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[20-int-int] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0.10-float-float] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_repr[VaultExceptionMarker] test/units/_internal/templating/test_utils.py::test_marker_str[CapturedExceptionMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0.10-float-float] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0.2-float-float] [gw1] [ 24%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ > 1.0.0-False] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_str[CapturedExceptionMarker] test/units/_internal/templating/test_utils.py::test_marker_str[Marker] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >1.0.0-False] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0.2-float-float] [gw0] [ 24%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_install [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_str[Marker] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[/tmp/test.yml-pathspec-list] test/units/cli/test_galaxy.py::TestGalaxy::test_parse_invalid_action test/units/_internal/templating/test_utils.py::test_marker_str[TruncationMarker] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_str[TruncationMarker] test/units/_internal/templating/test_utils.py::test_marker_str[UndefinedMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[/tmp/test.yml-pathspec-list] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[/tmp/test.yml,/home/test2.yml-pathlist-list] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_str[UndefinedMarker] test/units/_internal/templating/test_utils.py::test_marker_str[VaultExceptionMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[/tmp/test.yml,/home/test2.yml-pathlist-list] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[a-str-str] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_str[VaultExceptionMarker] test/units/_internal/templating/test_utils.py::test_marker_getattr[CapturedExceptionMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[a-str-str] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[a-string-str] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr[CapturedExceptionMarker] test/units/_internal/templating/test_utils.py::test_marker_getattr[Marker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[a-string-str] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[Caf\xe9-string-str] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr[Marker] test/units/_internal/templating/test_utils.py::test_marker_getattr[TruncationMarker] [gw1] [ 24%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >1.0.0-False] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr[TruncationMarker] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[>=1.0.0-False] test/units/_internal/templating/test_utils.py::test_marker_getattr[UndefinedMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[Caf\xe9-string-str] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[-string-str] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr[UndefinedMarker] [gw1] [ 24%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[>=1.0.0-False] test/units/_internal/templating/test_utils.py::test_marker_getattr[VaultExceptionMarker] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[>= 1.0.0-False] [gw0] [ 24%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_invalid_action test/units/cli/test_galaxy.py::TestGalaxy::test_parse_list [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[-string-str] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr[VaultExceptionMarker] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[29-str-str0] test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[CapturedExceptionMarker] [gw1] [ 24%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[>= 1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >= 1.0.0-False] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[CapturedExceptionMarker] test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[Marker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[29-str-str0] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[13.37-str-str0] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[Marker] test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[TruncationMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[13.37-str-str0] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[123j-string-str0] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[TruncationMarker] test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[UndefinedMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[123j-string-str0] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0x123-string-str] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[UndefinedMarker] test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[VaultExceptionMarker] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getattr_dunder[VaultExceptionMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0x123-string-str] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[true-string-str] test/units/_internal/templating/test_utils.py::test_marker_getitem[CapturedExceptionMarker] [gw2] [ 24%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[true-string-str] [gw3] [ 24%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getitem[CapturedExceptionMarker] test/units/_internal/templating/test_utils.py::test_marker_getitem[Marker] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[True-string-str0] [gw3] [ 25%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getitem[Marker] [gw1] [ 25%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >= 1.0.0-False] test/units/_internal/templating/test_utils.py::test_marker_getitem[TruncationMarker] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >=1.0.0-False] [gw0] [ 25%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_list test/units/cli/test_galaxy.py::TestGalaxy::test_parse_no_action [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[True-string-str0] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0-str-str] [gw3] [ 25%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getitem[TruncationMarker] test/units/_internal/templating/test_utils.py::test_marker_getitem[UndefinedMarker] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[0-str-str] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[29-str-str1] [gw3] [ 25%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getitem[UndefinedMarker] test/units/_internal/templating/test_utils.py::test_marker_getitem[VaultExceptionMarker] [gw3] [ 25%] PASSED test/units/_internal/templating/test_utils.py::test_marker_getitem[VaultExceptionMarker] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[29-str-str1] test/units/_internal/test_locking.py::test_blocking_lock test/units/config/test_manager.py::TestConfigManager::test_ensure_type[13.37-str-str1] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[13.37-str-str1] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[123j-string-str1] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[123j-string-str1] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[291-string-str] [gw1] [ 25%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >=1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[<1.0.0-False] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[291-string-str] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[True-string-str1] [gw1] [ 25%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[<1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[< 1.0.0-False] [gw0] [ 25%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_no_action test/units/cli/test_galaxy.py::TestGalaxy::test_parse_remove [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[True-string-str1] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[None-none-NoneType] [gw1] [ 25%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[< 1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ < 1.0.0-False] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[None-none-NoneType] test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting["value"-"value"-str-env: ENVVAR-None] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting["value"-"value"-str-env: ENVVAR-None] test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting["value"-"value"-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.yml-yaml] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting["value"-"value"-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.yml-yaml] test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting["value"-value-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting["value"-value-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting['value'-value-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] [gw1] [ 25%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ < 1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ <1.0.0-False] [gw0] [ 25%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_remove test/units/cli/test_galaxy.py::TestGalaxy::test_parse_search [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting['value'-value-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting[''value''-'value'-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting[''value''-'value'-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting[""value""-"value"-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type_unquoting[""value""-"value"-str-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/test.cfg-ini] test/units/config/test_manager.py::TestConfigManager::test_resolve_path [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_resolve_path test/units/config/test_manager.py::TestConfigManager::test_resolve_path_cwd [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_resolve_path_cwd test/units/config/test_manager.py::TestConfigManager::test_value_and_origin_from_ini [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_value_and_origin_from_ini test/units/config/test_manager.py::TestConfigManager::test_value_from_ini [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_value_from_ini test/units/config/test_manager.py::TestConfigManager::test_value_and_origin_from_alt_ini [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_value_and_origin_from_alt_ini test/units/config/test_manager.py::TestConfigManager::test_value_from_alt_ini [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_value_from_alt_ini test/units/config/test_manager.py::TestConfigManager::test_config_types [gw1] [ 25%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ <1.0.0-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[*-False] [gw0] [ 25%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_search test/units/cli/test_galaxy.py::TestGalaxy::test_parse_setup [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_config_types test/units/config/test_manager.py::TestConfigManager::test_config_types_negative [gw1] [ 25%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[*-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[* -False] [gw2] [ 25%] PASSED test/units/config/test_manager.py::TestConfigManager::test_config_types_negative test/units/config/test_manager.py::TestConfigManager::test_read_config_yaml_file [gw1] [ 25%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[* -False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ * -False] [gw2] [ 26%] PASSED test/units/config/test_manager.py::TestConfigManager::test_read_config_yaml_file test/units/config/test_manager.py::TestConfigManager::test_read_config_yaml_file_negative [gw2] [ 26%] PASSED test/units/config/test_manager.py::TestConfigManager::test_read_config_yaml_file_negative test/units/config/test_manager.py::test_256color_support[COLOR_UNREACHABLE-bright red] [gw0] [ 26%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_parse_setup test/units/cli/test_galaxy.py::TestGalaxy::test_run [gw2] [ 26%] PASSED test/units/config/test_manager.py::test_256color_support[COLOR_UNREACHABLE-bright red] test/units/config/test_manager.py::test_256color_support[COLOR_VERBOSE-rgb013] [gw1] [ 26%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ * -False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ *-False] [gw2] [ 26%] PASSED test/units/config/test_manager.py::test_256color_support[COLOR_VERBOSE-rgb013] test/units/config/test_manager.py::test_256color_support[COLOR_DEBUG-gray10] [gw1] [ 26%] XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ *-False] test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[=1.2.3,!=1.2.3rc5-True] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[=1.2.3,!=1.2.3rc5-True] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_no_executable [gw0] [ 26%] PASSED test/units/cli/test_galaxy.py::TestGalaxy::test_run test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_main_ymls [gw2] [ 26%] PASSED test/units/config/test_manager.py::test_256color_support[COLOR_DEBUG-gray10] test/units/errors/test_errors.py::test_source_context[nonexistent_file.txt-3-4-nonexistent.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_no_executable test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo-commitish-False] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[nonexistent_file.txt-3-4-nonexistent.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-None-None-short_file_no_line.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo-commitish-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo,commitish-None-False] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-None-None-short_file_no_line.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-324762384-3-short_file_overflowed_line.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo,commitish-None-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo/,commitish-None-True] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-324762384-3-short_file_overflowed_line.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-3-324762384-short_file_overflowed_col.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo/,commitish-None-True] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo#,commitish-None-False] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-3-324762384-short_file_overflowed_col.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt--1-3-short_file_underflowed_line.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd[https://github.com/org/repo#,commitish-None-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo-HEAD-False] [gw0] [ 26%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_main_ymls test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_metadata [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt--1-3-short_file_underflowed_line.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-3--1-short_file_underflowed_col.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo-HEAD-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo,HEAD-None-False] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-3--1-short_file_underflowed_col.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-5-None-short_file_no_column.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo,HEAD-None-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo/,HEAD-None-True] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-5-None-short_file_no_column.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-2-None-short_file_no_column_overflowed.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo/,HEAD-None-True] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo#,HEAD-None-False] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-2-None-short_file_no_column_overflowed.txt] test/units/errors/test_errors.py::test_source_context[empty_file.txt-2-1-empty_file_unavailable.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo#,HEAD-None-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo-None-False] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[empty_file.txt-2-1-empty_file_unavailable.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-1-1-short_file_no_context_left_marker.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_shallow[https://github.com/org/repo-None-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_validate_certs[False-False-False] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-1-1-short_file_no_context_left_marker.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-5-1-short_file_left_marker.txt] [gw0] [ 26%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_metadata test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_metadata_contents [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_validate_certs[False-False-False] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_validate_certs[False-True-True] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-5-1-short_file_left_marker.txt] test/units/errors/test_errors.py::test_source_context[short_file_missing_trailing_newline.txt-7-1-short_file_missing_trailing_newline_left_marker.txt] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file_missing_trailing_newline.txt-7-1-short_file_missing_trailing_newline_left_marker.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-7-118-short_file_last_column_right_marker.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_validate_certs[False-True-True] test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_validate_certs[True-False-True] [gw2] [ 26%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-7-118-short_file_last_column_right_marker.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-4-118-short_file_truncated_target.txt] [gw1] [ 26%] PASSED test/units/galaxy/test_collection_install.py::test_concrete_artifact_manager_scm_cmd_validate_certs[True-False-True] test/units/galaxy/test_collection_install.py::test_build_requirement_from_path [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-4-118-short_file_truncated_target.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-4-115-short_file_truncated_target_last_displayed_char.txt] [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-4-115-short_file_truncated_target_last_displayed_char.txt] test/units/errors/test_errors.py::test_source_context[short_file.txt-4-174-short_file_long_line_truncated_past_target.txt] [gw0] [ 27%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_metadata_contents test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_readme [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_source_context[short_file.txt-4-174-short_file_long_line_truncated_past_target.txt] test/units/errors/test_errors.py::test_source_context[long_file.txt-14-117-long_file_last_column_right_marker.txt] [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_source_context[long_file.txt-14-117-long_file_last_column_right_marker.txt] test/units/errors/test_errors.py::test_source_context[file_with_tabs.txt-3-22-file_with_tabs_replaced_left_marker.txt] [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_source_context[file_with_tabs.txt-3-22-file_with_tabs_replaced_left_marker.txt] test/units/errors/test_errors.py::test_suppress_extended_error_deprecation [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_suppress_extended_error_deprecation test/units/errors/test_errors.py::test_ansible_variable_type_error[1-Type 'int' is unsupported for variable storage.] [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_ansible_variable_type_error[1-Type 'int' is unsupported for variable storage.] test/units/errors/test_errors.py::test_ansible_variable_type_error[int-Type 'type' is unsupported for variable storage.] [gw2] [ 27%] PASSED test/units/errors/test_errors.py::test_ansible_variable_type_error[int-Type 'type' is unsupported for variable storage.] test/units/errors/test_handler.py::test_skippable_ignore_skips_body [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_skippable_ignore_skips_body test/units/errors/test_handler.py::test_skippable_without_skip_on_ignore [gw0] [ 27%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_readme [gw1] [ 27%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_path test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_readme_contents test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_with_manifest[1.1.1] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_skippable_without_skip_on_ignore test/units/errors/test_handler.py::test_skippable_non_skip_exception [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_skippable_non_skip_exception test/units/errors/test_handler.py::test_skip_on_ignore_missing_skippable[ErrorAction.IGNORE] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_skip_on_ignore_missing_skippable[ErrorAction.IGNORE] test/units/errors/test_handler.py::test_skip_on_ignore_missing_skippable[ErrorAction.WARNING] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_skip_on_ignore_missing_skippable[ErrorAction.WARNING] test/units/errors/test_handler.py::test_skip_on_ignore_missing_skippable[ErrorAction.ERROR] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_skip_on_ignore_missing_skippable[ErrorAction.ERROR] test/units/errors/test_handler.py::test_ignore_success[RuntimeError] [gw0] [ 27%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_readme_contents [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_ignore_success[RuntimeError] test/units/errors/test_handler.py::test_ignore_success[NotImplementedError] test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_role_dirs [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_ignore_success[NotImplementedError] test/units/errors/test_handler.py::test_ignore_passes_other_exceptions [gw1] [ 27%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_with_manifest[1.1.1] test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_with_manifest[1.1.0] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_ignore_passes_other_exceptions test/units/errors/test_handler.py::test_warn_success[RuntimeError] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_warn_success[RuntimeError] test/units/errors/test_handler.py::test_warn_success[NotImplementedError] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_warn_success[NotImplementedError] test/units/errors/test_handler.py::test_warn_passes_other_exceptions [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_warn_passes_other_exceptions test/units/errors/test_handler.py::test_fail[AttributeError] [gw0] [ 27%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_role_dirs test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_test_yml [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_fail[AttributeError] test/units/errors/test_handler.py::test_fail[NotImplementedError] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_fail[NotImplementedError] test/units/errors/test_handler.py::test_fail[ValueError] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_fail[ValueError] test/units/errors/test_handler.py::test_no_exceptions_to_handle [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_no_exceptions_to_handle test/units/errors/test_handler.py::test_from_config_env_success[ignore] [gw1] [ 27%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_with_manifest[1.1.0] test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_with_manifest[1.0.0] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_from_config_env_success[ignore] test/units/errors/test_handler.py::test_from_config_env_success[warning] [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_from_config_env_success[warning] test/units/errors/test_handler.py::test_from_config_env_success[error] [gw0] [ 27%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitDefault::test_test_yml test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_apb_yml [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_from_config_env_success[error] test/units/errors/test_handler.py::test_from_config_fail [gw2] [ 27%] PASSED test/units/errors/test_handler.py::test_from_config_fail test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a')]-a-None] [gw2] [ 27%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a')]-a-None] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a: b'), AnsibleError('b')]-a: b-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a: b'), AnsibleError('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[Exception('a')]-a-None] [gw0] [ 28%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_apb_yml test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_main_ymls [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[Exception('a')]-a-None] test/units/errors/test_utils.py::test_error_messages[[Exception('a'), Exception('b')]-a: b-None] [gw1] [ 28%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_with_manifest[1.0.0] test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_invalid_manifest [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[Exception('a'), Exception('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[Exception('a: b'), Exception('b')]-a: b-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[Exception('a: b'), Exception('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b')]-a: b-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a: b'), Exception('b')]-a: b-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a: b'), Exception('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[Exception('a'), AnsibleError('b')]-a: b-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[Exception('a'), AnsibleError('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[Exception('a: b'), AnsibleError('b')]-a: b-None] [gw0] [ 28%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_main_ymls test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_metadata [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[Exception('a: b'), AnsibleError('b')]-a: b-None] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b'), Exception('c'), Exception('d')]-a: b: c: d-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b'), Exception('c'), Exception('d')]-a: b: c: d-None] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a: b: c: d'), AnsibleError('b'), Exception('c: d'), Exception('d')]-a: b: c: d-None] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a: b: c: d'), AnsibleError('b'), Exception('c: d'), Exception('d')]-a: b: c: d-None] [gw1] [ 28%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_invalid_manifest test/units/galaxy/test_collection_install.py::test_build_artifact_from_path_no_version test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b')]-a: b-a: b one] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b')]-a: b-a: b one] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b one] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b one] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b'), AnsibleError('c')]-a: b: c-a: b: c one] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b'), AnsibleError('c')]-a: b: c-a: b: c one] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na one\n\n<<< caused by >>>\n\nb two] [gw0] [ 28%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_metadata test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_metadata_apb_tag [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na one\n\n<<< caused by >>>\n\nb two] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na\n\n<<< caused by >>>\n\nb one] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na\n\n<<< caused by >>>\n\nb one] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b')]-a: b-a: b\nOrigin: /x] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b')]-a: b-a: b\nOrigin: /x] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('shared cause')]-a: shared cause-a: shared cause\nOrigin: /x] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('shared cause')]-a: shared cause-a: shared cause\nOrigin: /x] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a')]-a: b-a: b\nOrigin: /x] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a')]-a: b-a: b\nOrigin: /x] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\nOrigin: /x] [gw0] [ 28%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_metadata_apb_tag [gw1] [ 28%] PASSED test/units/galaxy/test_collection_install.py::test_build_artifact_from_path_no_version test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_no_version test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_metadata_contents [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\nOrigin: /x] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b'), AnsibleError('c')]-a: b: c-a: b: c\nOrigin: /x] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), Exception('b'), AnsibleError('c')]-a: b: c-a: b: c\nOrigin: /x] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na\nOrigin: /x\n\n<<< caused by >>>\n\nb\nOrigin: /y] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na\nOrigin: /x\n\n<<< caused by >>>\n\nb\nOrigin: /y] test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na\n\n<<< caused by >>>\n\nb\nOrigin: /y] [gw2] [ 28%] PASSED test/units/errors/test_utils.py::test_error_messages[[AnsibleError('a'), AnsibleError('b')]-a: b-a: b\n\na\n\n<<< caused by >>>\n\nb\nOrigin: /y] test/units/executor/module_common/test_module_common.py::TestStripComments::test_no_changes [gw0] [ 28%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_metadata_contents [gw2] [ 28%] PASSED test/units/executor/module_common/test_module_common.py::TestStripComments::test_no_changes test/units/executor/module_common/test_module_common.py::TestStripComments::test_all_comments test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_readme [gw2] [ 28%] PASSED test/units/executor/module_common/test_module_common.py::TestStripComments::test_all_comments test/units/executor/module_common/test_module_common.py::TestStripComments::test_all_whitespace [gw2] [ 28%] PASSED test/units/executor/module_common/test_module_common.py::TestStripComments::test_all_whitespace test/units/executor/module_common/test_module_common.py::TestStripComments::test_somewhat_normal [gw2] [ 28%] PASSED test/units/executor/module_common/test_module_common.py::TestStripComments::test_somewhat_normal test/units/executor/module_common/test_module_common.py::TestSlurp::test_slurp_nonexistent [gw2] [ 28%] PASSED test/units/executor/module_common/test_module_common.py::TestSlurp::test_slurp_nonexistent test/units/executor/module_common/test_module_common.py::TestSlurp::test_slurp_file [gw1] [ 28%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_path_no_version test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar [gw2] [ 28%] PASSED test/units/executor/module_common/test_module_common.py::TestSlurp::test_slurp_file test/units/executor/module_common/test_module_common.py::TestSlurp::test_slurp_file_with_newlines [gw0] [ 29%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_readme [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestSlurp::test_slurp_file_with_newlines test/units/executor/module_common/test_module_common.py::TestGetShebang::test_no_interpreter_set test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_readme_contents [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestGetShebang::test_no_interpreter_set test/units/executor/module_common/test_module_common.py::TestGetShebang::test_python_interpreter [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestGetShebang::test_python_interpreter test/units/executor/module_common/test_module_common.py::TestGetShebang::test_non_python_interpreter [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestGetShebang::test_non_python_interpreter test/units/executor/module_common/test_module_common.py::TestGetShebang::test_interpreter_set_in_task_vars [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestGetShebang::test_interpreter_set_in_task_vars test/units/executor/module_common/test_module_common.py::TestGetShebang::test_non_python_interpreter_in_task_vars [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestGetShebang::test_non_python_interpreter_in_task_vars test/units/executor/module_common/test_module_common.py::TestGetShebang::test_with_args [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestGetShebang::test_with_args test/units/executor/module_common/test_module_common.py::TestGetShebang::test_python_via_env [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestGetShebang::test_python_via_env test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[import ansible_collections.my_ns.my_col.plugins.module_utils.my_util] [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[import ansible_collections.my_ns.my_col.plugins.module_utils.my_util] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible_collections.my_ns.my_col.plugins.module_utils import my_util] [gw0] [ 29%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_readme_contents test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_role_dirs [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible_collections.my_ns.my_col.plugins.module_utils import my_util] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible_collections.my_ns.my_col.plugins.module_utils.my_util import my_func] [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible_collections.my_ns.my_col.plugins.module_utils.my_util import my_func] test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_url test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[import ansible.module_utils.basic] [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[import ansible.module_utils.basic] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible.module_utils import basic] [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible.module_utils import basic] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible.module_utils.basic import AnsibleModule] [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_url test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_url_wrong_type [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ansible.module_utils.basic import AnsibleModule] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ..module_utils import basic] [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ..module_utils import basic] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from .. module_utils import basic] [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_url_wrong_type test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_fail_not_tar [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from .. module_utils import basic] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ....module_utils import basic] [gw0] [ 29%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_role_dirs test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_test_yml [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_fail_not_tar test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_no_manifest [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ....module_utils import basic] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ..module_utils.basic import AnsibleModule] [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_new_style_python_module_re[from ..module_utils.basic import AnsibleModule] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ansible import release] [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_no_manifest test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_no_files [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ansible import release] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ..release import __version__] [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ..release import __version__] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from .. import release] [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_no_files test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_invalid_manifest [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from .. import release] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ansible.modules.system import ping] [gw3] [ 29%] PASSED test/units/_internal/test_locking.py::test_blocking_lock test/units/_vendor/test_vendor.py::test_package_path_masking [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ansible.modules.system import ping] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ansible_collecitons.my_ns.my_col.plugins.modules import function] [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_tar_invalid_manifest test/units/galaxy/test_collection_install.py::test_build_requirement_from_name [gw0] [ 29%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitAPB::test_test_yml test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_main_ymls [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_new_style_python_module_re[from ansible_collecitons.my_ns.my_col.plugins.modules import function] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_core_library_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/from_role.py-ansible/modules/from_role] [gw3] [ 29%] PASSED test/units/_vendor/test_vendor.py::test_package_path_masking test/units/_vendor/test_vendor.py::test_no_vendored [gw2] [ 29%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_core_library_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/from_role.py-ansible/modules/from_role] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_core_library_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/system/ping.py-ansible/modules/system/ping] [gw1] [ 29%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_with_prerelease [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_core_library_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/system/ping.py-ansible/modules/system/ping] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_core_library_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/cloud/amazon/s3.py-ansible/modules/cloud/amazon/s3] [gw3] [ 30%] PASSED test/units/_vendor/test_vendor.py::test_no_vendored test/units/_vendor/test_vendor.py::test_vendored [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_core_library_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/cloud/amazon/s3.py-ansible/modules/cloud/amazon/s3] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_core_library_path_re[/root/ansible_collections/ns/col/plugins/modules/ping.py] [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_with_prerelease test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_with_prerelease_explicit [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_core_library_path_re[/root/ansible_collections/ns/col/plugins/modules/ping.py] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_core_library_path_re[/root/ansible_collections/ns/col/plugins/modules/subdir/ping.py] [gw3] [ 30%] PASSED test/units/_vendor/test_vendor.py::test_vendored test/units/_vendor/test_vendor.py::test_vendored_conflict [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_core_library_path_re[/root/ansible_collections/ns/col/plugins/modules/subdir/ping.py] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_collection_path_re[/root/ansible_collections/ns/col/plugins/modules/ping.py-ansible_collections/ns/col/plugins/modules/ping] [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_main_ymls [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_with_prerelease_explicit test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_meta_container_yml test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_second_server [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_collection_path_re[/root/ansible_collections/ns/col/plugins/modules/ping.py-ansible_collections/ns/col/plugins/modules/ping] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_collection_path_re[/root/ansible_collections/ns/col/plugins/modules/subdir/ping.py-ansible_collections/ns/col/plugins/modules/subdir/ping] [gw3] [ 30%] PASSED test/units/_vendor/test_vendor.py::test_vendored_conflict [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_detect_collection_path_re[/root/ansible_collections/ns/col/plugins/modules/subdir/ping.py-ansible_collections/ns/col/plugins/modules/subdir/ping] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_collection_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/from_role.py] test/units/ansible_test/_internal/test_util.py::test_failed_non_interactive_captured_command [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_second_server test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_missing [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_collection_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/from_role.py] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_collection_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/system/ping.py] [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_collection_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/system/ping.py] test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_collection_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/cloud/amazon/s3.py] [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_missing test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_401_unauthorized [gw2] [ 30%] PASSED test/units/executor/module_common/test_module_common.py::TestDetectionRegexes::test_no_detect_collection_path_re[/builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/modules/cloud/amazon/s3.py] test/units/executor/module_common/test_recursive_finder.py::test_no_module_utils [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_meta_container_yml test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_metadata [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_401_unauthorized test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_single_version [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_single_version test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_multiple_versions_one_match [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_multiple_versions_one_match test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_multiple_version_results [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_metadata test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_metadata_container_tag [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_build_requirement_from_name_multiple_version_results test/units/galaxy/test_collection_install.py::test_candidate_with_conflict [gw3] [ 30%] PASSED test/units/ansible_test/_internal/test_util.py::test_failed_non_interactive_captured_command [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_candidate_with_conflict test/units/galaxy/test_collection_install.py::test_dep_candidate_with_conflict test/units/ansible_test/_internal/test_util.py::test_failed_non_interactive_command [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_metadata_container_tag test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_metadata_contents [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_dep_candidate_with_conflict test/units/galaxy/test_collection_install.py::test_install_installed_collection [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_install_installed_collection [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_metadata_contents test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_readme test/units/galaxy/test_collection_install.py::test_install_collection [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_readme test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_readme_contents [gw3] [ 30%] PASSED test/units/ansible_test/_internal/test_util.py::test_failed_non_interactive_command test/units/ansible_test/_internal/test_util.py::test_failed_interactive_command [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_install_collection test/units/galaxy/test_collection_install.py::test_install_collection_with_download [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_readme_contents test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_role_dirs [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_role_dirs test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_test_yml [gw1] [ 30%] PASSED test/units/galaxy/test_collection_install.py::test_install_collection_with_download test/units/galaxy/test_collection_install.py::test_install_collections_from_tar [gw3] [ 30%] PASSED test/units/ansible_test/_internal/test_util.py::test_failed_interactive_command test/units/ansible_test/ci/test_azp.py::test_auth [gw0] [ 30%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitContainer::test_test_yml test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_empty_files_dir [gw2] [ 31%] PASSED test/units/executor/module_common/test_recursive_finder.py::test_no_module_utils test/units/executor/module_common/test_recursive_finder.py::test_module_utils_with_syntax_error [gw2] [ 31%] PASSED test/units/executor/module_common/test_recursive_finder.py::test_module_utils_with_syntax_error test/units/executor/module_common/test_recursive_finder.py::test_module_utils_with_identation_error [gw2] [ 31%] PASSED test/units/executor/module_common/test_recursive_finder.py::test_module_utils_with_identation_error test/units/executor/module_common/test_recursive_finder.py::test_from_import_six [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_empty_files_dir test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_main_ymls [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_install_collections_from_tar test/units/galaxy/test_collection_install.py::test_install_collection_with_circular_dependency[collection_artifact0] [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_main_ymls test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_metadata [gw3] [ 31%] PASSED test/units/ansible_test/ci/test_azp.py::test_auth test/units/ansible_test/test_diff.py::test_add_binary_file [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_metadata test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_readme [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_install_collection_with_circular_dependency[collection_artifact0] test/units/galaxy/test_collection_install.py::test_install_collection_with_no_dependency[None] [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_readme test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_readme_contents [gw3] [ 31%] PASSED test/units/ansible_test/test_diff.py::test_add_binary_file test/units/ansible_test/test_diff.py::test_add_text_file [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_readme_contents test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_role_dirs [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_install_collection_with_no_dependency[None] test/units/galaxy/test_collection_install.py::test_install_collection_with_no_dependency[collection_artifact1] [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_role_dirs test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_skeleton_option [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_skeleton_option test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_template_ignore_jinja [gw3] [ 31%] PASSED test/units/ansible_test/test_diff.py::test_add_text_file test/units/ansible_test/test_diff.py::test_remove_trailing_newline [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_install_collection_with_no_dependency[collection_artifact1] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures0-all-ignore_errors0-True] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures0-all-ignore_errors0-True] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures1-all-ignore_errors1-True] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures1-all-ignore_errors1-True] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures2-all-ignore_errors2-False] [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_template_ignore_jinja [gw2] [ 31%] PASSED test/units/executor/module_common/test_recursive_finder.py::test_from_import_six test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_template_ignore_jinja_subfolder test/units/executor/module_common/test_recursive_finder.py::test_import_six [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures2-all-ignore_errors2-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures3-all-ignore_errors3-False] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures3-all-ignore_errors3-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures4-all-ignore_errors4-True] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures4-all-ignore_errors4-True] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures5-all-ignore_errors5-True] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures5-all-ignore_errors5-True] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures6-+all-ignore_errors6-False] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures6-+all-ignore_errors6-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures7-+all-ignore_errors7-False] [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_template_ignore_jinja_subfolder test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_template_ignore_similar_folder [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures7-+all-ignore_errors7-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures8-1-ignore_errors8-True] [gw3] [ 31%] PASSED test/units/ansible_test/test_diff.py::test_remove_trailing_newline test/units/ansible_test/test_diff.py::test_add_trailing_newline [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures8-1-ignore_errors8-True] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures9-+1-ignore_errors9-False] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures9-+1-ignore_errors9-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures10-2-ignore_errors10-False] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures10-2-ignore_errors10-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures11-2-ignore_errors11-False] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures11-2-ignore_errors11-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures12-2-ignore_errors12-False] [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_template_ignore_similar_folder test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_test_yml [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures12-2-ignore_errors12-False] test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures13-2-ignore_errors13-True] [gw1] [ 31%] PASSED test/units/galaxy/test_collection_install.py::test_verify_file_signatures[signatures13-2-ignore_errors13-True] test/units/galaxy/test_role_install.py::test_role_download_github [gw0] [ 31%] PASSED test/units/cli/test_galaxy.py::TestGalaxyInitSkeleton::test_test_yml test/units/cli/test_galaxy.py::test_verbosity_arguments[cli_args0-0] [gw1] [ 31%] PASSED test/units/galaxy/test_role_install.py::test_role_download_github test/units/galaxy/test_role_install.py::test_role_download_github_default_version [gw3] [ 32%] PASSED test/units/ansible_test/test_diff.py::test_add_trailing_newline test/units/ansible_test/test_diff.py::test_add_two_text_files [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_verbosity_arguments[cli_args0-0] test/units/cli/test_galaxy.py::test_verbosity_arguments[cli_args1-3] [gw1] [ 32%] PASSED test/units/galaxy/test_role_install.py::test_role_download_github_default_version test/units/galaxy/test_role_install.py::test_role_download_github_no_download_url_for_version [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_verbosity_arguments[cli_args1-3] test/units/cli/test_galaxy.py::test_verbosity_arguments[cli_args2-2] [gw1] [ 32%] PASSED test/units/galaxy/test_role_install.py::test_role_download_github_no_download_url_for_version test/units/galaxy/test_role_install.py::test_role_import[SUCCESS-0] [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_verbosity_arguments[cli_args2-2] test/units/cli/test_galaxy.py::test_collection_default[collection_skeleton0] [gw3] [ 32%] PASSED test/units/ansible_test/test_diff.py::test_add_two_text_files test/units/ansible_test/test_diff.py::test_context_no_trailing_newline [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_collection_default[collection_skeleton0] test/units/cli/test_galaxy.py::test_collection_skeleton[collection_skeleton0] [gw2] [ 32%] PASSED test/units/executor/module_common/test_recursive_finder.py::test_import_six test/units/executor/module_common/test_recursive_finder.py::test_import_six_from_many_submodules [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_collection_skeleton[collection_skeleton0] test/units/cli/test_galaxy.py::test_invalid_skeleton_path [gw3] [ 32%] PASSED test/units/ansible_test/test_diff.py::test_context_no_trailing_newline test/units/ansible_test/test_diff.py::test_multiple_context_lines [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_skeleton_path test/units/cli/test_galaxy.py::test_invalid_collection_name_init[] [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_init[] test/units/cli/test_galaxy.py::test_invalid_collection_name_init[invalid] [gw1] [ 32%] PASSED test/units/galaxy/test_role_install.py::test_role_import[SUCCESS-0] test/units/galaxy/test_role_install.py::test_role_import[FAILED-1] [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_init[invalid] test/units/cli/test_galaxy.py::test_invalid_collection_name_init[hypen-ns.collection] [gw3] [ 32%] PASSED test/units/ansible_test/test_diff.py::test_multiple_context_lines [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_init[hypen-ns.collection] test/units/cli/test_galaxy.py::test_invalid_collection_name_init[ns.hyphen-collection] test/units/ansible_test/test_diff.py::test_parse_delete [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_init[ns.hyphen-collection] test/units/cli/test_galaxy.py::test_invalid_collection_name_init[ns.collection.weird] [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_init[ns.collection.weird] test/units/cli/test_galaxy.py::test_invalid_collection_name_install[-] [gw3] [ 32%] PASSED test/units/ansible_test/test_diff.py::test_parse_delete test/units/ansible_test/test_diff.py::test_parse_rename [gw1] [ 32%] PASSED test/units/galaxy/test_role_install.py::test_role_import[FAILED-1] test/units/galaxy/test_role_install.py::test_role_download_url [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_install[-] test/units/cli/test_galaxy.py::test_invalid_collection_name_install[invalid-invalid] [gw1] [ 32%] PASSED test/units/galaxy/test_role_install.py::test_role_download_url test/units/galaxy/test_role_install.py::test_role_download_url_default_version [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_install[invalid-invalid] test/units/cli/test_galaxy.py::test_invalid_collection_name_install[invalid:1.0.0-invalid] [gw2] [ 32%] PASSED test/units/executor/module_common/test_recursive_finder.py::test_import_six_from_many_submodules test/units/executor/test_play_iterator.py::TestPlayIterator::test_host_state [gw2] [ 32%] PASSED test/units/executor/test_play_iterator.py::TestPlayIterator::test_host_state test/units/executor/test_play_iterator.py::TestPlayIterator::test_play_iterator [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_install[invalid:1.0.0-invalid] [gw1] [ 32%] PASSED test/units/galaxy/test_role_install.py::test_role_download_url_default_version test/units/cli/test_galaxy.py::test_invalid_collection_name_install[hypen-ns.collection-hypen-ns.collection] test/units/galaxy/test_role_requirements.py::test_null_role_url [gw3] [ 32%] PASSED test/units/ansible_test/test_diff.py::test_parse_rename test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[ansible-cli-test [core 2.19.0b2]] [gw1] [ 32%] PASSED test/units/galaxy/test_role_requirements.py::test_null_role_url test/units/galaxy/test_role_requirements.py::test_git_file_role_url [gw2] [ 32%] PASSED test/units/executor/test_play_iterator.py::TestPlayIterator::test_play_iterator test/units/executor/test_play_iterator.py::TestPlayIterator::test_play_iterator_add_tasks [gw3] [ 32%] PASSED test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[ansible-cli-test [core 2.19.0b2]] [gw1] [ 32%] PASSED test/units/galaxy/test_role_requirements.py::test_git_file_role_url test/units/galaxy/test_role_requirements.py::test_https_role_url test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[config file = /builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/ansible.cfg] [gw1] [ 32%] PASSED test/units/galaxy/test_role_requirements.py::test_https_role_url test/units/galaxy/test_role_requirements.py::test_git_https_role_url [gw3] [ 32%] PASSED test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[config file = /builddir/build/BUILD/ansible-2.19.0b2/test/lib/ansible_test/_data/ansible.cfg] test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[configured module search path = ['/dev/null']] [gw1] [ 32%] PASSED test/units/galaxy/test_role_requirements.py::test_git_https_role_url test/units/galaxy/test_role_requirements.py::test_git_version_role_url [gw2] [ 32%] PASSED test/units/executor/test_play_iterator.py::TestPlayIterator::test_play_iterator_add_tasks [gw0] [ 32%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_install[hypen-ns.collection-hypen-ns.collection] test/units/executor/test_play_iterator.py::TestPlayIterator::test_play_iterator_nested_blocks [gw3] [ 33%] PASSED test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[configured module search path = ['/dev/null']] test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[ansible python module location = /builddir/build/BUILD/ansible-2.19.0b2/lib/ansible] [gw1] [ 33%] PASSED test/units/galaxy/test_role_requirements.py::test_git_version_role_url test/units/galaxy/test_role_requirements.py::test_tar_role_url[https://some.webserver.example.com/files/main.tar.gz] test/units/cli/test_galaxy.py::test_invalid_collection_name_install[ns.hyphen-collection-ns.hyphen-collection] [gw1] [ 33%] PASSED test/units/galaxy/test_role_requirements.py::test_tar_role_url[https://some.webserver.example.com/files/main.tar.gz] test/units/galaxy/test_role_requirements.py::test_tar_role_url[https://some.webserver.example.com/files/main.tar.bz2] [gw3] [ 33%] PASSED test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[ansible python module location = /builddir/build/BUILD/ansible-2.19.0b2/lib/ansible] test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[ansible collection location = /builddir/.ansible/collections:/usr/share/ansible/collections] [gw1] [ 33%] PASSED test/units/galaxy/test_role_requirements.py::test_tar_role_url[https://some.webserver.example.com/files/main.tar.bz2] test/units/galaxy/test_role_requirements.py::test_tar_role_url[https://some.webserver.example.com/files/main.tar.xz] [gw3] [ 33%] PASSED test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[ansible collection location = /builddir/.ansible/collections:/usr/share/ansible/collections] test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[executable location = ] [gw1] [ 33%] PASSED test/units/galaxy/test_role_requirements.py::test_tar_role_url[https://some.webserver.example.com/files/main.tar.xz] [gw3] [ 33%] PASSED test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[executable location = ] test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[python version = 3.12.10 (main, Apr 9 2025, 00:00:00) [GCC 14.2.1 20240912 (Red Hat 14.2.1-3)]] test/units/galaxy/test_role_requirements.py::test_git_ssh_role_url [gw3] [ 33%] PASSED test/units/cli/arguments/test_option_helpers.py::test_option_helper_version[python version = 3.12.10 (main, Apr 9 2025, 00:00:00) [GCC 14.2.1 20240912 (Red Hat 14.2.1-3)]] test/units/cli/arguments/test_option_helpers.py::test_libyaml_version_known [gw1] [ 33%] PASSED test/units/galaxy/test_role_requirements.py::test_git_ssh_role_url test/units/galaxy/test_role_requirements.py::test_token_role_url [gw0] [ 33%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_install[ns.hyphen-collection-ns.hyphen-collection] test/units/cli/test_galaxy.py::test_invalid_collection_name_install[ns.collection.weird-ns.collection.weird] [gw1] [ 33%] PASSED test/units/galaxy/test_role_requirements.py::test_token_role_url [gw3] [ 33%] PASSED test/units/cli/arguments/test_option_helpers.py::test_libyaml_version_known test/units/cli/arguments/test_option_helpers.py::test_libyaml_version_unknown test/units/galaxy/test_role_requirements.py::test_token_new_style_role_url [gw1] [ 33%] PASSED test/units/galaxy/test_role_requirements.py::test_token_new_style_role_url [gw3] [ 33%] PASSED test/units/cli/arguments/test_option_helpers.py::test_libyaml_version_unknown test/units/cli/galaxy/test_collection_extract_tar.py::test_extract_tar_dir_exists test/units/galaxy/test_token.py::test_client_id [gw3] [ 33%] PASSED test/units/cli/galaxy/test_collection_extract_tar.py::test_extract_tar_dir_exists test/units/cli/galaxy/test_collection_extract_tar.py::test_extract_tar_dir_does_not_exist [gw3] [ 33%] PASSED test/units/cli/galaxy/test_collection_extract_tar.py::test_extract_tar_dir_does_not_exist test/units/cli/galaxy/test_display_collection.py::test_display_collection [gw0] [ 33%] PASSED test/units/cli/test_galaxy.py::test_invalid_collection_name_install[ns.collection.weird-ns.collection.weird] test/units/cli/test_galaxy.py::test_collection_build[collection_skeleton0] [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_collection.py::test_display_collection test/units/cli/galaxy/test_display_collection.py::test_display_collections_small_max_widths [gw1] [ 33%] PASSED test/units/galaxy/test_token.py::test_client_id test/units/galaxy/test_token.py::test_token_explicit [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_collection.py::test_display_collections_small_max_widths test/units/cli/galaxy/test_display_collection.py::test_display_collections_large_max_widths [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_collection.py::test_display_collections_large_max_widths [gw1] [ 33%] PASSED test/units/galaxy/test_token.py::test_token_explicit test/units/galaxy/test_token.py::test_token_explicit_override_file[file] test/units/cli/galaxy/test_display_collection.py::test_display_collection_small_minimum_widths [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_collection.py::test_display_collection_small_minimum_widths [gw1] [ 33%] PASSED test/units/galaxy/test_token.py::test_token_explicit_override_file[file] test/units/galaxy/test_token.py::test_token_from_file[file] test/units/cli/galaxy/test_display_header.py::test_display_header_default [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_header.py::test_display_header_default test/units/cli/galaxy/test_display_header.py::test_display_header_widths [gw1] [ 33%] PASSED test/units/galaxy/test_token.py::test_token_from_file[file] test/units/galaxy/test_token.py::test_token_from_file_missing [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_header.py::test_display_header_widths test/units/cli/galaxy/test_display_header.py::test_display_header_small_widths [gw1] [ 33%] PASSED test/units/galaxy/test_token.py::test_token_from_file_missing test/units/galaxy/test_token.py::test_token_none[file] [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_header.py::test_display_header_small_widths test/units/cli/galaxy/test_display_role.py::test_display_role [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_role.py::test_display_role test/units/cli/galaxy/test_display_role.py::test_display_role_known_version [gw1] [ 33%] PASSED test/units/galaxy/test_token.py::test_token_none[file] test/units/galaxy/test_user_agent.py::test_user_agent [gw3] [ 33%] PASSED test/units/cli/galaxy/test_display_role.py::test_display_role_known_version test/units/cli/galaxy/test_execute_list.py::test_execute_list_role_called [gw0] [ 33%] PASSED test/units/cli/test_galaxy.py::test_collection_build[collection_skeleton0] test/units/cli/test_galaxy.py::test_collection_install_with_names [gw1] [ 33%] PASSED test/units/galaxy/test_user_agent.py::test_user_agent test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_host(hostname, group='all')-True] [gw3] [ 33%] PASSED test/units/cli/galaxy/test_execute_list.py::test_execute_list_role_called test/units/cli/galaxy/test_execute_list.py::test_execute_list_collection_called [gw1] [ 33%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_host(hostname, group='all')-True] test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_group(groupname)-True] [gw3] [ 34%] PASSED test/units/cli/galaxy/test_execute_list.py::test_execute_list_collection_called test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_all [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_group(groupname)-True] test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.get_host(TrustedAsTemplate().tag('localhost'))-True] [gw0] [ 34%] PASSED test/units/cli/test_galaxy.py::test_collection_install_with_names [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.get_host(TrustedAsTemplate().tag('localhost'))-True] test/units/cli/test_galaxy.py::test_collection_install_with_invalid_requirements_format test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.groups['all'].add_host(Host(hostname))-True] [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.groups['all'].add_host(Host(hostname))-True] test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.get_host('localhost').set_variable(TrustedAsTemplate().tag('key'), 'value')-True] [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.get_host('localhost').set_variable(TrustedAsTemplate().tag('key'), 'value')-True] test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.get_host('localhost').add_group(Group(groupname))-True] [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.get_host('localhost').add_group(Group(groupname))-True] [gw0] [ 34%] PASSED test/units/cli/test_galaxy.py::test_collection_install_with_invalid_requirements_format test/units/cli/test_galaxy.py::test_collection_install_with_requirements_file test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.groups['all'].set_variable(TrustedAsTemplate().tag('key'), 'value')-True] [gw2] [ 34%] PASSED test/units/executor/test_play_iterator.py::TestPlayIterator::test_play_iterator_nested_blocks test/units/executor/test_playbook_executor.py::TestPlaybookExecutor::test_get_serialized_batches [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.groups['all'].set_variable(TrustedAsTemplate().tag('key'), 'value')-True] test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_host('hostname', group=TrustedAsTemplate().tag('all'))-False] [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_host('hostname', group=TrustedAsTemplate().tag('all'))-False] test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_child('all', TrustedAsTemplate().tag(inv.add_host('hostname')))-False] [gw2] [ 34%] PASSED test/units/executor/test_playbook_executor.py::TestPlaybookExecutor::test_get_serialized_batches test/units/parsing/test_splitter.py::test_parse_kv[a=caf\xe9 b=e\xf1yei] [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_child('all', TrustedAsTemplate().tag(inv.add_host('hostname')))-False] test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_child(TrustedAsTemplate().tag('all'), inv.add_host('hostname'))-False] [gw0] [ 34%] PASSED test/units/cli/test_galaxy.py::test_collection_install_with_requirements_file test/units/cli/test_galaxy.py::test_collection_install_with_relative_path [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a=caf\xe9 b=e\xf1yei] test/units/parsing/test_splitter.py::test_parse_kv[a={{ foo | some_filter(' ', " ") }} b=bar] [gw1] [ 34%] PASSED test/units/inventory/test_data.py::test_ensure_trust_stripping[inv.add_child(TrustedAsTemplate().tag('all'), inv.add_host('hostname'))-False] test/units/inventory/test_group.py::TestGroup::test_ancestor_example [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={{ foo | some_filter(' ', " ") }} b=bar] test/units/parsing/test_splitter.py::test_parse_kv[One\n Two\n Three\n] [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_ancestor_example test/units/inventory/test_group.py::TestGroup::test_ancestors_recursive_loop_safe [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[One\n Two\n Three\n] test/units/parsing/test_splitter.py::test_parse_kv[\nOne\n Two\n Three\n] [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_ancestors_recursive_loop_safe [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[\nOne\n Two\n Three\n] test/units/inventory/test_group.py::TestGroup::test_depth_recursion test/units/parsing/test_splitter.py::test_parse_kv_check_raw[raw=yes] [gw0] [ 34%] PASSED test/units/cli/test_galaxy.py::test_collection_install_with_relative_path test/units/cli/test_galaxy.py::test_collection_install_with_unexpanded_path [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv_check_raw[raw=yes] test/units/parsing/test_splitter.py::test_parse_kv_check_raw[creates=something] [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_depth_recursion test/units/inventory/test_group.py::TestGroup::test_depth_update [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv_check_raw[creates=something] test/units/parsing/test_splitter.py::test_split_args_error["] [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_depth_update test/units/inventory/test_group.py::TestGroup::test_depth_update_dual_branches [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_split_args_error["] test/units/parsing/test_splitter.py::test_split_args_error['] [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_depth_update_dual_branches test/units/inventory/test_group.py::TestGroup::test_direct_host_ordering [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_split_args_error['] test/units/parsing/test_splitter.py::test_split_args_error[{{] [gw0] [ 34%] PASSED test/units/cli/test_galaxy.py::test_collection_install_with_unexpanded_path [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_split_args_error[{{] test/units/parsing/test_splitter.py::test_split_args_error[{%] test/units/cli/test_galaxy.py::test_collection_install_in_collection_dir [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_direct_host_ordering test/units/inventory/test_group.py::TestGroup::test_loop_detection [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_split_args_error[{%] test/units/parsing/test_splitter.py::test_split_args_error[{#] [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_loop_detection test/units/inventory/test_group.py::TestGroup::test_populates_descendant_hosts [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_split_args_error[{#] test/units/parsing/test_splitter.py::test_parse_kv_error["] [gw1] [ 34%] PASSED test/units/inventory/test_group.py::TestGroup::test_populates_descendant_hosts [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv_error["] test/units/parsing/test_splitter.py::test_parse_kv_error['] test/units/inventory/test_group.py::TestGroup::test_sub_group_host_ordering [gw2] [ 34%] PASSED test/units/parsing/test_splitter.py::test_parse_kv_error['] test/units/parsing/test_splitter.py::test_parse_kv_error[{{] [gw0] [ 35%] PASSED test/units/cli/test_galaxy.py::test_collection_install_in_collection_dir [gw1] [ 35%] PASSED test/units/inventory/test_group.py::TestGroup::test_sub_group_host_ordering test/units/cli/test_galaxy.py::test_collection_install_with_url test/units/inventory/test_host.py::TestHost::test_add_group [gw2] [ 35%] PASSED test/units/parsing/test_splitter.py::test_parse_kv_error[{{] test/units/parsing/test_splitter.py::test_parse_kv_error[{%] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHost::test_add_group test/units/inventory/test_host.py::TestHost::test_equality [gw2] [ 35%] PASSED test/units/parsing/test_splitter.py::test_parse_kv_error[{%] test/units/parsing/test_splitter.py::test_parse_kv_error[{#] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHost::test_equality test/units/inventory/test_host.py::TestHost::test_equals_none [gw3] [ 35%] PASSED test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_all [gw2] [ 35%] PASSED test/units/parsing/test_splitter.py::test_parse_kv_error[{#] test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific test/units/parsing/test_unquote.py::test_unquote[1-1] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHost::test_equals_none [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote[1-1] test/units/parsing/test_unquote.py::test_unquote['1'-1] test/units/inventory/test_host.py::TestHost::test_get_groups [gw0] [ 35%] PASSED test/units/cli/test_galaxy.py::test_collection_install_with_url test/units/cli/test_galaxy.py::test_collection_install_name_and_requirements_fail [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote['1'-1] test/units/parsing/test_unquote.py::test_unquote["1"-1] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHost::test_get_groups test/units/inventory/test_host.py::TestHost::test_get_vars [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote["1"-1] test/units/parsing/test_unquote.py::test_unquote["1 '2'"-1 '2'] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHost::test_get_vars test/units/inventory/test_host.py::TestHost::test_hashability [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote["1 '2'"-1 '2'] test/units/parsing/test_unquote.py::test_unquote['1 "2"'-1 "2"] [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote['1 "2"'-1 "2"] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHost::test_hashability test/units/inventory/test_host.py::TestHost::test_repr test/units/parsing/test_unquote.py::test_unquote['1 '2''-1 '2'] [gw0] [ 35%] PASSED test/units/cli/test_galaxy.py::test_collection_install_name_and_requirements_fail test/units/cli/test_galaxy.py::test_collection_install_no_name_and_requirements_fail [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote['1 '2''-1 '2'] test/units/parsing/test_unquote.py::test_unquote["1\\"-"1\\"] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHost::test_repr test/units/inventory/test_host.py::TestHostWithPort::test_add_group [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote["1\\"-"1\\"] test/units/parsing/test_unquote.py::test_unquote['1\\'-'1\\'] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_add_group test/units/inventory/test_host.py::TestHostWithPort::test_equality [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote['1\\'-'1\\'] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_equality test/units/parsing/test_unquote.py::test_unquote["1 \\"2\\" 3"-1 \\"2\\" 3] test/units/inventory/test_host.py::TestHostWithPort::test_equals_none [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote["1 \\"2\\" 3"-1 \\"2\\" 3] test/units/parsing/test_unquote.py::test_unquote['1 \\'2\\' 3'-1 \\'2\\' 3] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_equals_none test/units/inventory/test_host.py::TestHostWithPort::test_get_groups [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote['1 \\'2\\' 3'-1 \\'2\\' 3] test/units/parsing/test_unquote.py::test_unquote["-"] [gw0] [ 35%] PASSED test/units/cli/test_galaxy.py::test_collection_install_no_name_and_requirements_fail [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_get_groups test/units/inventory/test_host.py::TestHostWithPort::test_get_vars test/units/cli/test_galaxy.py::test_collection_install_path_with_ansible_collections [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote["-"] test/units/parsing/test_unquote.py::test_unquote['-'] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_get_vars test/units/inventory/test_host.py::TestHostWithPort::test_get_vars_ansible_port [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote['-'] test/units/parsing/test_unquote.py::test_unquote["1""2"-1""2] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_get_vars_ansible_port test/units/inventory/test_host.py::TestHostWithPort::test_hashability [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote["1""2"-1""2] test/units/parsing/test_unquote.py::test_unquote['1''2'-1''2] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_hashability test/units/inventory/test_host.py::TestHostWithPort::test_repr [gw2] [ 35%] PASSED test/units/parsing/test_unquote.py::test_unquote['1''2'-1''2] test/units/parsing/test_unquote.py::test_unquote["1" 2 "3"-1" 2 "3] [gw1] [ 35%] PASSED test/units/inventory/test_host.py::TestHostWithPort::test_repr test/units/parsing/test_ajson.py::test_AnsibleJSONDecoder_vault [gw0] [ 36%] PASSED test/units/cli/test_galaxy.py::test_collection_install_path_with_ansible_collections [gw2] [ 36%] PASSED test/units/parsing/test_unquote.py::test_unquote["1" 2 "3"-1" 2 "3] test/units/parsing/test_unquote.py::test_unquote["1"'2'"3"-1"'2'"3] test/units/cli/test_galaxy.py::test_collection_install_ignore_certs [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::test_AnsibleJSONDecoder_vault test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input0-2019-05-14T13:39:38.569047] [gw2] [ 36%] PASSED test/units/parsing/test_unquote.py::test_unquote["1"'2'"3"-1"'2'"3] test/units/parsing/utils/test_addresses.py::TestParseAddress::test_with_ranges [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input0-2019-05-14T13:39:38.569047] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input1-2019-05-14T13:47:16.923866] [gw2] [ 36%] PASSED test/units/parsing/utils/test_addresses.py::TestParseAddress::test_with_ranges test/units/parsing/utils/test_addresses.py::TestParseAddress::test_without_ranges [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input1-2019-05-14T13:47:16.923866] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input2-2019-05-14] [gw2] [ 36%] PASSED test/units/parsing/utils/test_addresses.py::TestParseAddress::test_without_ranges test/units/parsing/utils/test_yaml.py::test_json_parser_error [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input2-2019-05-14] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input3-2020-05-14] [gw2] [ 36%] PASSED test/units/parsing/utils/test_yaml.py::test_json_parser_error test/units/parsing/vault/test_vault.py::TestUnhexlify::test [gw0] [ 36%] PASSED test/units/cli/test_galaxy.py::test_collection_install_ignore_certs test/units/cli/test_galaxy.py::test_collection_install_force [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input3-2020-05-14] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input4-2019-06-15T14:45:00+00:00] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestUnhexlify::test test/units/parsing/vault/test_vault.py::TestUnhexlify::test_nonhex [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input4-2019-06-15T14:45:00+00:00] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input5-2019-06-15T14:45:00+01:40] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestUnhexlify::test_nonhex test/units/parsing/vault/test_vault.py::TestUnhexlify::test_odd_length [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_date_datetime[test_input5-2019-06-15T14:45:00+01:40] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping0-expected0] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestUnhexlify::test_odd_length test/units/parsing/vault/test_vault.py::TestParseVaulttext::test [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping0-expected0] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping1-expected1] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestParseVaulttext::test test/units/parsing/vault/test_vault.py::TestParseVaulttext::test_non_hex [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping1-expected1] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping2-expected2] [gw0] [ 36%] PASSED test/units/cli/test_galaxy.py::test_collection_install_force test/units/cli/test_galaxy.py::test_collection_install_force_deps [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestParseVaulttext::test_non_hex test/units/parsing/vault/test_vault.py::TestVaultSecret::test [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping2-expected2] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping3-expected3] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestVaultSecret::test test/units/parsing/vault/test_vault.py::TestVaultSecret::test_bytes [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_mapping[mapping3-expected3] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_ansible_json_encoder_vault[test_input0-$ANSIBLE_VAULT;1.1;AES256\n34646264306632313333393636316562356435376162633631326264383934326565333633366238\n3863373264326461623132613931346165636465346337310a326434313830316337393263616439\n64653937313463396366633861363266633465663730303633323534363331316164623237363831\n3536333561393238370a313330316263373938326162386433313336613532653538376662306435\n3339\n] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestVaultSecret::test_bytes test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_custom_prompt [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_ansible_json_encoder_vault[test_input0-$ANSIBLE_VAULT;1.1;AES256\n34646264306632313333393636316562356435376162633631326264383934326565333633366238\n3863373264326461623132613931346165636465346337310a326434313830316337393263616439\n64653937313463396366633861363266633465663730303633323534363331316164623237363831\n3536333561393238370a313330316263373938326162386433313336613532653538376662306435\n3339\n] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_ansible_json_encoder_vault[test_input1-$ANSIBLE_VAULT;1.1;AES256\n34646264306632313333393636316562356435376162633631326264383934326565333633366238\n3863373264326461623132613931346165636465346337310a326434313830316337393263616439\n64653937313463396366633861363266633465663730303633323534363331316164623237363831\n3536333561393238370a313330316263373938326162386433313336613532653538376662306435\n3338\n] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_custom_prompt test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_empty_prompt_formats [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_ansible_json_encoder_vault[test_input1-$ANSIBLE_VAULT;1.1;AES256\n34646264306632313333393636316562356435376162633631326264383934326565333633366238\n3863373264326461623132613931346165636465346337310a326434313830316337393263616439\n64653937313463396366633861363266633465663730303633323534363331316164623237363831\n3536333561393238370a313330316263373938326162386433313336613532653538376662306435\n3338\n] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_default_encoder[test_input0-expected0] [gw0] [ 36%] PASSED test/units/cli/test_galaxy.py::test_collection_install_force_deps test/units/cli/test_galaxy.py::test_collection_install_no_deps [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_empty_prompt_formats test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_prompt_eoferror [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_default_encoder[test_input0-expected0] test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_default_encoder[test_input1-expected1] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_prompt_eoferror test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_prompt_formats_none [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::TestAnsibleJSONEncoder::test_default_encoder[test_input1-expected1] test/units/parsing/test_ajson.py::test_string_trust_propagation[True] [gw2] [ 36%] PASSED test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_prompt_formats_none [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::test_string_trust_propagation[True] test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_prompt_passwords_dont_match test/units/parsing/test_ajson.py::test_string_trust_propagation[False] [gw1] [ 36%] PASSED test/units/parsing/test_ajson.py::test_string_trust_propagation[False] [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestPromptVaultSecret::test_prompt_passwords_dont_match test/units/parsing/test_dataloader.py::TestDataLoader::test__is_role test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test [gw0] [ 37%] PASSED test/units/cli/test_galaxy.py::test_collection_install_no_deps [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test__is_role test/units/cli/test_galaxy.py::test_collection_install_ignore [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test test/units/parsing/test_dataloader.py::TestDataLoader::test_get_file_contents_non_existent_path test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_empty_bytes [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_get_file_contents_non_existent_path [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_empty_bytes test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file test/units/parsing/test_dataloader.py::TestDataLoader::test_get_file_contents_none_path [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_get_file_contents_none_path [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file test/units/parsing/test_dataloader.py::TestDataLoader::test_get_real_file test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_empty [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_empty [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_get_real_file test/units/parsing/test_dataloader.py::TestDataLoader::test_is_directory_positive test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_encrypted [gw3] [ 37%] PASSED test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific_duplicate [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_is_directory_positive test/units/parsing/test_dataloader.py::TestDataLoader::test_is_file [gw0] [ 37%] PASSED test/units/cli/test_galaxy.py::test_collection_install_ignore test/units/cli/test_galaxy.py::test_collection_install_custom_server [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_is_file test/units/parsing/test_dataloader.py::TestDataLoader::test_parse_fail_from_file [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_encrypted test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_not_a_directory [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_parse_fail_from_file test/units/parsing/test_dataloader.py::TestDataLoader::test_parse_json_from_file [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_not_a_directory test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_not_found [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_parse_json_from_file test/units/parsing/test_dataloader.py::TestDataLoader::test_parse_yaml_from_file [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_file_not_found test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_repr [gw0] [ 37%] PASSED test/units/cli/test_galaxy.py::test_collection_install_custom_server test/units/cli/test_galaxy.py::test_parse_requirements_file_that_doesnt_exist[None] [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_parse_yaml_from_file test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_home [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_repr test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_repr_empty [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_home test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_relative [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestFileVaultSecret::test_repr_empty test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_relative [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_root test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_root test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_tilde_slash [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_empty [gw0] [ 37%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_file_that_doesnt_exist[None] [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestDataLoader::test_path_dwim_tilde_slash test/units/cli/test_galaxy.py::test_parse_requirements_file_that_isnt_yaml[not a valid yml file: hi: world] test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_all_slash [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_empty test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_non_zero_return_code [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_all_slash test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_path_endswith_role [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_path_endswith_role [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_non_zero_return_code test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_not_executable test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_path_endswith_role_main_yml [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_path_endswith_role_main_yml [gw2] [ 37%] PASSED test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_not_executable test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_path_endswith_role_source_tilde test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_os_error [gw1] [ 37%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeDataLoader::test_path_endswith_role_source_tilde test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_all_slash [gw0] [ 37%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_file_that_isnt_yaml[not a valid yml file: hi: world] test/units/cli/test_galaxy.py::test_parse_requirements_in_older_format_illegal[\n# Older role based requirements.yml\n- galaxy.role\n- anotherrole\n] [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptVaultSecret::test_read_file_os_error test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_full_path_something_dash_client [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_all_slash test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_empty_lists [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_full_path_something_dash_client test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_full_path_something_dash_client_in_dir [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_empty_lists test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_empty_strings [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_full_path_something_dash_client_in_dir test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_full_path_something_dash_client_py [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_empty_strings test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_none [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_full_path_something_dash_client_py test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_randomname [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_randomname test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_something_dash_client [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_none test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role [gw0] [ 38%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_in_older_format_illegal[\n# Older role based requirements.yml\n- galaxy.role\n- anotherrole\n] test/units/cli/test_galaxy.py::test_parse_requirements_without_mandatory_name_key[\ncollections:\n- version: 1.0.0\n] [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role_source_main_yml [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_something_dash_client test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_something_dash_client_py [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_something_dash_client_py test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_something_dash_client_somethingelse [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role_source_main_yml test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role_source_main_yml_source_in_dirname [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestScriptIsClient::test_something_dash_client_somethingelse test/units/parsing/vault/test_vault.py::TestGetFileVaultSecret::test_file [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role_source_main_yml_source_in_dirname test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role_source_tilde [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestGetFileVaultSecret::test_file test/units/parsing/vault/test_vault.py::TestGetFileVaultSecret::test_file_not_a_directory [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestPathDwimRelativeStackDataLoader::test_path_endswith_role_source_tilde test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_not_a_path [gw0] [ 38%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_without_mandatory_name_key[\ncollections:\n- version: 1.0.0\n] test/units/cli/test_galaxy.py::test_parse_requirements[\ncollections:\n- namespace.collection1\n- namespace.collection2\n] [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestGetFileVaultSecret::test_file_not_a_directory test/units/parsing/vault/test_vault.py::TestGetFileVaultSecret::test_file_not_found [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_not_a_path test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_vault [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestGetFileVaultSecret::test_file_not_found test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_bytes_encrypted [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_bytes_encrypted test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_bytes_not_encrypted [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_vault test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_vault_no_vault [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_bytes_not_encrypted test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_invalid_bytes_not_ascii [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_vault_no_vault [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_invalid_bytes_not_ascii test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_vault_wrong_password test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_invalid_text_not_ascii [gw0] [ 38%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements[\ncollections:\n- namespace.collection1\n- namespace.collection2\n] test/units/cli/test_galaxy.py::test_parse_requirements[\ncollections:\n- name: namespace.collection1\n- name: namespace.collection2\n] [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_invalid_text_not_ascii test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_text_encrypted [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_text_encrypted test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_text_not_encrypted [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_real_file_vault_wrong_password test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_text_file_contents_non_vaulted_file [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncrypted::test_text_not_encrypted test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_binary_file_handle_encrypted [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_text_file_contents_non_vaulted_file test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_text_file_contents_vaulted_yaml [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_binary_file_handle_encrypted test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_binary_file_handle_invalid [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_binary_file_handle_invalid [gw0] [ 38%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements[\ncollections:\n- name: namespace.collection1\n- name: namespace.collection2\n] test/units/cli/test_galaxy.py::test_parse_requirements_with_extra_info[\ncollections:\n- name: namespace.collection1\n version: ">=1.0.0,<=2.0.0"\n source: https://galaxy-dev.ansible.com\n- namespace.collection2] test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_binary_file_handle_not_encrypted [gw2] [ 38%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_binary_file_handle_not_encrypted test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_already_read_from_finds_header [gw1] [ 38%] PASSED test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_get_text_file_contents_vaulted_yaml test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_parse_from_vault_1_1_file [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_already_read_from_finds_header test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_already_read_from_saves_file_pos [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_already_read_from_saves_file_pos test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_with_count [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_with_count test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_with_offset [gw1] [ 39%] PASSED test/units/parsing/test_dataloader.py::TestDataLoaderWithVault::test_parse_from_vault_1_1_file test/units/parsing/test_dataloader.py::test_get_text_file_contents [gw0] [ 39%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_with_extra_info[\ncollections:\n- name: namespace.collection1\n version: ">=1.0.0,<=2.0.0"\n source: https://galaxy-dev.ansible.com\n- namespace.collection2] test/units/cli/test_galaxy.py::test_parse_requirements_with_roles_and_collections[\nroles:\n- username.role_name\n- src: username2.role_name2\n- src: ssh://github.com/user/repo\n scm: git\n\ncollections:\n- namespace.collection2\n] [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_with_offset test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_with_offset_and_count [gw1] [ 39%] PASSED test/units/parsing/test_dataloader.py::test_get_text_file_contents test/units/parsing/test_dataloader.py::test_get_text_file_contents_encoding_deprecation[\xa4\xa4\xb0\xea\xa4H-utf-8] [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_file_with_offset_and_count [gw3] [ 39%] PASSED test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific_duplicate test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_text_file_handle_encrypted test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific_invalid_fqcn [gw1] [ 39%] PASSED test/units/parsing/test_dataloader.py::test_get_text_file_contents_encoding_deprecation[\xa4\xa4\xb0\xea\xa4H-utf-8] test/units/parsing/test_dataloader.py::test_get_text_file_contents_encoding_deprecation[\xa4\xa4\xb0\xea\xa4H-None] [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_text_file_handle_encrypted test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_text_file_handle_invalid [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_text_file_handle_invalid [gw1] [ 39%] PASSED test/units/parsing/test_dataloader.py::test_get_text_file_contents_encoding_deprecation[\xa4\xa4\xb0\xea\xa4H-None] test/units/parsing/test_dataloader.py::test_get_text_file_contents_strict[None] test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_text_file_handle_not_encrypted [gw0] [ 39%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_with_roles_and_collections[\nroles:\n- username.role_name\n- src: username2.role_name2\n- src: ssh://github.com/user/repo\n scm: git\n\ncollections:\n- namespace.collection2\n] [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultIsEncryptedFile::test_text_file_handle_not_encrypted [gw1] [ 39%] PASSED test/units/parsing/test_dataloader.py::test_get_text_file_contents_strict[None] test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test test/units/cli/test_galaxy.py::test_parse_requirements_with_collection_source[\ncollections:\n- name: namespace.collection\n- name: namespace2.collection2\n source: https://galaxy-dev.ansible.com/\n- name: namespace3.collection3\n source: server\n] test/units/parsing/test_dataloader.py::test_get_text_file_contents_strict[utf-8] [gw3] [ 39%] PASSED test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific_invalid_fqcn test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_no_valid_paths [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_create_key_cryptography [gw1] [ 39%] PASSED test/units/parsing/test_dataloader.py::test_get_text_file_contents_strict[utf-8] test/units/parsing/test_dataloader.py::test_get_text_file_contents_strict[big5] [gw1] [ 39%] PASSED test/units/parsing/test_dataloader.py::test_get_text_file_contents_strict[big5] test/units/parsing/test_mod_args.py::TestModArgsDwim::test_basic_shell [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_create_key_cryptography test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_create_key_known_cryptography [gw3] [ 39%] PASSED test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_no_valid_paths test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_one_invalid_path [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_basic_shell test/units/parsing/test_mod_args.py::TestModArgsDwim::test_basic_command [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_basic_command test/units/parsing/test_mod_args.py::TestModArgsDwim::test_shell_with_modifiers [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_shell_with_modifiers test/units/parsing/test_mod_args.py::TestModArgsDwim::test_normal_usage [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_create_key_known_cryptography test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_empty [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_normal_usage [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_empty test/units/parsing/test_mod_args.py::TestModArgsDwim::test_complex_args test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_is_equal [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_is_equal test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_non_ascii_equal [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_complex_args test/units/parsing/test_mod_args.py::TestModArgsDwim::test_action_with_complex [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_non_ascii_equal [gw0] [ 39%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_with_collection_source[\ncollections:\n- name: namespace.collection\n- name: namespace2.collection2\n source: https://galaxy-dev.ansible.com/\n- name: namespace3.collection3\n source: server\n] test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_non_ascii_unequal test/units/cli/test_galaxy.py::test_parse_requirements_roles_with_include[\n- username.included_role\n- src: https://github.com/user/repo\n] [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_action_with_complex test/units/parsing/test_mod_args.py::TestModArgsDwim::test_action_with_complex_and_complex_args [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_non_ascii_unequal test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_non_bytes [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_action_with_complex_and_complex_args test/units/parsing/test_mod_args.py::TestModArgsDwim::test_local_action_string [gw2] [ 39%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_non_bytes test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_not_equal [gw1] [ 39%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_local_action_string test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions[args_dict0-action and local_action are mutually exclusive] [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_not_equal [gw1] [ 40%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions[args_dict0-action and local_action are mutually exclusive] test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_unequal_length test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions[args_dict1-conflicting action statements: shell, shell] [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultCipherAes256::test_is_equal_unequal_length test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_empty_secrets [gw1] [ 40%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions[args_dict1-conflicting action statements: shell, shell] test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions[args_dict2-conflicting action statements: shell, shell] [gw0] [ 40%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_roles_with_include[\n- username.included_role\n- src: https://github.com/user/repo\n] test/units/cli/test_galaxy.py::test_parse_requirements_roles_with_include_missing[\n- username.role\n- include: missing.yml\n] [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_empty_secrets test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_empty_tuple [gw1] [ 40%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions[args_dict2-conflicting action statements: shell, shell] test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions_ping_shell [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_empty_tuple test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_multiple_matches [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_multiple_matches test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_no_matches [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_no_matches test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_single_match [gw0] [ 40%] PASSED test/units/cli/test_galaxy.py::test_parse_requirements_roles_with_include_missing[\n- username.role\n- include: missing.yml\n] test/units/cli/test_galaxy.py::test_install_implicit_role_with_collections[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestMatchSecrets::test_single_match test/units/parsing/vault/test_vault.py::TestVaultLib::test_cipher_not_set [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_cipher_not_set test/units/parsing/vault/test_vault.py::TestVaultLib::test_decrypt_and_get_vault_id [gw0] [ 40%] PASSED test/units/cli/test_galaxy.py::test_install_implicit_role_with_collections[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] test/units/cli/test_galaxy.py::test_install_explicit_role_with_collections[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_decrypt_and_get_vault_id test/units/parsing/vault/test_vault.py::TestVaultLib::test_decrypt_decrypted [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_decrypt_decrypted test/units/parsing/vault/test_vault.py::TestVaultLib::test_decrypt_non_default_1_2 [gw0] [ 40%] PASSED test/units/cli/test_galaxy.py::test_install_explicit_role_with_collections[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] test/units/cli/test_galaxy.py::test_install_role_with_collections_and_path[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_decrypt_non_default_1_2 test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_bytes [gw3] [ 40%] PASSED test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_one_invalid_path test/units/cli/galaxy/test_get_collection_widths.py::test_get_collection_widths [gw0] [ 40%] PASSED test/units/cli/test_galaxy.py::test_install_role_with_collections_and_path[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] test/units/cli/test_galaxy.py::test_install_collection_with_roles[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] [gw3] [ 40%] PASSED test/units/cli/galaxy/test_get_collection_widths.py::test_get_collection_widths test/units/cli/galaxy/test_get_collection_widths.py::test_get_collection_widths_single_collection [gw3] [ 40%] PASSED test/units/cli/galaxy/test_get_collection_widths.py::test_get_collection_widths_single_collection test/units/cli/test_adhoc.py::test_parse [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_bytes test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256 [gw3] [ 40%] PASSED test/units/cli/test_adhoc.py::test_parse test/units/cli/test_adhoc.py::test_with_command [gw0] [ 40%] PASSED test/units/cli/test_galaxy.py::test_install_collection_with_roles[\ncollections:\n- namespace.name\nroles:\n- namespace.name\n] test/units/cli/test_playbook.py::TestPlaybookCLI::test_flush_cache [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256 test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_empty_secrets [gw3] [ 40%] PASSED test/units/cli/test_adhoc.py::test_with_command test/units/cli/test_adhoc.py::test_simple_command [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_empty_secrets test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_existing_vault [gw0] [ 40%] PASSED test/units/cli/test_playbook.py::TestPlaybookCLI::test_flush_cache test/units/cli/test_vault.py::TestVaultCli::test_create [gw1] [ 40%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_multiple_actions_ping_shell test/units/parsing/test_mod_args.py::TestModArgsDwim::test_bogus_action [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_existing_vault test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_multiple_secrets_all_wrong [gw0] [ 40%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_create test/units/cli/test_vault.py::TestVaultCli::test_create_skip_tty_check [gw0] [ 40%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_create_skip_tty_check test/units/cli/test_vault.py::TestVaultCli::test_create_with_tty [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_multiple_secrets_all_wrong test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_multiple_secrets_one_valid [gw0] [ 40%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_create_with_tty test/units/cli/test_vault.py::TestVaultCli::test_decrypt [gw2] [ 40%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_multiple_secrets_one_valid test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_none_secrets [gw0] [ 40%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_decrypt test/units/cli/test_vault.py::TestVaultCli::test_edit [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_decrypt_aes256_none_secrets test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_no_secret_empty_secrets [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_no_secret_empty_secrets test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_vault_id [gw0] [ 41%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_edit test/units/cli/test_vault.py::TestVaultCli::test_encrypt [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_encrypt_vault_id test/units/parsing/vault/test_vault.py::TestVaultLib::test_format_vaulttext_envelope [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_format_vaulttext_envelope test/units/parsing/vault/test_vault.py::TestVaultLib::test_parse_vaulttext_envelope [gw0] [ 41%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_encrypt [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_parse_vaulttext_envelope test/units/parsing/vault/test_vault.py::TestVaultLib::test_parse_vaulttext_envelope_crlf test/units/cli/test_vault.py::TestVaultCli::test_encrypt_missing_file_no_secret [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::TestVaultLib::test_parse_vaulttext_envelope_crlf test/units/parsing/vault/test_vault.py::test_verify_encrypted_string_methods [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_verify_encrypted_string_methods test/units/parsing/vault/test_vault.py::test_vault_secrets_context_required [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_vault_secrets_context_required test/units/parsing/vault/test_vault.py::test_vault_secrets_context_optional [gw0] [ 41%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_encrypt_missing_file_no_secret test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_vault_secrets_context_optional test/units/parsing/vault/test_vault.py::test_vault_secrets_context_current [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_vault_secrets_context_current test/units/parsing/vault/test_vault.py::test_vault_secrets_context_already_initialized [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_vault_secrets_context_already_initialized test/units/parsing/vault/test_vault.py::test_encrypted_string_unmanaged_access [gw1] [ 41%] PASSED test/units/parsing/test_mod_args.py::TestModArgsDwim::test_bogus_action [gw0] [ 41%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_more_args_than_names test/units/parsing/test_splitter.py::test_split_args[None] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[None] test/units/parsing/test_splitter.py::test_split_args[] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[] test/units/parsing/test_splitter.py::test_split_args[a] [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_unmanaged_access test/units/parsing/vault/test_vault.py::test_encrypted_string_unmanaged_access_fail [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[a] test/units/parsing/test_splitter.py::test_split_args[a=b] [gw0] [ 41%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_more_args_than_names test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_names [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[a=b] test/units/parsing/test_splitter.py::test_split_args[a="foo bar"] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="foo bar"] test/units/parsing/test_splitter.py::test_split_args["foo bar baz"] [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_unmanaged_access_fail test/units/parsing/vault/test_vault.py::test_encrypted_string_conversion_methods[fourty-two-str] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args["foo bar baz"] test/units/parsing/test_splitter.py::test_split_args[foo bar baz] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[foo bar baz] test/units/parsing/test_splitter.py::test_split_args[a=b c="foo bar"] [gw0] [ 41%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_names test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_prompt [gw2] [ 41%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_conversion_methods[fourty-two-str] test/units/parsing/yaml/test_loader.py::test_dump_data_types[test-test] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[a=b c="foo bar"] test/units/parsing/test_splitter.py::test_split_args[a="echo \\"hello world\\"" b=bar] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="echo \\"hello world\\"" b=bar] test/units/parsing/test_splitter.py::test_split_args[a="nest'ed"] [gw2] [ 41%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[test-test] test/units/parsing/yaml/test_loader.py::test_dump_data_types[123-123] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="nest'ed"] test/units/parsing/test_splitter.py::test_split_args[ ] [gw2] [ 41%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[123-123] test/units/parsing/yaml/test_loader.py::test_dump_data_types[1.234-1.234] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[ ] test/units/parsing/test_splitter.py::test_split_args[\\ ] [gw0] [ 41%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_prompt test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_stdin [gw2] [ 41%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[1.234-1.234] test/units/parsing/yaml/test_loader.py::test_dump_data_types[true-True] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[\\ ] test/units/parsing/test_splitter.py::test_split_args[a\\=escaped] [gw1] [ 41%] PASSED test/units/parsing/test_splitter.py::test_split_args[a\\=escaped] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[true-True] test/units/parsing/test_splitter.py::test_split_args[a="multi\nline"] test/units/parsing/yaml/test_loader.py::test_dump_data_types[false-False] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="multi\nline"] test/units/parsing/test_splitter.py::test_split_args[a="blank\n\nline"] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[false-False] test/units/parsing/yaml/test_loader.py::test_dump_data_types[{foo: bar}-value5] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="blank\n\nline"] [gw0] [ 42%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_encrypt_string_stdin test/units/parsing/test_splitter.py::test_split_args[a="blank\n\n\nlines"] test/units/cli/test_vault.py::TestVaultCli::test_parse_empty [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[{foo: bar}-value5] test/units/parsing/yaml/test_loader.py::test_dump_data_types[[1, 2, 3]-value6] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="blank\n\n\nlines"] test/units/parsing/test_splitter.py::test_split_args[a="a long\nmessage\\\nabout a thing\n"] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[[1, 2, 3]-value6] test/units/parsing/yaml/test_loader.py::test_dump_data_types[!!set {bar: null, foo: null}-value7] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="a long\nmessage\\\nabout a thing\n"] test/units/parsing/test_splitter.py::test_split_args[a="multiline\nmessage1\\\n" b="multiline\nmessage2\\\n"] [gw0] [ 42%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_parse_empty test/units/cli/test_vault.py::TestVaultCli::test_parse_view_file [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[!!set {bar: null, foo: null}-value7] test/units/parsing/yaml/test_loader.py::test_dump_data_types[2024-01-01-value8] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="multiline\nmessage1\\\n" b="multiline\nmessage2\\\n"] test/units/parsing/test_splitter.py::test_split_args[line \\\ncontinuation] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[2024-01-01-value8] test/units/parsing/yaml/test_loader.py::test_dump_data_types[2024-01-01 12:01:01-value9] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[line \\\ncontinuation] test/units/parsing/test_splitter.py::test_split_args[not jinja}}] [gw0] [ 42%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_parse_view_file test/units/cli/test_vault.py::TestVaultCli::test_rekey [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[2024-01-01 12:01:01-value9] test/units/parsing/yaml/test_loader.py::test_dump_data_types[null-None] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[not jinja}}] test/units/parsing/test_splitter.py::test_split_args[a={{multiline\njinja}}] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[null-None] test/units/parsing/yaml/test_loader.py::test_dump_data_types[!!binary |\n aGVsbG8=-hello] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={{multiline\njinja}}] test/units/parsing/test_splitter.py::test_split_args[a={{jinja}}] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[!!binary |\n aGVsbG8=-hello] test/units/parsing/yaml/test_loader.py::test_dump_data_types[{a: 1}-value12] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={{jinja}}] test/units/parsing/test_splitter.py::test_split_args[a={{ jinja }}] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_dump_data_types[{a: 1}-value12] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={{ jinja }}] test/units/parsing/yaml/test_loader.py::test_string_trust_propagation[True] test/units/parsing/test_splitter.py::test_split_args[a={% jinja %}] [gw0] [ 42%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_rekey test/units/cli/test_vault.py::TestVaultCli::test_shadowed_encrypt_string_prompt [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={% jinja %}] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_string_trust_propagation[True] test/units/parsing/test_splitter.py::test_split_args[a={# jinja #}] test/units/parsing/yaml/test_loader.py::test_string_trust_propagation[False] [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={# jinja #}] test/units/parsing/test_splitter.py::test_split_args[a="{{jinja}}"] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_loader.py::test_string_trust_propagation[False] test/units/parsing/yaml/test_objects.py::test_ansible_mapping [gw2] [ 42%] PASSED test/units/parsing/yaml/test_objects.py::test_ansible_mapping [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="{{jinja}}"] test/units/parsing/test_splitter.py::test_split_args[a={{ jinja }}{{jinja2}}] test/units/parsing/yaml/test_objects.py::test_tagged_ansible_mapping [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={{ jinja }}{{jinja2}}] test/units/parsing/test_splitter.py::test_split_args[a="{{ jinja }}{{jinja2}}"] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_objects.py::test_tagged_ansible_mapping test/units/parsing/yaml/test_objects.py::test_ansible_unicode [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="{{ jinja }}{{jinja2}}"] test/units/parsing/test_splitter.py::test_split_args[a={{jinja}} b={{jinja2}}] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_objects.py::test_ansible_unicode test/units/parsing/yaml/test_objects.py::test_tagged_ansible_unicode [gw0] [ 42%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_shadowed_encrypt_string_prompt [gw1] [ 42%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={{jinja}} b={{jinja2}}] test/units/cli/test_vault.py::TestVaultCli::test_shadowed_encrypt_string_prompt_plus test/units/parsing/test_splitter.py::test_split_args[a="{{jinja}}\n" b="{{jinja2}}\n"] [gw2] [ 42%] PASSED test/units/parsing/yaml/test_objects.py::test_tagged_ansible_unicode test/units/parsing/yaml/test_objects.py::test_ansible_sequence [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="{{jinja}}\n" b="{{jinja2}}\n"] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_ansible_sequence test/units/parsing/yaml/test_objects.py::test_tagged_ansible_sequence test/units/parsing/test_splitter.py::test_split_args[a="caf\xe9 e\xf1yei"] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_tagged_ansible_sequence test/units/parsing/yaml/test_objects.py::test_ansible_vault_encrypted_unicode [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_split_args[a="caf\xe9 e\xf1yei"] test/units/parsing/test_splitter.py::test_split_args[a=caf\xe9 b=e\xf1yei] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_ansible_vault_encrypted_unicode test/units/parsing/yaml/test_objects.py::test_tagged_ansible_vault_encrypted_unicode [gw0] [ 43%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_shadowed_encrypt_string_prompt_plus test/units/cli/test_vault.py::TestVaultCli::test_view [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_split_args[a=caf\xe9 b=e\xf1yei] test/units/parsing/test_splitter.py::test_split_args[a={{ foo | some_filter(' ', " ") }} b=bar] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_tagged_ansible_vault_encrypted_unicode test/units/parsing/yaml/test_objects.py::test_invalid_attribute [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_split_args[a={{ foo | some_filter(' ', " ") }} b=bar] test/units/parsing/test_splitter.py::test_split_args[One\n Two\n Three\n] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_invalid_attribute test/units/parsing/yaml/test_objects.py::test_non_ansible_attribute [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_non_ansible_attribute [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_split_args[One\n Two\n Three\n] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleMapping-args0-kwargs0-expected0] test/units/parsing/test_splitter.py::test_split_args[\nOne\n Two\n Three\n] [gw0] [ 43%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_view [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleMapping-args0-kwargs0-expected0] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_split_args[\nOne\n Two\n Three\n] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleMapping-args1-kwargs1-expected1] test/units/parsing/test_splitter.py::test_parse_kv[None] test/units/cli/test_vault.py::TestVaultCli::test_view_missing_file_no_secret [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[None] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleMapping-args1-kwargs1-expected1] test/units/parsing/test_splitter.py::test_parse_kv[] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleMapping-args2-kwargs2-expected2] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[] test/units/parsing/test_splitter.py::test_parse_kv[a] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleMapping-args2-kwargs2-expected2] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args3-kwargs3-] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args3-kwargs3-] test/units/parsing/test_splitter.py::test_parse_kv[a=b] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args4-kwargs4-Hello] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args4-kwargs4-Hello] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a=b] test/units/parsing/test_splitter.py::test_parse_kv[a="foo bar"] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args5-kwargs5-Hello] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="foo bar"] [gw0] [ 43%] PASSED test/units/cli/test_vault.py::TestVaultCli::test_view_missing_file_no_secret [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args5-kwargs5-Hello] test/units/parsing/test_splitter.py::test_parse_kv["foo bar baz"] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args6-kwargs6-b'Hello'] test/units/cli/test_vault.py::test_verbosity_arguments[cli_args0-0] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv["foo bar baz"] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args6-kwargs6-b'Hello'] test/units/parsing/test_splitter.py::test_parse_kv[foo bar baz] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args7-kwargs7-Hello] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[foo bar baz] test/units/parsing/test_splitter.py::test_parse_kv[a=b c="foo bar"] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleUnicode-args7-kwargs7-Hello] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleSequence-args8-kwargs8-expected8] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a=b c="foo bar"] test/units/parsing/test_splitter.py::test_parse_kv[a="echo \\"hello world\\"" b=bar] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleSequence-args8-kwargs8-expected8] test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleSequence-args9-kwargs9-expected9] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="echo \\"hello world\\"" b=bar] test/units/parsing/test_splitter.py::test_parse_kv[a="nest'ed"] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_objects.py::test_objects[_AnsibleSequence-args9-kwargs9-expected9] [gw0] [ 43%] PASSED test/units/cli/test_vault.py::test_verbosity_arguments[cli_args0-0] test/units/parsing/yaml/test_vault.py::test_from_yaml_json_only test/units/cli/test_vault.py::test_verbosity_arguments[cli_args1-3] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="nest'ed"] test/units/parsing/test_splitter.py::test_parse_kv[ ] [gw1] [ 43%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[ ] test/units/parsing/test_splitter.py::test_parse_kv[\\ ] [gw2] [ 43%] PASSED test/units/parsing/yaml/test_vault.py::test_from_yaml_json_only test/units/parsing/yaml/test_vault.py::test_from_yaml [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[\\ ] test/units/parsing/test_splitter.py::test_parse_kv[a\\=escaped] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a\\=escaped] test/units/parsing/test_splitter.py::test_parse_kv[a="multi\nline"] [gw0] [ 44%] PASSED test/units/cli/test_vault.py::test_verbosity_arguments[cli_args1-3] test/units/cli/test_vault.py::test_verbosity_arguments[cli_args2-2] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="multi\nline"] test/units/parsing/test_splitter.py::test_parse_kv[a="blank\n\nline"] [gw2] [ 44%] PASSED test/units/parsing/yaml/test_vault.py::test_from_yaml test/units/parsing/yaml/test_vault.py::test_from_yaml_invalid_json_vaulted_value [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="blank\n\nline"] test/units/parsing/test_splitter.py::test_parse_kv[a="blank\n\n\nlines"] [gw2] [ 44%] PASSED test/units/parsing/yaml/test_vault.py::test_from_yaml_invalid_json_vaulted_value test/units/parsing/yaml/test_vault.py::test_from_yaml_invalid_yaml_vaulted_value [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="blank\n\n\nlines"] test/units/parsing/test_splitter.py::test_parse_kv[a="a long\nmessage\\\nabout a thing\n"] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="a long\nmessage\\\nabout a thing\n"] [gw2] [ 44%] PASSED test/units/parsing/yaml/test_vault.py::test_from_yaml_invalid_yaml_vaulted_value test/units/parsing/test_splitter.py::test_parse_kv[a="multiline\nmessage1\\\n" b="multiline\nmessage2\\\n"] test/units/parsing/yaml/test_vault.py::test_from_yaml_does_not_recognize_json_vaulted_value [gw0] [ 44%] PASSED test/units/cli/test_vault.py::test_verbosity_arguments[cli_args2-2] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="multiline\nmessage1\\\n" b="multiline\nmessage2\\\n"] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_cfg_file[setup_existing_files0-setup_env0-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/data/test.cfg] test/units/parsing/test_splitter.py::test_parse_kv[line \\\ncontinuation] [gw2] [ 44%] PASSED test/units/parsing/yaml/test_vault.py::test_from_yaml_does_not_recognize_json_vaulted_value test/units/playbook/role/test_include_role.py::TestIncludeRole::test_nested [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[line \\\ncontinuation] test/units/parsing/test_splitter.py::test_parse_kv[not jinja}}] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_cfg_file[setup_existing_files0-setup_env0-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/data/test.cfg] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_cfg_file[setup_existing_files0-setup_env1-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/data/ansible.cfg] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[not jinja}}] test/units/parsing/test_splitter.py::test_parse_kv[a={{multiline\njinja}}] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_cfg_file[setup_existing_files0-setup_env1-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/data/ansible.cfg] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_no_cfg_file[setup_existing_files0-setup_env0] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={{multiline\njinja}}] [gw2] [ 44%] PASSED test/units/playbook/role/test_include_role.py::TestIncludeRole::test_nested test/units/parsing/test_splitter.py::test_parse_kv[a={{jinja}}] test/units/playbook/role/test_include_role.py::TestIncludeRole::test_nested_alt_files [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={{jinja}}] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_no_cfg_file[setup_existing_files0-setup_env0] test/units/parsing/test_splitter.py::test_parse_kv[a={{ jinja }}] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_no_cfg_file[setup_existing_files0-setup_env1] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={{ jinja }}] test/units/parsing/test_splitter.py::test_parse_kv[a={% jinja %}] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_env_has_no_cfg_file[setup_existing_files0-setup_env1] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_ini_in_cwd[setup_existing_files0-setup_env0] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={% jinja %}] [gw2] [ 44%] PASSED test/units/playbook/role/test_include_role.py::TestIncludeRole::test_nested_alt_files test/units/playbook/role/test_include_role.py::TestIncludeRole::test_simple [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_ini_in_cwd[setup_existing_files0-setup_env0] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_ini_in_homedir[setup_existing_files0-setup_env0] test/units/parsing/test_splitter.py::test_parse_kv[a={# jinja #}] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={# jinja #}] test/units/parsing/test_splitter.py::test_parse_kv[a="{{jinja}}"] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_ini_in_homedir[setup_existing_files0-setup_env0] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_ini_in_systemdir[setup_existing_files0-setup_env0] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="{{jinja}}"] test/units/parsing/test_splitter.py::test_parse_kv[a={{ jinja }}{{jinja2}}] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_ini_in_systemdir[setup_existing_files0-setup_env0] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_cwd_does_not_exist[setup_existing_files0-setup_env0] [gw2] [ 44%] PASSED test/units/playbook/role/test_include_role.py::TestIncludeRole::test_simple test/units/playbook/role/test_include_role.py::TestIncludeRole::test_simple_alt_files [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={{ jinja }}{{jinja2}}] test/units/parsing/test_splitter.py::test_parse_kv[a="{{ jinja }}{{jinja2}}"] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_cwd_does_not_exist[setup_existing_files0-setup_env0] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_config[setup_existing_files0-setup_env0] [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="{{ jinja }}{{jinja2}}"] [gw0] [ 44%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_config[setup_existing_files0-setup_env0] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_cwd_cfg_no_warning_on_writable[setup_existing_files0-setup_env0] test/units/parsing/test_splitter.py::test_parse_kv[a={{jinja}} b={{jinja2}}] [gw2] [ 44%] PASSED test/units/playbook/role/test_include_role.py::TestIncludeRole::test_simple_alt_files test/units/playbook/role/test_role.py::TestHashParams::test [gw1] [ 44%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a={{jinja}} b={{jinja2}}] [gw3] [ 44%] PASSED test/units/cli/test_adhoc.py::test_simple_command test/units/cli/test_adhoc.py::test_no_argument [gw0] [ 45%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_cwd_cfg_no_warning_on_writable[setup_existing_files0-setup_env0] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_cwd_warning_on_writable[setup_existing_files0-setup_env0] test/units/parsing/test_splitter.py::test_parse_kv[a="{{jinja}}\n" b="{{jinja2}}\n"] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test test/units/playbook/role/test_role.py::TestHashParams::test_container_but_not_iterable [gw1] [ 45%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="{{jinja}}\n" b="{{jinja2}}\n"] [gw0] [ 45%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_cwd_warning_on_writable[setup_existing_files0-setup_env0] test/units/parsing/test_splitter.py::test_parse_kv[a="caf\xe9 e\xf1yei"] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_warning_on_writable_if_env_used[setup_existing_files0-setup_env0-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/data/test.cfg] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_container_but_not_iterable test/units/playbook/role/test_role.py::TestHashParams::test_dict_tuple [gw1] [ 45%] PASSED test/units/parsing/test_splitter.py::test_parse_kv[a="caf\xe9 e\xf1yei"] test/units/playbook/test_base.py::TestBaseSubClass::test_attr_example_undefined [gw0] [ 45%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_warning_on_writable_if_env_used[setup_existing_files0-setup_env0-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/data/test.cfg] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_warning_on_writable_if_env_used[setup_existing_files0-setup_env1-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/ansible.cfg] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_dict_tuple test/units/playbook/role/test_role.py::TestHashParams::test_dict_with_list_value [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_example_undefined test/units/playbook/test_base.py::TestBaseSubClass::test_attr_float [gw0] [ 45%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_no_warning_on_writable_if_env_used[setup_existing_files0-setup_env1-/builddir/build/BUILD/ansible-2.19.0b2/test/units/config/manager/ansible.cfg] test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_cwd_warning_on_writable_no_warning_set[setup_existing_files0-setup_env0] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_dict_with_list_value test/units/playbook/role/test_role.py::TestHashParams::test_empty_set [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_float test/units/playbook/test_base.py::TestBaseSubClass::test_attr_int [gw0] [ 45%] PASSED test/units/config/manager/test_find_ini_config_file.py::TestFindIniFile::test_cwd_warning_on_writable_no_warning_set[setup_existing_files0-setup_env0] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[a,b-list-list] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_empty_set test/units/playbook/role/test_role.py::TestHashParams::test_generator [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_int test/units/playbook/test_base.py::TestBaseSubClass::test_attr_int_del [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[a,b-list-list] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[value1-list-list] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_generator test/units/playbook/role/test_role.py::TestHashParams::test_list [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_int_del test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[value1-list-list] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[y-bool-bool] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_list test/units/playbook/role/test_role.py::TestHashParams::test_param_dict_dupe_values [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_param_dict_dupe_values test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_invalid [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[y-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[yes-bool-bool] test/units/playbook/role/test_role.py::TestHashParams::test_param_dupe [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_param_dupe [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[yes-bool-bool] [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_invalid test/units/playbook/role/test_role.py::TestHashParams::test_tuple test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_no_listof test/units/config/test_manager.py::TestConfigManager::test_ensure_type[on-bool-bool] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_tuple test/units/playbook/role/test_role.py::TestHashParams::test_tuple_dict [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_no_listof test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_none [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[on-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[1-bool-bool0] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestHashParams::test_tuple_dict test/units/playbook/role/test_role.py::TestRole::test_load_role_complex [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_none [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[1-bool-bool0] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[true-bool-bool] test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_required [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_required test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_required_empty_string [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[true-bool-bool] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[t-bool-bool] [gw2] [ 45%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_complex test/units/playbook/role/test_role.py::TestRole::test_load_role_with_handlers [gw0] [ 45%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[t-bool-bool] [gw1] [ 45%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_list_required_empty_string test/units/playbook/test_base.py::TestBaseSubClass::test_attr_method test/units/config/test_manager.py::TestConfigManager::test_ensure_type[1-bool-bool1] [gw0] [ 46%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[1-bool-bool1] test/units/config/test_manager.py::TestConfigManager::test_ensure_type[1.0-bool-bool] [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_handlers test/units/playbook/role/test_role.py::TestRole::test_load_role_with_metadata [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_method test/units/playbook/test_base.py::TestBaseSubClass::test_attr_method_missing [gw0] [ 46%] PASSED test/units/config/test_manager.py::TestConfigManager::test_ensure_type[1.0-bool-bool] test/units/parsing/vault/test_vault.py::test_encrypted_string_conversion_methods[42-int] [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_method_missing test/units/playbook/test_base.py::TestBaseSubClass::test_attr_none [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_metadata test/units/playbook/role/test_role.py::TestRole::test_load_role_with_tasks [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_none test/units/playbook/test_base.py::TestBaseSubClass::test_attr_percent [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_conversion_methods[42-int] test/units/parsing/vault/test_vault.py::test_encrypted_string_conversion_methods[42.42-float] [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_percent test/units/playbook/test_base.py::TestBaseSubClass::test_attr_percent_110_percent [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_tasks test/units/playbook/role/test_role.py::TestRole::test_load_role_with_tasks_dir_vs_file [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_percent_110_percent test/units/playbook/test_base.py::TestBaseSubClass::test_attr_percent_60_no_percent_sign [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_tasks_dir_vs_file [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_conversion_methods[42.42-float] test/units/parsing/vault/test_vault.py::test_radd test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_percent_60_no_percent_sign test/units/playbook/test_base.py::TestBaseSubClass::test_attr_remote_user [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_remote_user test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_dir_vs_file test/units/playbook/test_base.py::TestBaseSubClass::test_attr_string [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_radd test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[value0-ciphertext] [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_string test/units/playbook/test_base.py::TestBaseSubClass::test_attr_string_invalid_list [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_dir_vs_file test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_dirs [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[value0-ciphertext] test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[something-ciphertext] [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_string_invalid_list test/units/playbook/test_base.py::TestBaseSubClass::test_attr_string_required [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[something-ciphertext] [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_dirs test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[value2-ciphertext] test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_nested_dirs [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[value2-ciphertext] [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_string_required test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[value3-None] test/units/playbook/test_base.py::TestBaseSubClass::test_attr_unknown [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_nested_dirs test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_nested_dirs_combined [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[value3-None] test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[not vaulted-None] [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_unknown test/units/playbook/test_base.py::TestBaseSubClass::test_copy_empty [gw0] [ 46%] PASSED test/units/parsing/vault/test_vault.py::test_vaulthelper_get_ciphertext[not vaulted-None] test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.join(ed, efn)-str(temp_file)] [gw2] [ 46%] PASSED test/units/playbook/role/test_role.py::TestRole::test_load_role_with_vars_nested_dirs_combined test/units/playbook/test_attribute.py::TestAttribute::test_eq [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_copy_empty test/units/playbook/test_base.py::TestBaseSubClass::test_copy_with_vars [gw2] [ 46%] PASSED test/units/playbook/test_attribute.py::TestAttribute::test_eq test/units/playbook/test_attribute.py::TestAttribute::test_ge [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_copy_with_vars test/units/playbook/test_base.py::TestBaseSubClass::test_deserialize [gw2] [ 46%] PASSED test/units/playbook/test_attribute.py::TestAttribute::test_ge test/units/playbook/test_attribute.py::TestAttribute::test_gt [gw3] [ 46%] PASSED test/units/cli/test_adhoc.py::test_no_argument test/units/cli/test_adhoc.py::test_did_you_mean_playbook [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_deserialize test/units/playbook/test_base.py::TestBaseSubClass::test_dump_me [gw2] [ 46%] PASSED test/units/playbook/test_attribute.py::TestAttribute::test_gt test/units/playbook/test_attribute.py::TestAttribute::test_le [gw1] [ 46%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_dump_me [gw2] [ 47%] PASSED test/units/playbook/test_attribute.py::TestAttribute::test_le test/units/playbook/test_base.py::TestBaseSubClass::test_dump_me_empty test/units/playbook/test_attribute.py::TestAttribute::test_lt [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_dump_me_empty [gw2] [ 47%] PASSED test/units/playbook/test_attribute.py::TestAttribute::test_lt test/units/playbook/test_attribute.py::TestAttribute::test_ne test/units/playbook/test_base.py::TestBaseSubClass::test_get_ds_none [gw0] [ 47%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.join(ed, efn)-str(temp_file)] test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.exists(ef)-True] [gw2] [ 47%] PASSED test/units/playbook/test_attribute.py::TestAttribute::test_ne [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_get_ds_none test/units/playbook/test_base.py::TestBase::test test/units/playbook/test_base.py::TestBaseSubClass::test_get_validated_value_string_preserve_tags [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_get_validated_value_string_preserve_tags test/units/playbook/test_base.py::TestBase::test_copy_empty test/units/playbook/test_base.py::TestBaseSubClass::test_getters [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_copy_empty test/units/playbook/test_base.py::TestBase::test_copy_with_vars [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_getters test/units/playbook/test_base.py::TestBaseSubClass::test_load_data_ds_is_none [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_copy_with_vars test/units/playbook/test_base.py::TestBase::test_deserialize [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_load_data_ds_is_none test/units/playbook/test_base.py::TestBaseSubClass::test_load_data_invalid_attr [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_deserialize test/units/playbook/test_base.py::TestBase::test_dump_me [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_load_data_invalid_attr test/units/playbook/test_base.py::TestBaseSubClass::test_load_data_invalid_attr_type [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_dump_me test/units/playbook/test_base.py::TestBase::test_dump_me_empty [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_load_data_invalid_attr_type test/units/playbook/test_base.py::TestBaseSubClass::test_post_validate [gw0] [ 47%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.exists(ef)-True] test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.dirname(ef)-str(temp_dir)] [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_dump_me_empty test/units/playbook/test_base.py::TestBase::test_get_ds_none [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_post_validate test/units/playbook/test_base.py::TestBaseSubClass::test_post_validate_empty [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_get_ds_none test/units/playbook/test_base.py::TestBase::test_getters [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_post_validate_empty [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_getters test/units/playbook/test_base.py::TestBaseSubClass::test_post_validate_invalid_attr_types test/units/playbook/test_base.py::TestBase::test_load_data_ds_is_none [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_post_validate_invalid_attr_types test/units/playbook/test_base.py::TestBaseSubClass::test_serialize [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_load_data_ds_is_none test/units/playbook/test_base.py::TestBase::test_load_data_invalid_attr [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_load_data_invalid_attr test/units/playbook/test_base.py::TestBase::test_load_data_invalid_attr_type [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_serialize test/units/playbook/test_base.py::TestBaseSubClass::test_serialize_then_deserialize [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_load_data_invalid_attr_type test/units/playbook/test_base.py::TestBase::test_post_validate [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_serialize_then_deserialize test/units/playbook/test_base.py::TestBaseSubClass::test_squash [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_post_validate test/units/playbook/test_base.py::TestBase::test_post_validate_empty [gw0] [ 47%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.dirname(ef)-str(temp_dir)] test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.isdir(ed)-True] [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_squash test/units/playbook/test_base.py::TestBaseSubClass::test_subclass_validate_method [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_post_validate_empty test/units/playbook/test_base.py::TestBase::test_post_validate_invalid_attr_types [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_subclass_validate_method test/units/playbook/test_base.py::TestBaseSubClass::test_subclass_validate_method_invalid [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_post_validate_invalid_attr_types test/units/playbook/test_base.py::TestBase::test_serialize [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_subclass_validate_method_invalid test/units/playbook/test_base.py::TestBaseSubClass::test_validate_empty [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_serialize test/units/playbook/test_base.py::TestBase::test_serialize_then_deserialize [gw1] [ 47%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_validate_empty test/units/playbook/test_base.py::TestBaseSubClass::test_vars [gw2] [ 47%] PASSED test/units/playbook/test_base.py::TestBase::test_serialize_then_deserialize test/units/playbook/test_base.py::TestBase::test_squash [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_squash test/units/playbook/test_base.py::TestBase::test_validate_empty [gw1] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_vars test/units/playbook/test_base.py::TestBaseSubClass::test_vars_is_list_but_not_of_dicts [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_validate_empty test/units/playbook/test_base.py::TestBase::test_vars [gw1] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_vars_is_list_but_not_of_dicts [gw0] [ 48%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.isdir(ed)-True] test/units/playbook/test_base.py::TestBaseSubClass::test_vars_is_none test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.basename(ef)-temp_file.name] [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_vars test/units/playbook/test_base.py::TestBase::test_vars_is_list_but_not_of_dicts [gw1] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_vars_is_none test/units/playbook/test_base.py::TestBaseSubClass::test_vars_list_of_dicts [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_vars_is_list_but_not_of_dicts test/units/playbook/test_base.py::TestBase::test_vars_is_none [gw1] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_vars_list_of_dicts test/units/playbook/test_base.py::TestBaseSubClass::test_vars_not_dict_or_list [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_vars_is_none test/units/playbook/test_base.py::TestBase::test_vars_list_of_dicts [gw1] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_vars_not_dict_or_list test/units/playbook/test_base.py::TestBaseSubClass::test_vars_not_valid_identifier [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_vars_list_of_dicts test/units/playbook/test_base.py::TestBase::test_vars_not_dict_or_list [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_vars_not_dict_or_list [gw1] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_vars_not_valid_identifier test/units/playbook/test_block.py::TestBlock::test_construct_block_with_role test/units/playbook/test_base.py::TestBase::test_vars_not_valid_identifier [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBase::test_vars_not_valid_identifier test/units/playbook/test_base.py::TestExtendValue::test_extend_value_list_newlist [gw1] [ 48%] PASSED test/units/playbook/test_block.py::TestBlock::test_construct_block_with_role [gw0] [ 48%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.path.basename(ef)-temp_file.name] test/units/playbook/test_block.py::TestBlock::test_construct_empty_block test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.listdir(ed)-[temp_file.name]] [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_list_newlist test/units/playbook/test_base.py::TestExtendValue::test_extend_value_list_newlist_prepend [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_list_newlist_prepend test/units/playbook/test_base.py::TestExtendValue::test_extend_value_list_newstring [gw1] [ 48%] PASSED test/units/playbook/test_block.py::TestBlock::test_construct_empty_block test/units/playbook/test_block.py::TestBlock::test_load_block_simple [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_list_newstring test/units/playbook/test_base.py::TestExtendValue::test_extend_value_newlist_list [gw3] [ 48%] PASSED test/units/cli/test_adhoc.py::test_did_you_mean_playbook test/units/cli/test_adhoc.py::test_play_ds_positive [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_newlist_list test/units/playbook/test_base.py::TestExtendValue::test_extend_value_newlist_list_prepend [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_newlist_list_prepend test/units/playbook/test_base.py::TestExtendValue::test_extend_value_none_list [gw3] [ 48%] PASSED test/units/cli/test_adhoc.py::test_play_ds_positive test/units/cli/test_adhoc.py::test_play_ds_with_include_role [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_none_list test/units/playbook/test_base.py::TestExtendValue::test_extend_value_none_none [gw0] [ 48%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[os.listdir(ed)-[temp_file.name]] test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[open(ef).read()-'Ansible'] [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_none_none test/units/playbook/test_base.py::TestExtendValue::test_extend_value_string_newlist [gw3] [ 48%] PASSED test/units/cli/test_adhoc.py::test_play_ds_with_include_role test/units/cli/test_adhoc.py::test_run_import_playbook [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_string_newlist test/units/playbook/test_base.py::TestExtendValue::test_extend_value_string_newstring [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestExtendValue::test_extend_value_string_newstring test/units/playbook/test_base.py::TestBaseSubClass::test [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test test/units/playbook/test_base.py::TestBaseSubClass::test_attr_bool [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_bool test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_post_validate [gw0] [ 48%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_path_fspath[open(ef).read()-'Ansible'] test/units/parsing/vault/test_vault.py::test_protocol_conformance [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_post_validate test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_post_validate_class_not_instance [gw2] [ 48%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_post_validate_class_not_instance test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_post_validate_wrong_class [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault.py::test_protocol_conformance test/units/parsing/vault/test_vault.py::test_encrypted_string_cannot_be_trusted [gw2] [ 49%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_post_validate_wrong_class test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_wrong_type [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault.py::test_encrypted_string_cannot_be_trusted test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_create_file [gw2] [ 49%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_class_wrong_type test/units/playbook/test_base.py::TestBaseSubClass::test_attr_dict [gw2] [ 49%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_dict test/units/playbook/test_base.py::TestBaseSubClass::test_attr_dict_string [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_create_file test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_create_file_exists [gw2] [ 49%] PASSED test/units/playbook/test_base.py::TestBaseSubClass::test_attr_dict_string test/units/playbook/test_play.py::test_play_with_vars_files[None-expected3] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_create_file_exists test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_decrypt_1_1 [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_with_vars_files[None-expected3] test/units/playbook/test_play.py::test_play_empty_hosts[value0] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[value0] test/units/playbook/test_play.py::test_play_empty_hosts[value1] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_decrypt_1_1 [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[value1] test/units/playbook/test_play.py::test_play_empty_hosts[value2] test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_decrypt_file_exception [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[value2] test/units/playbook/test_play.py::test_play_empty_hosts[value3] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_decrypt_file_exception test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_call_exception [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[value3] test/units/playbook/test_play.py::test_play_empty_hosts[] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_call_exception test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_empty_target [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[] test/units/playbook/test_play.py::test_play_empty_hosts[None] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[None] test/units/playbook/test_play.py::test_play_empty_hosts[False] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[False] test/units/playbook/test_play.py::test_play_empty_hosts[0] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_empty_target test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_no_change [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_empty_hosts[0] test/units/playbook/test_play.py::test_play_none_hosts[value0] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_no_change test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_symlink_target [gw1] [ 49%] PASSED test/units/playbook/test_block.py::TestBlock::test_load_block_simple test/units/playbook/test_block.py::TestBlock::test_load_block_with_tasks [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_none_hosts[value0] test/units/playbook/test_play.py::test_play_none_hosts[value1] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_none_hosts[value1] test/units/playbook/test_play.py::test_play_none_hosts[value2] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_none_hosts[value2] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_helper_symlink_target test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[value0] test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_no_vault_id [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[value0] test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[value1] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[value1] test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[True] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[True] test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[1] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_no_vault_id test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_not_encrypted [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[1] test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[1.75] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_sequence[1.75] test/units/playbook/test_play.py::test_play_invalid_hosts_value[value0] [gw0] [ 49%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_not_encrypted test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_symlink [gw3] [ 49%] PASSED test/units/cli/test_adhoc.py::test_run_import_playbook test/units/cli/test_adhoc.py::test_run_no_extra_vars [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_value[value0] test/units/playbook/test_play.py::test_play_invalid_hosts_value[value1] [gw2] [ 49%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_value[value1] test/units/playbook/test_play.py::test_play_invalid_hosts_value[value2] [gw3] [ 49%] PASSED test/units/cli/test_adhoc.py::test_run_no_extra_vars test/units/cli/test_adhoc.py::test_ansible_version [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_value[value2] test/units/playbook/test_play.py::test_play_invalid_hosts_value[value3] [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_symlink test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_with_vault_id [gw3] [ 50%] PASSED test/units/cli/test_adhoc.py::test_ansible_version [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_value[value3] test/units/playbook/test_play.py::test_play_invalid_hosts_value[value4] test/units/cli/test_cli.py::TestCliVersion::test_version_info [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_play_invalid_hosts_value[value4] test/units/playbook/test_play.py::test_play_with_vars [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliVersion::test_version_info test/units/cli/test_cli.py::TestCliVersion::test_version_info_gitinfo [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_play_with_vars test/units/playbook/test_play.py::test_play_no_name_hosts_sequence [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliVersion::test_version_info_gitinfo test/units/cli/test_cli.py::TestCliBuildVaultIds::test [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_play_no_name_hosts_sequence test/units/playbook/test_play.py::test_play_hosts_template_expression [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliBuildVaultIds::test [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_edit_file_with_vault_id test/units/cli/test_cli.py::TestCliBuildVaultIds::test_everything test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_encrypt_file [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_play_hosts_template_expression test/units/playbook/test_play.py::test_bad_blocks_roles[_load_tasks] [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliBuildVaultIds::test_everything test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_id_ask_vault_pass [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_bad_blocks_roles[_load_tasks] test/units/playbook/test_play.py::test_bad_blocks_roles[_load_pre_tasks] [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_id_ask_vault_pass test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_id_no_auto_prompt [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_encrypt_file test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_encrypt_file_symlink [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_bad_blocks_roles[_load_pre_tasks] test/units/playbook/test_play.py::test_bad_blocks_roles[_load_post_tasks] [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_id_no_auto_prompt test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_ids_auto_prompt [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_bad_blocks_roles[_load_post_tasks] test/units/playbook/test_play.py::test_bad_blocks_roles[_load_handlers] [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_ids_auto_prompt test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_ids_auto_prompt_ask_vault_pass [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_encrypt_file_symlink test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_methods_exist [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_bad_blocks_roles[_load_handlers] test/units/playbook/test_play.py::test_bad_blocks_roles[_load_roles] [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_methods_exist test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_plaintext [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_ids_auto_prompt_ask_vault_pass test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_ids_password_files [gw2] [ 50%] PASSED test/units/playbook/test_play.py::test_bad_blocks_roles[_load_roles] test/units/playbook/test_play_context.py::test_play_context [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliBuildVaultIds::test_no_vault_ids_password_files test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test [gw1] [ 50%] PASSED test/units/playbook/test_block.py::TestBlock::test_load_block_with_tasks [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_plaintext test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_plaintext_not_encrypted [gw2] [ 50%] PASSED test/units/playbook/test_play_context.py::test_play_context test/units/playbook/test_playbook.py::TestPlaybook::test_bad_playbook_files test/units/playbook/test_block.py::TestBlock::test_load_implicit_block [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_default_file_vault [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_plaintext_not_encrypted test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_real_path_dash [gw2] [ 50%] PASSED test/units/playbook/test_playbook.py::TestPlaybook::test_bad_playbook_files test/units/playbook/test_playbook.py::TestPlaybook::test_basic_playbook [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_default_file_vault test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_default_file_vault_identity_list [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_real_path_dash test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_real_path_not_dash [gw2] [ 50%] PASSED test/units/playbook/test_playbook.py::TestPlaybook::test_basic_playbook test/units/playbook/test_playbook.py::TestPlaybook::test_empty_playbook [gw0] [ 50%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_real_path_not_dash test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_rekey_file [gw3] [ 50%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_default_file_vault_identity_list test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_multiple_prompts [gw2] [ 50%] PASSED test/units/playbook/test_playbook.py::TestPlaybook::test_empty_playbook test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_accepts_lists [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_multiple_prompts [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_accepts_lists test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_only_tags test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_multiple_prompts_and_ask_vault_pass [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_only_tags test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_only_tags_and_object_untagged [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_multiple_prompts_and_ask_vault_pass test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_password_file [gw0] [ 51%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_rekey_file test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_rekey_file_no_new_password [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_only_tags_and_object_untagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_only_tags_and_special_all_in_skip_tags [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_password_file test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_only_tags_and_special_all_in_skip_tags test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_skip_tags [gw0] [ 51%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_rekey_file_no_new_password test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_rekey_file_not_encrypted [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_skip_tags test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_skip_tags_and_always_in_object_tags [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_just_ask_vault_pass [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_skip_tags_and_always_in_object_tags [gw0] [ 51%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_rekey_file_not_encrypted test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_skip_tags_and_special_always_in_skip_tags_and_always_in_object_tags test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_stdin_binary [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_all_in_skip_tags_and_special_always_in_skip_tags_and_always_in_object_tags test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_always_in_object_tags [gw0] [ 51%] PASSED test/units/parsing/vault/test_vault_editor.py::TestVaultEditor::test_stdin_binary test/units/parsing/yaml/test_dumper.py::TestAnsibleDumper::test_bytes [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_just_ask_vault_pass test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_ask_vault_pass [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_always_in_object_tags test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_always_in_skip_tags_and_always_in_tags [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::TestAnsibleDumper::test_bytes test/units/parsing/yaml/test_dumper.py::TestAnsibleDumper::test_undefined [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_ask_vault_pass test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_vault_id_prompt [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_always_in_skip_tags_and_always_in_tags test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_only_tags_and_object_tagged [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::TestAnsibleDumper::test_undefined test/units/parsing/yaml/test_dumper.py::TestAnsibleDumper::test_unicode [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_vault_id_prompt test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_vault_id_prompt_ask_vault_pass [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::TestAnsibleDumper::test_unicode test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_yaml-True-!vault |-\n ciphertext\n-None] [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_only_tags_and_object_tagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_only_tags_and_object_untagged [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_only_tags_and_object_untagged [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_yaml-True-!vault |-\n ciphertext\n-None] test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_skip_tags_and_object_tagged test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_yaml-None-!vault |-\n ciphertext\n-Implicit YAML dumping] [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_vault_id_prompt_ask_vault_pass test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_vault_id_prompt_ask_vault_pass_ask_vault_pass [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_skip_tags_and_object_tagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_skip_tags_and_object_untagged [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_yaml-None-!vault |-\n ciphertext\n-Implicit YAML dumping] test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_yaml-False-secret plaintext\n-None] [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_new_password_vault_id_prompt_ask_vault_pass_ask_vault_pass test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_no_tty [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_tagged_in_skip_tags_and_object_untagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_only_tags_and_object_tagged [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_yaml-False-secret plaintext\n-None] test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_nice_yaml-True-!vault |-\n ciphertext\n-None] [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_only_tags_and_object_tagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_only_tags_and_object_untagged [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_nice_yaml-True-!vault |-\n ciphertext\n-None] [gw3] [ 51%] PASSED test/units/cli/test_cli.py::TestCliSetupVaultSecrets::test_prompt_no_tty test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_execute test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_nice_yaml-None-!vault |-\n ciphertext\n-Implicit YAML dumping] [gw2] [ 51%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_only_tags_and_object_untagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_skip_tags_and_object_tagged [gw0] [ 51%] PASSED test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_nice_yaml-None-!vault |-\n ciphertext\n-Implicit YAML dumping] test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_nice_yaml-False-secret plaintext\n-None] [gw2] [ 52%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_skip_tags_and_object_tagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_skip_tags_and_object_untagged [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_vaulted_value_dump[to_nice_yaml-False-secret plaintext\n-None] test/units/parsing/yaml/test_dumper.py::test_dump[value0-a: 1] [gw2] [ 52%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_special_untagged_in_skip_tags_and_object_untagged test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_tag_in_only_tags [gw2] [ 52%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_tag_in_only_tags [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_dump[value0-a: 1] test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_tag_in_skip_tags test/units/parsing/yaml/test_dumper.py::test_dump[value1-- 1] [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_dump[value1-- 1] [gw2] [ 52%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_tag_in_skip_tags test/units/parsing/yaml/test_dumper.py::test_dump[value2-a: 1] [gw1] [ 52%] PASSED test/units/playbook/test_block.py::TestBlock::test_load_implicit_block test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_tag_in_skip_tags_special_always_in_object_tags test/units/playbook/test_collectionsearch.py::test_collection_static_warning [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_dump[value2-a: 1] test/units/parsing/yaml/test_dumper.py::test_dump[value3-- 1] [gw2] [ 52%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_tag_in_skip_tags_special_always_in_object_tags test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_with_repeated_tags [gw3] [ 52%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_execute test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_action_handler [gw1] [ 52%] PASSED test/units/playbook/test_collectionsearch.py::test_collection_static_warning [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_dump[value3-- 1] test/units/parsing/yaml/test_dumper.py::test_dump[1-1] test/units/playbook/test_collectionsearch.py::test_collection_invalid_data_play [gw2] [ 52%] PASSED test/units/playbook/test_taggable.py::TestTaggable::test_evaluate_tags_with_repeated_tags test/units/playbook/test_task.py::TestTask::test_can_load_module_complex_form [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_dump[1-1] test/units/parsing/yaml/test_dumper.py::test_dump[Ansible-Ansible] [gw1] [ 52%] PASSED test/units/playbook/test_collectionsearch.py::test_collection_invalid_data_play test/units/playbook/test_collectionsearch.py::test_collection_invalid_data_task [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_can_load_module_complex_form test/units/playbook/test_task.py::TestTask::test_delay [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_dump[Ansible-Ansible] test/units/parsing/yaml/test_dumper.py::test_dump_tripwire [gw3] [ 52%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_action_handler test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_handler_normal [gw1] [ 52%] PASSED test/units/playbook/test_collectionsearch.py::test_collection_invalid_data_task test/units/playbook/test_collectionsearch.py::test_collection_invalid_data_block [gw0] [ 52%] PASSED test/units/parsing/yaml/test_dumper.py::test_dump_tripwire test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[{{ bar }}-This may be an issue with missing quotes around a template block.-True-1-1] [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_delay test/units/playbook/test_task.py::TestTask::test_delegate_to_parses [gw1] [ 52%] PASSED test/units/playbook/test_collectionsearch.py::test_collection_invalid_data_block test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_block_unknown_action [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_delegate_to_parses [gw0] [ 52%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[{{ bar }}-This may be an issue with missing quotes around a template block.-True-1-1] test/units/playbook/test_task.py::TestTask::test_load_task_complex_form test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[foo: {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-6] [gw3] [ 52%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_handler_normal test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_handler_prefix [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_load_task_complex_form test/units/playbook/test_task.py::TestTask::test_load_task_kv_form [gw0] [ 52%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[foo: {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-6] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-3] [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_load_task_kv_form test/units/playbook/test_task.py::TestTask::test_load_task_simple [gw3] [ 52%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_handler_prefix [gw0] [ 52%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-3] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- foo: {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-8] test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_loop_items [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_load_task_simple test/units/playbook/test_task.py::TestTask::test_local_action_conflicts_with_delegate [gw0] [ 52%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- foo: {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-8] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-7] [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_local_action_conflicts_with_delegate test/units/playbook/test_task.py::TestTask::test_local_action_implies_delegate [gw3] [ 52%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_get_loop_items [gw0] [ 52%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-7] test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_init test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - foo: {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-12] [gw2] [ 52%] PASSED test/units/playbook/test_task.py::TestTask::test_local_action_implies_delegate test/units/playbook/test_task.py::TestTask::test_task_auto_name [gw3] [ 52%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_init [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - foo: {{ bar }}-This may be an issue with missing quotes around a template block.-True-1-12] test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_poll_async_result [gw2] [ 53%] PASSED test/units/playbook/test_task.py::TestTask::test_task_auto_name test/units/parsing/yaml/test_errors.py::test_yaml_parser_error["foo" foo-Values starting with a quote must end with the same quote.-True-1-1] test/units/playbook/test_task.py::TestTask::test_task_auto_name_with_role [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error["foo" foo-Values starting with a quote must end with the same quote.-True-1-1] [gw2] [ 53%] PASSED test/units/playbook/test_task.py::TestTask::test_task_auto_name_with_role test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[foo: "foo" foo-Values starting with a quote must end with the same quote.-True-1-6] test/units/plugins/action/test_action.py::TestActionBase::test__remote_expand_user_relative_pathing [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[foo: "foo" foo-Values starting with a quote must end with the same quote.-True-1-6] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- "foo" foo-Values starting with a quote must end with the same quote.-True-1-3] [gw2] [ 53%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test__remote_expand_user_relative_pathing test/units/plugins/action/test_action.py::TestActionBase::test_action_base__compute_environment_string [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- "foo" foo-Values starting with a quote must end with the same quote.-True-1-3] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- foo: "foo" foo-Values starting with a quote must end with the same quote.-True-1-8] [gw2] [ 53%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__compute_environment_string test/units/plugins/action/test_action.py::TestActionBase::test_action_base__configure_module [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- foo: "foo" foo-Values starting with a quote must end with the same quote.-True-1-8] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - "foo" foo-Values starting with a quote must end with the same quote.-True-1-7] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - "foo" foo-Values starting with a quote must end with the same quote.-True-1-7] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - foo: "foo" foo-Values starting with a quote must end with the same quote.-True-1-12] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - foo: "foo" foo-Values starting with a quote must end with the same quote.-True-1-12] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error["foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-1] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error["foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-1] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[foo: "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-6] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[foo: "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-6] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-3] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-3] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- foo: "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-8] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- foo: "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-8] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-7] [gw1] [ 53%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_block_unknown_action test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_block_use_handlers [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-7] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - foo: "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-12] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[ - - foo: "foo" "foo"-Values starting with a quote must end with the same quote, and not contain that quote.-True-1-12] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[aaa: bbb:-Colons in unquoted values must be followed by a non-space character.-True-1-9] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[aaa: bbb:-Colons in unquoted values must be followed by a non-space character.-True-1-9] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[aaa: bbb: ccc-Colons in unquoted values must be followed by a non-space character.-True-1-9] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[aaa: bbb: ccc-Colons in unquoted values must be followed by a non-space character.-True-1-9] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- value == "x: 'x' x"-Colons in unquoted values must be followed by a non-space character.-True-1-14] [gw3] [ 53%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_poll_async_result [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[- value == "x: 'x' x"-Colons in unquoted values must be followed by a non-space character.-True-1-14] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[!!map 1\t2\t3-Tabs are usually invalid in YAML.-False-1-8] test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_run [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[!!map 1\t2\t3-Tabs are usually invalid in YAML.-False-1-8] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[{a: 1, a: 1}-Found duplicate mapping key 'a'.-False-1-8] [gw3] [ 53%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_run test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_run_loop [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[{a: 1, a: 1}-Found duplicate mapping key 'a'.-False-1-8] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[1-a string or stream input is required-False-None-None] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[1-a string or stream input is required-False-None-None] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[k1: v1\n k2: v2-Mapping values are not allowed in this context.-False-2-5] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[k1: v1\n k2: v2-Mapping values are not allowed in this context.-False-2-5] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[k1: v1\n k2: ":"-Mapping values are not allowed in this context.-False-2-5] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[k1: v1\n k2: ":"-Mapping values are not allowed in this context.-False-2-5] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[:-While parsing a block mapping did not find expected key.-False-1-1] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[:-While parsing a block mapping did not find expected key.-False-1-1] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[!!map 1-Expected a mapping node, but found scalar.-False-1-1] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[!!map 1-Expected a mapping node, but found scalar.-False-1-1] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[[]: bad-While constructing a mapping found unhashable key.-False-1-1] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[[]: bad-While constructing a mapping found unhashable key.-False-1-1] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[{}: bad-While constructing a mapping found unhashable key.-False-1-1] [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error[{}: bad-While constructing a mapping found unhashable key.-False-1-1] test/units/parsing/yaml/test_errors.py::test_yaml_parser_error["\\"-While scanning a quoted scalar found unexpected end of stream.-False-1-4] [gw2] [ 53%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__configure_module test/units/plugins/action/test_action.py::TestActionBase::test_action_base__early_needs_tmp_path [gw2] [ 53%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__early_needs_tmp_path test/units/plugins/action/test_action.py::TestActionBase::test_action_base__execute_module [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_parser_error["\\"-While scanning a quoted scalar found unexpected end of stream.-False-1-4] test/units/parsing/yaml/test_errors.py::test_yaml_duplicate_key_warning [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_duplicate_key_warning test/units/parsing/yaml/test_errors.py::test_yaml_duplicate_key_ignore [gw0] [ 53%] PASSED test/units/parsing/yaml/test_errors.py::test_yaml_duplicate_key_ignore test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_error_conditions [gw2] [ 53%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__execute_module test/units/plugins/action/test_action.py::TestActionBase::test_action_base__execute_remote_stat [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_error_conditions test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_front_matter [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__execute_remote_stat [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_front_matter test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_dict test/units/plugins/action/test_action.py::TestActionBase::test_action_base__fixup_perms2 [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_dict test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_list [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__fixup_perms2 test/units/plugins/action/test_action.py::TestActionBase::test_action_base__make_tmp_path [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_list test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_number [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_number [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__make_tmp_path test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_short_dict test/units/plugins/action/test_action.py::TestActionBase::test_action_base__remove_tmp_path [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__remove_tmp_path test/units/plugins/action/test_action.py::TestActionBase::test_action_base__transfer_data [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_short_dict test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_string [gw1] [ 54%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_block_use_handlers test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_ds_not_dict [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_string test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_utf8_string [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base__transfer_data test/units/plugins/action/test_action.py::TestActionBase::test_action_base_run [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_parse_utf8_string test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_tab_error [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base_run test/units/plugins/action/test_action.py::TestActionBase::test_action_base_sudo_only_if_user_differs [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderBasic::test_tab_error test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderVault::test_wrong_password [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBase::test_action_base_sudo_only_if_user_differs test/units/plugins/action/test_action.py::TestActionBaseCleanReturnedData::test [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBaseCleanReturnedData::test test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_fail_no_json [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_fail_no_json [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderVault::test_wrong_password test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderPlay::test_data_complete test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_json_empty [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_json_empty [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderPlay::test_data_complete test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderPlay::test_line_numbers test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_json_facts [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderPlay::test_line_numbers test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderPlay::test_no_str_in_data [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_json_facts test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_json_facts_add_host [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::TestAnsibleLoaderPlay::test_no_str_in_data test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[[1]] [gw2] [ 54%] PASSED test/units/plugins/action/test_action.py::TestActionBaseParseReturnedData::test_json_facts_add_host test/units/plugins/action/test_gather_facts.py::TestNetworkFacts::test_network_gather_facts_smart_facts_module [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[[1]] test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[{a: 1}] [gw2] [ 54%] PASSED test/units/plugins/action/test_gather_facts.py::TestNetworkFacts::test_network_gather_facts_smart_facts_module test/units/plugins/action/test_gather_facts.py::TestNetworkFacts::test_network_gather_facts_smart_facts_module_fqcn [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[{a: 1}] test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[1] [gw2] [ 54%] PASSED test/units/plugins/action/test_gather_facts.py::TestNetworkFacts::test_network_gather_facts_smart_facts_module_fqcn test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_check_mode_is_True [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[1] test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[1.1] [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[1.1] test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[true] [gw2] [ 54%] PASSED test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_check_mode_is_True test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_executable_is_not_empty_string [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[true] test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[] [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[] test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[~] [gw2] [ 54%] PASSED test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_executable_is_not_empty_string test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_task_vars_is_not_None [gw0] [ 54%] PASSED test/units/parsing/yaml/test_loader.py::test_vault_tag_type_validation[~] test/units/parsing/yaml/test_loader.py::test_load_data_types[test-test] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[test-test] test/units/parsing/yaml/test_loader.py::test_load_data_types[123-123] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[123-123] test/units/parsing/yaml/test_loader.py::test_load_data_types[1.234-1.234] [gw2] [ 55%] PASSED test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_task_vars_is_not_None test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_test_environment_is_None [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[1.234-1.234] test/units/parsing/yaml/test_loader.py::test_load_data_types[true-True] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[true-True] test/units/parsing/yaml/test_loader.py::test_load_data_types[false-False] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[false-False] test/units/parsing/yaml/test_loader.py::test_load_data_types[{foo: bar}-expected5] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[{foo: bar}-expected5] test/units/parsing/yaml/test_loader.py::test_load_data_types[[1, 2, 3]-expected6] [gw2] [ 55%] PASSED test/units/plugins/action/test_raw.py::TestCopyResultExclude::test_raw_test_environment_is_None [gw1] [ 55%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_ds_not_dict test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_ds_not_list test/units/plugins/action/test_reboot.py::test_reboot_command[reboot command with spaces] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[[1, 2, 3]-expected6] test/units/parsing/yaml/test_loader.py::test_load_data_types[!!set {bar: null, foo: null}-expected7] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[!!set {bar: null, foo: null}-expected7] test/units/parsing/yaml/test_loader.py::test_load_data_types[2024-01-01-expected8] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[2024-01-01-expected8] test/units/parsing/yaml/test_loader.py::test_load_data_types[2024-01-01 12:01:01-expected9] [gw2] [ 55%] PASSED test/units/plugins/action/test_reboot.py::test_reboot_command[reboot command with spaces] test/units/plugins/action/test_reboot.py::test_reboot_command[reboot command without spaces] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[2024-01-01 12:01:01-expected9] test/units/parsing/yaml/test_loader.py::test_load_data_types[null-None] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[null-None] test/units/parsing/yaml/test_loader.py::test_load_data_types[!!binary |\n aGVsbG8=-hello] [gw0] [ 55%] PASSED test/units/parsing/yaml/test_loader.py::test_load_data_types[!!binary |\n aGVsbG8=-hello] test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}]-[{'x': 1}, {'x': 2}]-([{'x': 1}, {'x': 2}], [], [])] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}]-[{'x': 1}, {'x': 2}]-([{'x': 1}, {'x': 2}], [], [])] test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}]-[{'x': 3}, {'x': 4}]-([], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}])] [gw2] [ 55%] PASSED test/units/plugins/action/test_reboot.py::test_reboot_command[reboot command without spaces] test/units/plugins/action/test_reboot.py::test_reboot_command_connection_fail[reboot command with spaces] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}]-[{'x': 3}, {'x': 4}]-([], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}])] test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 5}, {'x': 3}, {'x': 4}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 5}, {'x': 4}])] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 5}, {'x': 3}, {'x': 4}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 5}, {'x': 4}])] test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 4}, {'x': 3}, {'x': 5}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 4}, {'x': 5}])] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 4}, {'x': 3}, {'x': 5}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 4}, {'x': 5}])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[]-[]-([], [], [])0] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[]-[]-([], [], [])0] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2]-[1, 2]-([1, 2], [], [])] [gw2] [ 55%] PASSED test/units/plugins/action/test_reboot.py::test_reboot_command_connection_fail[reboot command with spaces] test/units/plugins/action/test_reboot.py::test_reboot_connection_local [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2]-[1, 2]-([1, 2], [], [])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2]-[3, 4]-([], [1, 2], [1, 2, 3, 4])] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2]-[3, 4]-([], [1, 2], [1, 2, 3, 4])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2, 3]-[5, 3, 4]-([3], [1, 2], [1, 2, 5, 4])] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2, 3]-[5, 3, 4]-([3], [1, 2], [1, 2, 5, 4])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2, 3]-[4, 3, 5]-([3], [1, 2], [1, 2, 4, 5])] [gw2] [ 55%] PASSED test/units/plugins/action/test_reboot.py::test_reboot_connection_local test/units/plugins/become/test_su.py::test_su [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[1, 2, 3]-[4, 3, 5]-([3], [1, 2], [1, 2, 4, 5])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[]-[]-([], [], [])1] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[]-[]-([], [], [])1] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}]-[{'x': 1}, {'x': 2}]-([{'x': 1}, {'x': 2}], [], [])] [gw2] [ 55%] PASSED test/units/plugins/become/test_su.py::test_su test/units/plugins/become/test_su.py::test_no_cmd [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}]-[{'x': 1}, {'x': 2}]-([{'x': 1}, {'x': 2}], [], [])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}]-[{'x': 3}, {'x': 4}]-([], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}])] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}]-[{'x': 3}, {'x': 4}]-([], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 5}, {'x': 3}, {'x': 4}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 5}, {'x': 4}])] [gw2] [ 55%] PASSED test/units/plugins/become/test_su.py::test_no_cmd test/units/plugins/become/test_su.py::test_check_password_prompt_success[-Password:] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 5}, {'x': 3}, {'x': 4}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 5}, {'x': 4}])] test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 4}, {'x': 3}, {'x': 5}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 4}, {'x': 5}])] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::test_symmetric_difference[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 4}, {'x': 3}, {'x': 5}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 4}, {'x': 5}])] test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_non_number [gw2] [ 55%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[-Password:] test/units/plugins/become/test_su.py::test_check_password_prompt_success[ -Password :] [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_non_number test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_ten [gw0] [ 55%] PASSED test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_ten test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_natural [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_natural test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_two [gw2] [ 56%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[ -Password :] test/units/plugins/become/test_su.py::test_check_password_prompt_success[\n-Password \uff1a] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestLogarithm::test_log_two test/units/plugins/filter/test_mathstuff.py::TestPower::test_power_non_number [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestPower::test_power_non_number test/units/plugins/filter/test_mathstuff.py::TestPower::test_power_squared [gw2] [ 56%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[\n-Password \uff1a] test/units/plugins/become/test_su.py::test_check_password_prompt_success[x-Password \uff1a] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestPower::test_power_squared test/units/plugins/filter/test_mathstuff.py::TestPower::test_power_cubed [gw1] [ 56%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_ds_not_list [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestPower::test_power_cubed test/units/plugins/filter/test_mathstuff.py::TestInversePower::test_root_non_number test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_empty_task [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestInversePower::test_root_non_number test/units/plugins/filter/test_mathstuff.py::TestInversePower::test_square_root [gw2] [ 56%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[x-Password \uff1a] test/units/plugins/become/test_su.py::test_check_password_prompt_success[-\u53e3\u4ee4:] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestInversePower::test_square_root test/units/plugins/filter/test_mathstuff.py::TestInversePower::test_cube_root [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestInversePower::test_cube_root test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_rekey_on_member_success[list_original0-proto-expected0] [gw2] [ 56%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[-\u53e3\u4ee4:] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options4-expected4] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_rekey_on_member_success[list_original0-proto-expected0] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_rekey_on_member_success[list_original1-proto-expected1] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_rekey_on_member_success[list_original1-proto-expected1] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original0-invalid_key-Key 'invalid_key' was not found.] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original0-invalid_key-Key 'invalid_key' was not found.] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original1-invalid_key-Key 'invalid_key' was not found.] [gw2] [ 56%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options4-expected4] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options5-expected5] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original1-invalid_key-Key 'invalid_key' was not found.] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original2-proto-Key 'ospf' is not unique, cannot convert to dict.] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original2-proto-Key 'ospf' is not unique, cannot convert to dict.] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original3-proto-List item is not a valid dict] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original3-proto-List item is not a valid dict] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original4-proto-List item is not a valid dict] [gw2] [ 56%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options5-expected5] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options6-expected6] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original4-proto-List item is not a valid dict] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original5-proto-List item is not a valid dict] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-list_original5-proto-List item is not a valid dict] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-string-proto-Type is not a valid list, set, or dict] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-string-proto-Type is not a valid list, set, or dict] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-123-proto-Type is not a valid list, set, or dict] [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_fail_rekey_on_member[AnsibleError-123-proto-Type is not a valid list, set, or dict] test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_duplicate_strategy_overwrite [gw0] [ 56%] PASSED test/units/plugins/filter/test_mathstuff.py::TestRekeyOnMember::test_duplicate_strategy_overwrite test/units/plugins/inventory/test_constructed.py::test_group_by_value_only [gw2] [ 56%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options6-expected6] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options7-expected7] [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_group_by_value_only test/units/plugins/inventory/test_constructed.py::test_keyed_group_separator [gw2] [ 56%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options7-expected7] [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_separator test/units/plugins/inventory/test_constructed.py::test_keyed_group_empty_construction test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options8-expected8] [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_empty_construction test/units/plugins/inventory/test_constructed.py::test_keyed_group_host_confusion [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_host_confusion test/units/plugins/inventory/test_constructed.py::test_keyed_parent_groups [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_parent_groups test/units/plugins/inventory/test_constructed.py::test_parent_group_templating [gw2] [ 56%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options8-expected8] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options9-expected9] [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_parent_group_templating test/units/plugins/inventory/test_constructed.py::test_parent_group_templating_error [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_parent_group_templating_error test/units/plugins/inventory/test_constructed.py::test_keyed_group_exclusive_argument [gw2] [ 56%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options9-expected9] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options10-expected10] [gw0] [ 56%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_exclusive_argument test/units/plugins/inventory/test_constructed.py::test_keyed_group_empty_value [gw1] [ 57%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_empty_task test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_empty_task_use_handlers [gw0] [ 57%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_empty_value test/units/plugins/inventory/test_constructed.py::test_keyed_group_dict_with_default_value [gw0] [ 57%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_dict_with_default_value test/units/plugins/inventory/test_constructed.py::test_keyed_group_str_no_default_value [gw2] [ 57%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options10-expected10] test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh__build_command [gw0] [ 57%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_str_no_default_value test/units/plugins/inventory/test_constructed.py::test_keyed_group_str_with_default_value [gw0] [ 57%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_str_with_default_value test/units/plugins/inventory/test_constructed.py::test_keyed_group_list_with_default_value [gw0] [ 57%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_list_with_default_value test/units/plugins/inventory/test_constructed.py::test_keyed_group_with_trailing_separator [gw0] [ 57%] PASSED test/units/plugins/inventory/test_constructed.py::test_keyed_group_with_trailing_separator test/units/plugins/inventory/test_inventory.py::TestInventory::test_ranges [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh__build_command test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh__examine_output [gw0] [ 57%] PASSED test/units/plugins/inventory/test_inventory.py::TestInventory::test_ranges test/units/plugins/inventory/test_inventory.py::TestInventory::test_split_patterns [gw0] [ 57%] PASSED test/units/plugins/inventory/test_inventory.py::TestInventory::test_split_patterns test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_empty_inventory [gw0] [ 57%] PASSED test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_empty_inventory test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_ini [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh__examine_output test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_basic [gw0] [ 57%] PASSED test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_ini test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_ini_explicit_ungrouped [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_basic test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_exec_command [gw0] [ 57%] PASSED test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_ini_explicit_ungrouped test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_ini_variables_stringify [gw0] [ 57%] PASSED test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_ini_variables_stringify test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_yaml_inventory [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_exec_command test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_fetch_file [gw0] [ 57%] PASSED test/units/plugins/inventory/test_inventory.py::TestInventoryPlugins::test_yaml_inventory test/units/plugins/lookup/test_env.py::test_env_var_value[foo-bar] [gw0] [ 57%] PASSED test/units/plugins/lookup/test_env.py::test_env_var_value[foo-bar] test/units/plugins/lookup/test_env.py::test_env_var_value[equation-a=b*100] [gw0] [ 57%] PASSED test/units/plugins/lookup/test_env.py::test_env_var_value[equation-a=b*100] test/units/plugins/lookup/test_env.py::test_utf8_env_var_value[simple_var-alpha-\u03b2-gamma] [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_fetch_file test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_module [gw0] [ 57%] PASSED test/units/plugins/lookup/test_env.py::test_utf8_env_var_value[simple_var-alpha-\u03b2-gamma] test/units/plugins/lookup/test_env.py::test_utf8_env_var_value[the_var-\xe3n\u02c8si\u03b2le] [gw0] [ 57%] PASSED test/units/plugins/lookup/test_env.py::test_utf8_env_var_value[the_var-\xe3n\u02c8si\u03b2le] test/units/plugins/lookup/test_ini.py::TestINILookup::test_parse_parameters [gw0] [ 57%] PASSED test/units/plugins/lookup/test_ini.py::TestINILookup::test_parse_parameters test/units/plugins/lookup/test_password.py::TestParseParameters::test [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_module test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_put_file [gw1] [ 57%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_empty_task_use_handlers test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_block [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestParseParameters::test test/units/plugins/lookup/test_password.py::TestParseParameters::test_invalid_params [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestParseParameters::test_invalid_params test/units/plugins/lookup/test_password.py::TestParseParameters::test_unrecognized_value [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestParseParameters::test_unrecognized_value test/units/plugins/lookup/test_password.py::TestReadPasswordFile::test_no_password_file [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestReadPasswordFile::test_no_password_file test/units/plugins/lookup/test_password.py::TestReadPasswordFile::test_with_password_file [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestConnectionBaseClass::test_plugins_connection_ssh_put_file test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_no_escalation [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestReadPasswordFile::test_with_password_file test/units/plugins/lookup/test_password.py::TestGenCandidateChars::test_gen_candidate_chars [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestGenCandidateChars::test_gen_candidate_chars test/units/plugins/lookup/test_password.py::TestRandomPassword::test_default [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestRandomPassword::test_default test/units/plugins/lookup/test_password.py::TestRandomPassword::test_free_will [gw0] [ 57%] PASSED test/units/plugins/lookup/test_password.py::TestRandomPassword::test_free_will test/units/plugins/lookup/test_password.py::TestRandomPassword::test_gen_password [gw2] [ 57%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_no_escalation test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_password_with_prompt [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestRandomPassword::test_gen_password test/units/plugins/lookup/test_password.py::TestRandomPassword::test_just_a_common [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestRandomPassword::test_just_a_common test/units/plugins/lookup/test_password.py::TestRandomPassword::test_seed [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestRandomPassword::test_seed test/units/plugins/lookup/test_password.py::TestRandomPassword::test_unicode [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestRandomPassword::test_unicode test/units/plugins/lookup/test_password.py::TestRandomPassword::test_zero_length [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestRandomPassword::test_zero_length test/units/plugins/lookup/test_password.py::TestParseContent::test [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_password_with_prompt test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_password_with_become [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestParseContent::test test/units/plugins/lookup/test_password.py::TestParseContent::test_empty_password_file [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestParseContent::test_empty_password_file test/units/plugins/lookup/test_password.py::TestParseContent::test_with_salt [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestParseContent::test_with_salt test/units/plugins/lookup/test_password.py::TestParseContent::test_with_salt_and_ident [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestParseContent::test_with_salt_and_ident test/units/plugins/lookup/test_password.py::TestFormatContent::test_encrypt [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestFormatContent::test_encrypt test/units/plugins/lookup/test_password.py::TestFormatContent::test_encrypt_no_salt [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestFormatContent::test_encrypt_no_salt test/units/plugins/lookup/test_password.py::TestFormatContent::test_no_encrypt [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestFormatContent::test_no_encrypt test/units/plugins/lookup/test_password.py::TestFormatContent::test_no_encrypt_no_salt [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestFormatContent::test_no_encrypt_no_salt [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_password_with_become test/units/plugins/lookup/test_password.py::TestWritePasswordFile::test_content_written test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_password_without_data [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestWritePasswordFile::test_content_written test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_lock_been_held [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_lock_been_held test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_lock_not_been_held [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRun::test_password_without_data test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_retry_then_success [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_lock_not_been_held test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_no_encrypt [gw1] [ 58%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_block test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_import_tasks [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_no_encrypt test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_only_a [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_only_a test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_password_already_created_no_encrypt [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_retry_then_success test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_multiple_failures [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithoutPasslib::test_password_already_created_no_encrypt test/units/plugins/lookup/test_password.py::TestLookupModuleWithPasslib::test_encrypt [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithPasslib::test_encrypt test/units/plugins/lookup/test_password.py::TestLookupModuleWithPasslib::test_password_already_created_encrypt [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_multiple_failures test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_abitrary_exceptions [gw0] [ 58%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithPasslib::test_password_already_created_encrypt test/units/plugins/lookup/test_password.py::TestLookupModuleWithPasslibWrappedAlgo::test_encrypt_wrapped_crypt_algo [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_abitrary_exceptions test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_put_file_retries [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_put_file_retries test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_fetch_file_retries [gw2] [ 58%] PASSED test/units/plugins/connection/test_ssh.py::TestSSHConnectionRetries::test_fetch_file_retries test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options0-direct0-expected0-False] [gw2] [ 58%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options0-direct0-expected0-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options1-direct1-expected1-False] [gw1] [ 58%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_import_tasks test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_role [gw2] [ 58%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options1-direct1-expected1-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options2-direct2-expected2-True] [gw2] [ 58%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options2-direct2-expected2-True] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options3-direct3-expected3-False] [gw2] [ 58%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options3-direct3-expected3-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options4-direct4-expected4-True] [gw2] [ 58%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options4-direct4-expected4-True] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options5-direct5-expected5-True] [gw2] [ 58%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options5-direct5-expected5-True] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options6-direct6-expected6-True] [gw2] [ 58%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options6-direct6-expected6-True] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options7-direct7-expected7-False] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options7-direct7-expected7-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options8-direct8-expected8-False] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options8-direct8-expected8-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options9-direct9-expected9-False] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options9-direct9-expected9-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options10-direct10-expected10-False] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options10-direct10-expected10-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options11-direct11-expected11-False] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options11-direct11-expected11-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options12-direct12-expected12-False] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options12-direct12-expected12-False] test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options13-direct13-expected13-False] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestConnectionWinRM::test_set_options[options13-direct13-expected13-False] test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options0-expected0] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options0-expected0] [gw1] [ 59%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_role test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_role_use_handlers test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options1-expected1] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options1-expected1] test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options2-expected2] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options2-expected2] test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options3-expected3] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options3-expected3] test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options4-expected4] [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_success_subprocess[options4-expected4] test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_with_missing_executable_subprocess [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_with_missing_executable_subprocess test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_error_subprocess [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_error_subprocess test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_error_pass_in_output_subprocess [gw1] [ 59%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_role_use_handlers test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_tasks [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_kinit_error_pass_in_output_subprocess test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_exec_command_with_timeout [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_exec_command_with_timeout test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_exec_command_get_output_timeout [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_exec_command_get_output_timeout test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_failure_auth_401 [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_failure_auth_401 test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_failure_other_exception [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_failure_other_exception test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_failure_operation_timed_out [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_failure_operation_timed_out test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_no_transport [gw2] [ 59%] PASSED test/units/plugins/connection/test_winrm.py::TestWinRMKerbAuth::test_connect_no_transport test/units/plugins/filter/test_core.py::test_to_uuid_default_namespace[example.com-ae780c3a-a3ab-53c2-bfb4-098da300b3fe] [gw1] [ 59%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_tasks test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_tasks_use_handlers [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_uuid_default_namespace[example.com-ae780c3a-a3ab-53c2-bfb4-098da300b3fe] test/units/plugins/filter/test_core.py::test_to_uuid_default_namespace[test.example-8e437a35-c7c5-50ea-867c-5c254848dbc2] [gw0] [ 59%] PASSED test/units/plugins/lookup/test_password.py::TestLookupModuleWithPasslibWrappedAlgo::test_encrypt_wrapped_crypt_algo [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_uuid_default_namespace[test.example-8e437a35-c7c5-50ea-867c-5c254848dbc2] test/units/plugins/lookup/test_url.py::test_user_agent[kwargs0-ansible-httpget] test/units/plugins/filter/test_core.py::test_to_uuid_default_namespace[caf\xe9.example-8a99d6b1-fb8f-5f78-af86-879768589f56] [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_uuid_default_namespace[caf\xe9.example-8a99d6b1-fb8f-5f78-af86-879768589f56] test/units/plugins/filter/test_core.py::test_to_uuid[361E6D51-FAEC-444A-9079-341386DA8E2E-example.com-ae780c3a-a3ab-53c2-bfb4-098da300b3fe] [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_uuid[361E6D51-FAEC-444A-9079-341386DA8E2E-example.com-ae780c3a-a3ab-53c2-bfb4-098da300b3fe] test/units/plugins/filter/test_core.py::test_to_uuid[361E6D51-FAEC-444A-9079-341386DA8E2E-test.example-8e437a35-c7c5-50ea-867c-5c254848dbc2] [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_uuid[361E6D51-FAEC-444A-9079-341386DA8E2E-test.example-8e437a35-c7c5-50ea-867c-5c254848dbc2] [gw0] [ 59%] PASSED test/units/plugins/lookup/test_url.py::test_user_agent[kwargs0-ansible-httpget] test/units/plugins/lookup/test_url.py::test_user_agent[kwargs1-SuperFox] test/units/plugins/filter/test_core.py::test_to_uuid[11111111-2222-3333-4444-555555555555-example.com-e776faa5-5299-55dc-9057-7a00e6be2364] [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_uuid[11111111-2222-3333-4444-555555555555-example.com-e776faa5-5299-55dc-9057-7a00e6be2364] test/units/plugins/filter/test_core.py::test_to_uuid_invalid_namespace [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_uuid_invalid_namespace test/units/plugins/filter/test_core.py::test_to_bool_deprecation[None] [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_bool_deprecation[None] test/units/plugins/filter/test_core.py::test_to_bool_deprecation[nope] [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_bool_deprecation[nope] [gw0] [ 59%] PASSED test/units/plugins/lookup/test_url.py::test_user_agent[kwargs1-SuperFox] test/units/plugins/shell/test_cmd.py::test_quote_args[arg1-arg1] test/units/plugins/filter/test_core.py::test_to_bool_deprecation[1.1] [gw0] [ 59%] PASSED test/units/plugins/shell/test_cmd.py::test_quote_args[arg1-arg1] test/units/plugins/shell/test_cmd.py::test_quote_args[None-""] [gw2] [ 59%] PASSED test/units/plugins/filter/test_core.py::test_to_bool_deprecation[1.1] test/units/plugins/filter/test_mathstuff.py::test_unique[[]-[]0] [gw0] [ 60%] PASSED test/units/plugins/shell/test_cmd.py::test_quote_args[None-""] test/units/plugins/shell/test_cmd.py::test_quote_args[arg1 and 2-^"arg1 and 2^"] [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[]-[]0] test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 3, 4, 2]-[1, 3, 4, 2]] [gw0] [ 60%] PASSED test/units/plugins/shell/test_cmd.py::test_quote_args[arg1 and 2-^"arg1 and 2^"] [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 3, 4, 2]-[1, 3, 4, 2]] test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 3, 2, 4, 2, 3]-[1, 3, 2, 4]] test/units/plugins/shell/test_cmd.py::test_quote_args[malicious argument\\"&whoami-^"malicious argument\\\\^"^&whoami^"] [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 3, 2, 4, 2, 3]-[1, 3, 2, 4]] test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 2, 3, 4]-[1, 2, 3, 4]] [gw0] [ 60%] PASSED test/units/plugins/shell/test_cmd.py::test_quote_args[malicious argument\\"&whoami-^"malicious argument\\\\^"^&whoami^"] test/units/plugins/shell/test_cmd.py::test_quote_args[C:\\temp\\some ^%file% > nul-^"C:\\temp\\some ^^^%file^% ^> nul^"] [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 2, 3, 4]-[1, 2, 3, 4]] test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 1, 4, 2, 1, 4, 3, 2]-[1, 4, 2, 3]] [gw0] [ 60%] PASSED test/units/plugins/shell/test_cmd.py::test_quote_args[C:\\temp\\some ^%file% > nul-^"C:\\temp\\some ^^^%file^% ^> nul^"] test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_by_itself [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[1, 1, 4, 2, 1, 4, 3, 2]-[1, 4, 2, 3]] test/units/plugins/filter/test_mathstuff.py::test_unique[[]-[]1] [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[]-[]1] [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_by_itself test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_pre_and_post_lines test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 3}, {'x': 4}, {'x': 2}]-[{'x': 1}, {'x': 3}, {'x': 4}, {'x': 2}]] [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 3}, {'x': 4}, {'x': 2}]-[{'x': 1}, {'x': 3}, {'x': 4}, {'x': 2}]] test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 3}, {'x': 2}, {'x': 4}, {'x': 2}, {'x': 3}]-[{'x': 1}, {'x': 3}, {'x': 2}, {'x': 4}]] [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_pre_and_post_lines test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_remaining_data_on_line [gw3] [ 60%] PASSED test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_run_loop test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_basic [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 3}, {'x': 2}, {'x': 4}, {'x': 2}, {'x': 3}]-[{'x': 1}, {'x': 3}, {'x': 2}, {'x': 4}]] test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}]-[{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}]] [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_remaining_data_on_line test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_non_utf8_data [gw3] [ 60%] PASSED test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_basic test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_changed [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}]-[{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}]] test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 1}, {'x': 4}, {'x': 2}, {'x': 1}, {'x': 4}, {'x': 3}, {'x': 2}]-[{'x': 1}, {'x': 4}, {'x': 2}, {'x': 3}]] [gw3] [ 60%] PASSED test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_changed [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_unique[[{'x': 1}, {'x': 1}, {'x': 4}, {'x': 2}, {'x': 1}, {'x': 4}, {'x': 3}, {'x': 2}]-[{'x': 1}, {'x': 4}, {'x': 2}, {'x': 3}]] test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_failed test/units/plugins/filter/test_mathstuff.py::test_intersect[[]-[]-([], [], [])0] [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_non_utf8_data test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_across_liens [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[]-[]-([], [], [])0] [gw3] [ 60%] PASSED test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_failed test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2]-[1, 2]-([1, 2], [], [])] test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_skipped [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_across_liens test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_invalid_clixml_data [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2]-[1, 2]-([1, 2], [], [])] [gw3] [ 60%] PASSED test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_skipped test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2]-[3, 4]-([], [1, 2], [1, 2, 3, 4])] test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_unreachable [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_invalid_clixml_data test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_no_clixml [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2]-[3, 4]-([], [1, 2], [1, 2, 3, 4])] test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2, 3]-[5, 3, 4]-([3], [1, 2], [1, 2, 5, 4])] [gw3] [ 60%] PASSED test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_is_unreachable test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_no_log [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_no_clixml test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_header_but_no_data [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2, 3]-[5, 3, 4]-([3], [1, 2], [1, 2, 5, 4])] test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2, 3]-[4, 3, 5]-([3], [1, 2], [1, 2, 4, 5])] [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_replace_stderr_clixml_with_header_but_no_data test/units/plugins/shell/test_powershell.py::test_parse_clixml_empty [gw3] [ 60%] PASSED test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_no_log test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_no_log_preserve [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[1, 2, 3]-[4, 3, 5]-([3], [1, 2], [1, 2, 4, 5])] test/units/plugins/filter/test_mathstuff.py::test_intersect[[]-[]-([], [], [])1] [gw0] [ 60%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_empty test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_progress [gw3] [ 60%] PASSED test/units/executor/test_task_result.py::TestRawTaskResult::test_task_result_no_log_preserve test/units/galaxy/test_api.py::test_api_no_auth [gw2] [ 60%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[]-[]-([], [], [])1] test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}]-[{'x': 1}, {'x': 2}]-([{'x': 1}, {'x': 2}], [], [])] [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_progress test/units/plugins/shell/test_powershell.py::test_parse_clixml_single_stream [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_no_auth test/units/galaxy/test_api.py::test_api_no_auth_but_required [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_single_stream [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}]-[{'x': 1}, {'x': 2}]-([{'x': 1}, {'x': 2}], [], [])] test/units/plugins/shell/test_powershell.py::test_parse_clixml_multiple_streams test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}]-[{'x': 3}, {'x': 4}]-([], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}])] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_no_auth_but_required test/units/galaxy/test_api.py::test_api_token_auth [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_multiple_streams test/units/plugins/shell/test_powershell.py::test_parse_clixml_multiple_elements [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_token_auth test/units/galaxy/test_api.py::test_api_token_auth_with_token_type [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}]-[{'x': 3}, {'x': 4}]-([], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 3}, {'x': 4}])] test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 5}, {'x': 3}, {'x': 4}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 5}, {'x': 4}])] [gw1] [ 61%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_bogus_include_tasks_use_handlers test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_not_static [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_token_auth_with_token_type test/units/galaxy/test_api.py::test_api_token_auth_with_v3_url [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_multiple_elements test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[-] [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 5}, {'x': 3}, {'x': 4}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 5}, {'x': 4}])] test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 4}, {'x': 3}, {'x': 5}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 4}, {'x': 5}])] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_token_auth_with_v3_url test/units/galaxy/test_api.py::test_api_token_auth_with_v2_url [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[-] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[just newline _x000A_-just newline \n] [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_intersect[[{'x': 1}, {'x': 2}, {'x': 3}]-[{'x': 4}, {'x': 3}, {'x': 5}]-([{'x': 3}], [{'x': 1}, {'x': 2}], [{'x': 1}, {'x': 2}, {'x': 4}, {'x': 5}])] test/units/plugins/filter/test_mathstuff.py::test_difference[[]-[]-([], [], [])0] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_token_auth_with_v2_url test/units/galaxy/test_api.py::test_api_basic_auth_password [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[just newline _x000A_-just newline \n] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[surrogate pair _xD83C__xDFB5_-surrogate pair \U0001f3b5] [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[]-[]-([], [], [])0] test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2]-[1, 2]-([1, 2], [], [])] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_basic_auth_password test/units/galaxy/test_api.py::test_api_basic_auth_no_password [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[surrogate pair _xD83C__xDFB5_-surrogate pair \U0001f3b5] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[null char _x0000_-null char \x00] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_basic_auth_no_password test/units/galaxy/test_api.py::test_api_dont_override_auth_header [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2]-[1, 2]-([1, 2], [], [])] [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[null char _x0000_-null char \x00] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[normal char _x0061_-normal char a] test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2]-[3, 4]-([], [1, 2], [1, 2, 3, 4])] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_api_dont_override_auth_header test/units/galaxy/test_api.py::test_initialise_galaxy [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2]-[3, 4]-([], [1, 2], [1, 2, 3, 4])] [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[normal char _x0061_-normal char a] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[escaped literal _x005F_x005F_-escaped literal _x005F_] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_initialise_galaxy test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2, 3]-[5, 3, 4]-([3], [1, 2], [1, 2, 5, 4])] test/units/galaxy/test_api.py::test_initialise_galaxy_with_auth [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[escaped literal _x005F_x005F_-escaped literal _x005F_] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[underscope before escape _x005F__x000A_-underscope before escape _\n] [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2, 3]-[5, 3, 4]-([3], [1, 2], [1, 2, 5, 4])] test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2, 3]-[4, 3, 5]-([3], [1, 2], [1, 2, 4, 5])] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_initialise_galaxy_with_auth test/units/galaxy/test_api.py::test_initialise_automation_hub [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[underscope before escape _x005F__x000A_-underscope before escape _\n] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[surrogate high _xD83C_-surrogate high \ud83c] [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[1, 2, 3]-[4, 3, 5]-([3], [1, 2], [1, 2, 4, 5])] [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_initialise_automation_hub test/units/plugins/filter/test_mathstuff.py::test_difference[[]-[]-([], [], [])1] test/units/galaxy/test_api.py::test_initialise_unknown [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[surrogate high _xD83C_-surrogate high \ud83c] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[surrogate low _xDFB5_-surrogate low \udfb5] [gw2] [ 61%] PASSED test/units/plugins/filter/test_mathstuff.py::test_difference[[]-[]-([], [], [])1] test/units/template/test_template.py::test_is_possibly_template_override_merge [gw3] [ 61%] PASSED test/units/galaxy/test_api.py::test_initialise_unknown test/units/galaxy/test_api.py::test_get_available_api_versions [gw0] [ 61%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[surrogate low _xDFB5_-surrogate low \udfb5] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[lower case hex _x005f_-lower case hex _] [gw2] [ 61%] PASSED test/units/template/test_template.py::test_is_possibly_template_override_merge [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_get_available_api_versions test/units/galaxy/test_api.py::test_publish_collection_missing_file test/units/template/test_template.py::test_templar_template_non_template_str [gw0] [ 62%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[lower case hex _x005f_-lower case hex _] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[invalid hex _x005G_-invalid hex _x005G_] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_non_template_str test/units/template/test_template.py::test_templar_template_untrusted_template [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_collection_missing_file test/units/galaxy/test_api.py::test_publish_collection_not_a_tarball [gw0] [ 62%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[invalid hex _x005G_-invalid hex _x005G_] test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[_x\u6100\u6200\u6300\u6400_-_x\u6100\u6200\u6300\u6400_] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_collection_not_a_tarball test/units/galaxy/test_api.py::test_publish_collection_unsupported_version [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_untrusted_template test/units/template/test_template.py::test_templar_template_fail_on_undefined_truthy_falsey [gw0] [ 62%] PASSED test/units/plugins/shell/test_powershell.py::test_parse_clixml_with_comlex_escaped_chars[_x\u6100\u6200\u6300\u6400_-_x\u6100\u6200\u6300\u6400_] test/units/plugins/shell/test_powershell.py::test_join_path_unc [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_collection_unsupported_version test/units/galaxy/test_api.py::test_publish_collection[v2-collections] [gw0] [ 62%] PASSED test/units/plugins/shell/test_powershell.py::test_join_path_unc test/units/plugins/strategy/test_linear.py::TestStrategyLinear::test_noop [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_fail_on_undefined_truthy_falsey test/units/template/test_template.py::test_templar_template_convert_bare[somevar-True-somevar value] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_collection[v2-collections] test/units/galaxy/test_api.py::test_publish_collection[v3-artifacts/collections] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare[somevar-True-somevar value] test/units/template/test_template.py::test_templar_template_convert_bare[123 | int-True-123] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_collection[v3-artifacts/collections] [gw0] [ 62%] PASSED test/units/plugins/strategy/test_linear.py::TestStrategyLinear::test_noop test/units/plugins/strategy/test_linear.py::TestStrategyLinear::test_noop_64999 test/units/galaxy/test_api.py::test_publish_failure[v2-collections-response0-Error when publishing collection to test (%s) (HTTP Code: 500, Message: msg Code: Unknown)] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare[123 | int-True-123] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_failure[v2-collections-response0-Error when publishing collection to test (%s) (HTTP Code: 500, Message: msg Code: Unknown)] test/units/galaxy/test_api.py::test_publish_failure[v2-collections-response1-Error when publishing collection to test (%s) (HTTP Code: 500, Message: Galaxy error mess\xe4ge Code: GWE002)] test/units/template/test_template.py::test_templar_template_convert_bare[bogusvar.somevar-True-bogusvar.somevar] [gw0] [ 62%] PASSED test/units/plugins/strategy/test_linear.py::TestStrategyLinear::test_noop_64999 test/units/plugins/test/test_core.py::test_defined_undefined_success[not_defined is not defined] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare[bogusvar.somevar-True-bogusvar.somevar] test/units/template/test_template.py::test_templar_template_convert_bare[somevar.bogusvar-True-AnsibleUndefinedVariable] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_failure[v2-collections-response1-Error when publishing collection to test (%s) (HTTP Code: 500, Message: Galaxy error mess\xe4ge Code: GWE002)] test/units/galaxy/test_api.py::test_publish_failure[v3-artifact/collections-response2-Error when publishing collection to test (%s) (HTTP Code: 500, Message: msg Code: Unknown)] [gw0] [ 62%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[not_defined is not defined] test/units/plugins/test/test_core.py::test_defined_undefined_success[not_defined is undefined] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare[somevar.bogusvar-True-AnsibleUndefinedVariable] test/units/template/test_template.py::test_templar_template_convert_bare[somevar.bogusvar-False-somevar.bogusvar] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_failure[v3-artifact/collections-response2-Error when publishing collection to test (%s) (HTTP Code: 500, Message: msg Code: Unknown)] [gw0] [ 62%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[not_defined is undefined] test/units/galaxy/test_api.py::test_publish_failure[v3-artifact/collections-response3-Error when publishing collection to test (%s) (HTTP Code: 500, Message: Collection "mynamespace-mycollection-4.1.1" already exists. Code: conflict.collection_exists), (HTTP Code: 500, Message: R\xe4ndom(?) quantum improbability. Code: quantum_improbability)] test/units/plugins/test/test_core.py::test_defined_undefined_success[chained_undefined is not defined] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare[somevar.bogusvar-False-somevar.bogusvar] test/units/template/test_template.py::test_templar_template_convert_bare[1notavar-True-1notavar] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare[1notavar-True-1notavar] [gw0] [ 62%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[chained_undefined is not defined] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_publish_failure[v3-artifact/collections-response3-Error when publishing collection to test (%s) (HTTP Code: 500, Message: Collection "mynamespace-mycollection-4.1.1" already exists. Code: conflict.collection_exists), (HTTP Code: 500, Message: R\xe4ndom(?) quantum improbability. Code: quantum_improbability)] test/units/template/test_template.py::test_templar_template_convert_bare[somevar | notafilter-True-AnsibleTemplateError] test/units/plugins/test/test_core.py::test_defined_undefined_success[chained_undefined is undefined] test/units/galaxy/test_api.py::test_wait_import_task[https://galaxy.server.com/api-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_wait_import_task[https://galaxy.server.com/api-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] test/units/galaxy/test_api.py::test_wait_import_task[https://galaxy.server.com/api/automation-hub/-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] [gw0] [ 62%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[chained_undefined is undefined] test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_scalar is defined] [gw1] [ 62%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_not_static test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_tasks [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare[somevar | notafilter-True-AnsibleTemplateError] test/units/template/test_template.py::test_templar_template_convert_bare_truthy_falsey [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_wait_import_task[https://galaxy.server.com/api/automation-hub/-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] test/units/galaxy/test_api.py::test_wait_import_task_multiple_requests[https://galaxy.server.com/api/-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] [gw0] [ 62%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_scalar is defined] test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_scalar is not undefined] [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_bare_truthy_falsey [gw3] [ 62%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_multiple_requests[https://galaxy.server.com/api/-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] test/units/galaxy/test_api.py::test_wait_import_task_multiple_requests[https://galaxy.server.com/api/automation-hub-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] test/units/template/test_template.py::test_templar_template_convert_data [gw2] [ 62%] PASSED test/units/template/test_template.py::test_templar_template_convert_data [gw0] [ 62%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_scalar is not undefined] [gw3] [ 63%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_multiple_requests[https://galaxy.server.com/api/automation-hub-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] test/units/template/test_template.py::test_templar_template_disable_lookups test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_template is defined] test/units/galaxy/test_api.py::test_wait_import_task_with_failure[https://galaxy.server.com/api/-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] [gw3] [ 63%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_with_failure[https://galaxy.server.com/api/-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] test/units/galaxy/test_api.py::test_wait_import_task_with_failure[https://galaxy.server.com/api/automation-hub/-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] [gw0] [ 63%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_template is defined] test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_template is not undefined] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_templar_template_disable_lookups test/units/template/test_template.py::test_resolve_variable_expression [gw3] [ 63%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_with_failure[https://galaxy.server.com/api/automation-hub/-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] test/units/galaxy/test_api.py::test_wait_import_task_with_failure_no_error[https://galaxy.server.com/api/-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_resolve_variable_expression test/units/template/test_template.py::test_evaluate_expression [gw0] [ 63%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_success[valid_template is not undefined] test/units/plugins/test/test_core.py::test_defined_undefined_failure[syntax_error is defined] [gw3] [ 63%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_with_failure_no_error[https://galaxy.server.com/api/-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] test/units/galaxy/test_api.py::test_wait_import_task_with_failure_no_error[https://galaxy.server.com/api/automation-hub/-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_evaluate_expression test/units/template/test_template.py::test_evaluate_conditional [gw0] [ 63%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_failure[syntax_error is defined] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_evaluate_conditional test/units/plugins/test/test_core.py::test_defined_undefined_failure[syntax_error is undefined] test/units/template/test_template.py::test_from_template_engine [gw3] [ 63%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_with_failure_no_error[https://galaxy.server.com/api/automation-hub/-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] test/units/galaxy/test_api.py::test_wait_import_task_timeout[https://galaxy.server.com/api-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_from_template_engine test/units/template/test_template.py::test_basedir [gw2] [ 63%] PASSED test/units/template/test_template.py::test_basedir [gw0] [ 63%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_failure[syntax_error is undefined] test/units/template/test_template.py::test_environment test/units/plugins/test/test_core.py::test_defined_undefined_failure[div_by_zero is defined] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_environment test/units/template/test_template.py::test_available_variables [gw2] [ 63%] PASSED test/units/template/test_template.py::test_available_variables test/units/template/test_template.py::test_loader [gw0] [ 63%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_failure[div_by_zero is defined] test/units/plugins/test/test_core.py::test_defined_undefined_failure[div_by_zero is undefined] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_loader test/units/template/test_template.py::test_copy_with_new_env_environment_class [gw0] [ 63%] PASSED test/units/plugins/test/test_core.py::test_defined_undefined_failure[div_by_zero is undefined] [gw2] [ 63%] PASSED test/units/template/test_template.py::test_copy_with_new_env_environment_class test/units/template/test_template.py::test_copy_with_new_env_overrides test/units/plugins/test_plugins.py::TestErrors::test__load_module_source_no_duplicate_names [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test__load_module_source_no_duplicate_names test/units/plugins/test_plugins.py::TestErrors::test_all_no_duplicate_names [gw2] [ 63%] PASSED test/units/template/test_template.py::test_copy_with_new_env_overrides test/units/template/test_template.py::test_copy_with_new_env_invalid_overrides [gw2] [ 63%] PASSED test/units/template/test_template.py::test_copy_with_new_env_invalid_overrides [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_all_no_duplicate_names test/units/template/test_template.py::test_copy_with_new_env_available_variables test/units/plugins/test_plugins.py::TestErrors::test_plugin__init_config_list [gw2] [ 63%] PASSED test/units/template/test_template.py::test_copy_with_new_env_available_variables test/units/template/test_template.py::test_copy_with_new_searchpath [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_plugin__init_config_list test/units/plugins/test_plugins.py::TestErrors::test_plugin__init_config_none [gw2] [ 63%] PASSED test/units/template/test_template.py::test_copy_with_new_searchpath [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_plugin__init_config_none test/units/template/test_template.py::test_set_temporary_context_overrides test/units/plugins/test_plugins.py::TestErrors::test_plugin__init_config_str [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_plugin__init_config_str test/units/plugins/test_plugins.py::TestErrors::test_plugins__get_package_paths_no_package [gw2] [ 63%] PASSED test/units/template/test_template.py::test_set_temporary_context_overrides test/units/template/test_template.py::test_set_temporary_context_searchpath [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_plugins__get_package_paths_no_package test/units/plugins/test_plugins.py::TestErrors::test_plugins__get_package_paths_with_package [gw2] [ 63%] PASSED test/units/template/test_template.py::test_set_temporary_context_searchpath test/units/template/test_template.py::test_set_temporary_context_available_variables [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_plugins__get_package_paths_with_package test/units/plugins/test_plugins.py::TestErrors::test_plugins__get_paths [gw2] [ 63%] PASSED test/units/template/test_template.py::test_set_temporary_context_available_variables test/units/template/test_template.py::test_trust_as_template[yep] [gw1] [ 63%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_tasks test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_tasks_tags [gw0] [ 63%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_plugins__get_paths test/units/plugins/test_plugins.py::TestErrors::test_print_paths [gw2] [ 64%] PASSED test/units/template/test_template.py::test_trust_as_template[yep] test/units/template/test_template.py::test_trust_as_template[] [gw0] [ 64%] PASSED test/units/plugins/test_plugins.py::TestErrors::test_print_paths test/units/regex/test_invalid_var_names.py::TestInvalidVars::test_get_setting [gw2] [ 64%] PASSED test/units/template/test_template.py::test_trust_as_template[] test/units/template/test_template.py::test_trust_as_template[value2] [gw0] [ 64%] PASSED test/units/regex/test_invalid_var_names.py::TestInvalidVars::test_get_setting test/units/regex/test_invalid_var_names.py::TestInvalidVars::test_negative_matches [gw2] [ 64%] PASSED test/units/template/test_template.py::test_trust_as_template[value2] test/units/template/test_template.py::test_trust_as_template[value3] [gw0] [ 64%] PASSED test/units/regex/test_invalid_var_names.py::TestInvalidVars::test_negative_matches test/units/regex/test_invalid_var_names.py::TestInvalidVars::test_positive_matches [gw0] [ 64%] PASSED test/units/regex/test_invalid_var_names.py::TestInvalidVars::test_positive_matches test/units/template/test_template.py::test_templar_do_template_trusted_template_str [gw2] [ 64%] PASSED test/units/template/test_template.py::test_trust_as_template[value3] test/units/template/test_template.py::test_not_is_trusted_as_template[None] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_not_is_trusted_as_template[None] test/units/template/test_template.py::test_not_is_trusted_as_template[123] [gw0] [ 64%] PASSED test/units/template/test_template.py::test_templar_do_template_trusted_template_str test/units/template/test_template.py::test_templar_do_template_non_str [gw2] [ 64%] PASSED test/units/template/test_template.py::test_not_is_trusted_as_template[123] [gw0] [ 64%] PASSED test/units/template/test_template.py::test_templar_do_template_non_str test/units/template/test_template.py::test_not_is_trusted_as_template[value2] test/units/template/test_template.py::test_is_template[{{ 1 )}-True] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_not_is_trusted_as_template[value2] [gw0] [ 64%] PASSED test/units/template/test_template.py::test_is_template[{{ 1 )}-True] test/units/template/test_template.py::test_is_template[{{ 1 }}-False] test/units/template/test_template.py::test_not_is_trusted_as_template[value3] [gw0] [ 64%] PASSED test/units/template/test_template.py::test_is_template[{{ 1 }}-False] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_not_is_trusted_as_template[value3] test/units/template/test_template.py::test_is_template[{{ invalid-True] test/units/template/test_template.py::test_trust_as_template_errors[123-TypeError-cannot be applied to] [gw0] [ 64%] PASSED test/units/template/test_template.py::test_is_template[{{ invalid-True] test/units/template/test_template.py::test_is_template[value3-True] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_trust_as_template_errors[123-TypeError-cannot be applied to] test/units/template/test_template.py::test_trust_as_template_errors[hey-NotTaggableError-is not taggable] [gw0] [ 64%] PASSED test/units/template/test_template.py::test_is_template[value3-True] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_trust_as_template_errors[hey-NotTaggableError-is not taggable] test/units/template/test_template.py::test_is_possibly_template[foo {{ 123 }} bar-overrides0-True] test/units/template/test_template.py::test_templar_finalize_lazy [gw0] [ 64%] PASSED test/units/template/test_template.py::test_is_possibly_template[foo {{ 123 }} bar-overrides0-True] test/units/template/test_template.py::test_is_possibly_template[}}-overrides1-False] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_templar_finalize_lazy test/units/template/test_template.py::test_templar_finalize_undefined [gw0] [ 64%] PASSED test/units/template/test_template.py::test_is_possibly_template[}}-overrides1-False] test/units/template/test_template.py::test_is_possibly_template[<< blah >>-overrides2-True] [gw0] [ 64%] PASSED test/units/template/test_template.py::test_is_possibly_template[<< blah >>-overrides2-True] test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[testns.testcoll.some_role-collection_list2-testns.testcoll-testns/testcoll/roles/some_role] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_templar_finalize_undefined test/units/template/test_template.py::test_set_temporary_context_with_none [gw2] [ 64%] PASSED test/units/template/test_template.py::test_set_temporary_context_with_none test/units/template/test_template.py::test_copy_with_new_env_with_none [gw0] [ 64%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[testns.testcoll.some_role-collection_list2-testns.testcoll-testns/testcoll/roles/some_role] test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[testns.testcoll.some_role-None-testns.testcoll-testns/testcoll/roles/some_role] [gw2] [ 64%] PASSED test/units/template/test_template.py::test_copy_with_new_env_with_none test/units/test_context.py::test_set_global_context [gw0] [ 64%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[testns.testcoll.some_role-None-testns.testcoll-testns/testcoll/roles/some_role] test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[some_role-collection_list4-None-None] [gw2] [ 64%] PASSED test/units/test_context.py::test_set_global_context test/units/test_no_tty.py::test_no_tty [gw2] [ 64%] PASSED test/units/test_no_tty.py::test_no_tty test/units/utils/collection_loader/test_collection_loader.py::test_find_module_py3_lt_312 [gw0] [ 64%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[some_role-collection_list4-None-None] test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[some_role-None-None-None] [gw2] [ 64%] SKIPPED test/units/utils/collection_loader/test_collection_loader.py::test_find_module_py3_lt_312 test/units/utils/collection_loader/test_collection_loader.py::test_find_module_py3_gt_311 [gw0] [ 64%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[some_role-None-None-None] test/units/utils/collection_loader/test_collection_loader.py::test_bogus_imports [gw2] [ 64%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_find_module_py3_gt_311 test/units/utils/collection_loader/test_collection_loader.py::test_finder_setup [gw2] [ 64%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_finder_setup test/units/utils/collection_loader/test_collection_loader.py::test_finder_not_interested [gw1] [ 64%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_tasks_tags test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_tasks_use_handlers [gw2] [ 64%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_finder_not_interested test/units/utils/collection_loader/test_collection_loader.py::test_finder_ns [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_finder_ns test/units/utils/collection_loader/test_collection_loader.py::test_loader_remove [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_loader_remove test/units/utils/collection_loader/test_collection_loader.py::test_loader_install [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_loader_install test/units/utils/collection_loader/test_collection_loader.py::test_finder_coll [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_finder_coll test/units/utils/collection_loader/test_collection_loader.py::test_root_loader_not_interested [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_root_loader_not_interested test/units/utils/collection_loader/test_collection_loader.py::test_root_loader [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_root_loader test/units/utils/collection_loader/test_collection_loader.py::test_nspkg_loader_not_interested [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_nspkg_loader_not_interested test/units/utils/collection_loader/test_collection_loader.py::test_nspkg_loader_load_module [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_nspkg_loader_load_module test/units/utils/collection_loader/test_collection_loader.py::test_collpkg_loader_not_interested [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collpkg_loader_not_interested test/units/utils/collection_loader/test_collection_loader.py::test_collpkg_loader_load_module [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_bogus_imports test/units/utils/collection_loader/test_collection_loader.py::test_empty_vs_no_code [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_empty_vs_no_code test/units/utils/collection_loader/test_collection_loader.py::test_finder_playbook_paths [gw1] [ 65%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_include_tasks_use_handlers test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_parent_include_tasks [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_finder_playbook_paths test/units/utils/collection_loader/test_collection_loader.py::test_toplevel_iter_modules [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_toplevel_iter_modules test/units/utils/collection_loader/test_collection_loader.py::test_iter_modules_namespaces [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_iter_modules_namespaces test/units/utils/collection_loader/test_collection_loader.py::test_collection_get_data [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collpkg_loader_load_module test/units/utils/collection_loader/test_collection_loader.py::test_coll_loader [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_coll_loader test/units/utils/collection_loader/test_collection_loader.py::test_path_hook_setup [gw1] [ 65%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_parent_include_tasks test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_parent_include_tasks_tags [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_path_hook_setup test/units/utils/collection_loader/test_collection_loader.py::test_path_hook_importerror [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_path_hook_importerror test/units/utils/collection_loader/test_collection_loader.py::test_new_or_existing_module [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collection_get_data test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.myaction-action-ns.coll--myaction-ansible_collections.ns.coll.plugins.action] [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_new_or_existing_module test/units/utils/collection_loader/test_collection_loader.py::test_iter_modules_impl [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.myaction-action-ns.coll--myaction-ansible_collections.ns.coll.plugins.action] test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.subdir1.subdir2.myaction-action-ns.coll-subdir1.subdir2-myaction-ansible_collections.ns.coll.plugins.action.subdir1.subdir2] [gw2] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_iter_modules_impl test/units/utils/collection_loader/test_collection_loader.py::test_import_from_collection [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.subdir1.subdir2.myaction-action-ns.coll-subdir1.subdir2-myaction-ansible_collections.ns.coll.plugins.action.subdir1.subdir2] test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.myrole-role-ns.coll--myrole-ansible_collections.ns.coll.roles.myrole] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.myrole-role-ns.coll--myrole-ansible_collections.ns.coll.roles.myrole] test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.subdir1.subdir2.myrole-role-ns.coll-subdir1.subdir2-myrole-ansible_collections.ns.coll.roles.subdir1.subdir2.myrole] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_valid[ns.coll.subdir1.subdir2.myrole-role-ns.coll-subdir1.subdir2-myrole-ansible_collections.ns.coll.roles.subdir1.subdir2.myrole] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[ns1.coll2-True] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[ns1.coll2-True] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[ns1#coll2-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[ns1#coll2-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[def.coll3-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[def.coll3-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[ns4.return-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[ns4.return-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[assert.this-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[assert.this-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[import.that-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[import.that-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[.that-False] [gw1] [ 65%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_parent_include_tasks_tags test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_parent_include_tasks_use_handlers [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[.that-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[this.-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[this.-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[.-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[.-False] test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[-False] [gw0] [ 65%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcn_validation[-False] [gw3] [ 66%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_timeout[https://galaxy.server.com/api-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] test/units/galaxy/test_api.py::test_wait_import_task_timeout[https://galaxy.server.com/api/automation-hub-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[no_dots_at_all_action-action-ValueError-is not a valid collection reference] [gw2] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_import_from_collection test/units/utils/collection_loader/test_collection_loader.py::test_eventsource [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[no_dots_at_all_action-action-ValueError-is not a valid collection reference] test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[no_nscoll.myaction-action-ValueError-is not a valid collection reference] [gw2] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_eventsource test/units/utils/collection_loader/test_collection_loader.py::test_on_collection_load [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[no_nscoll.myaction-action-ValueError-is not a valid collection reference] test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[no_nscoll%myaction-action-ValueError-is not a valid collection reference] [gw2] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_on_collection_load test/units/utils/collection_loader/test_collection_loader.py::test_default_collection_config [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[no_nscoll%myaction-action-ValueError-is not a valid collection reference] test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[ns.coll.myaction-bogus-ValueError-invalid collection ref_type] [gw2] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_default_collection_config test/units/utils/collection_loader/test_collection_loader.py::test_default_collection_detection [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_fqcr_parsing_invalid[ns.coll.myaction-bogus-ValueError-invalid collection ref_type] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_valid[ns.coll-None-res-doc_fragments-ansible_collections.ns.coll.plugins.doc_fragments] [gw2] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_default_collection_detection test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[some_role-collection_list0-testns.testcoll-testns/testcoll/roles/some_role] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_valid[ns.coll-None-res-doc_fragments-ansible_collections.ns.coll.plugins.doc_fragments] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_valid[ns.coll-subdir1-res-doc_fragments-ansible_collections.ns.coll.plugins.doc_fragments.subdir1] [gw2] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[some_role-collection_list0-testns.testcoll-testns/testcoll/roles/some_role] test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[testns.testcoll.some_role-collection_list1-testns.testcoll-testns/testcoll/roles/some_role] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_valid[ns.coll-subdir1-res-doc_fragments-ansible_collections.ns.coll.plugins.doc_fragments.subdir1] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_valid[ns.coll-subdir1.subdir2-res-action-ansible_collections.ns.coll.plugins.action.subdir1.subdir2] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_valid[ns.coll-subdir1.subdir2-res-action-ansible_collections.ns.coll.plugins.action.subdir1.subdir2] test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[become_plugins-become] [gw2] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collection_role_name_location[testns.testcoll.some_role-collection_list1-testns.testcoll-testns/testcoll/roles/some_role] test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_nonexistant [gw2] [ 66%] PASSED test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_nonexistant test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_failure [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[become_plugins-become] test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[cache_plugins-cache] [gw2] [ 66%] PASSED test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_failure test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_failure_warning [gw2] [ 66%] PASSED test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_failure_warning test/units/utils/test_context_objects.py::test_make_immutable[\u304f\u3089\u3068\u307f-\u304f\u3089\u3068\u307f] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[cache_plugins-cache] test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[connection_plugins-connection] [gw1] [ 66%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_one_parent_include_tasks_use_handlers test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_unknown_action [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_make_immutable[\u304f\u3089\u3068\u307f-\u304f\u3089\u3068\u307f] test/units/utils/test_context_objects.py::test_make_immutable[42-42] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[connection_plugins-connection] [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_make_immutable[42-42] test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[library-modules] test/units/utils/test_context_objects.py::test_make_immutable[data2-expected2] [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_make_immutable[data2-expected2] test/units/utils/test_context_objects.py::test_make_immutable[data3-expected3] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[library-modules] test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[filter_plugins-filter] [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_make_immutable[data3-expected3] test/units/utils/test_context_objects.py::test_make_immutable[data4-expected4] [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_make_immutable[data4-expected4] test/units/utils/test_context_objects.py::test_make_immutable[data5-expected5] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[filter_plugins-filter] test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[bogus_plugins-ValueError] [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_make_immutable[data5-expected5] test/units/utils/test_context_objects.py::test_make_immutable[data6-expected6] [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[bogus_plugins-ValueError] test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[None-ValueError] [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_make_immutable[data6-expected6] test/units/utils/test_context_objects.py::test_cliargs_from_dict [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_cliargs_from_dict test/units/utils/test_context_objects.py::test_cliargs [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_legacy_plugin_dir_to_plugin_type[None-ValueError] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[bad_ns--resource-action-ValueError-invalid collection name] [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_cliargs test/units/utils/test_context_objects.py::test_cliargs_argparse [gw2] [ 66%] PASSED test/units/utils/test_context_objects.py::test_cliargs_argparse test/units/utils/test_datatag.py::TestDatatagController::test_tag_repr[/himom.yml:42:42-Origin(path='/himom.yml', line_num=42, col_num=42)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 66%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[bad_ns--resource-action-ValueError-invalid collection name] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll.--resource-action-ValueError-invalid collection name] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_tag_repr[/himom.yml:42:42-Origin(path='/himom.yml', line_num=42, col_num=42)] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_tag_repr[TrustedAsTemplate()-TrustedAsTemplate()] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_tag_repr[TrustedAsTemplate()-TrustedAsTemplate()] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_tag_repr[VaultedValue(ciphertext='hi mom I am a secret')-VaultedValue(ciphertext='hi mom I am a secret')] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll.--resource-action-ValueError-invalid collection name] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll-badsubdir#-resource-action-ValueError-invalid subdirs entry] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_tag_repr[VaultedValue(ciphertext='hi mom I am a secret')-VaultedValue(ciphertext='hi mom I am a secret')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll-badsubdir#-resource-action-ValueError-invalid subdirs entry] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll-badsubdir.-resource-action-ValueError-invalid subdirs entry] test/units/utils/test_datatag.py::TestDatatagController::test_dir[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll-badsubdir.-resource-action-ValueError-invalid subdirs entry] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll-.badsubdir-resource-action-ValueError-invalid subdirs entry] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll-.badsubdir-resource-action-ValueError-invalid subdirs entry] test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll--resource-bogus-ValueError-invalid collection ref_type] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 67%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfTasks::test_unknown_action test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_block_unknown_action [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_collectionref_components_invalid[ns.coll--resource-bogus-ValueError-invalid collection ref_type] test/units/utils/collection_loader/test_collection_loader.py::test_importlib_resources [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_importlib_resources test/units/utils/collection_loader/test_collection_loader.py::test_to_text[somebytes-somebytes] [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_text[somebytes-somebytes] test/units/utils/collection_loader/test_collection_loader.py::test_to_text[value1-encrypted] [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_text[value1-encrypted] test/units/utils/collection_loader/test_collection_loader.py::test_to_text[astring-astring] [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_text[astring-astring] test/units/utils/collection_loader/test_collection_loader.py::test_to_text[None-None] test/units/utils/test_datatag.py::TestDatatagController::test_dir[42] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 67%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_block_unknown_action test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_ds_not_list [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dir[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_text[None-None] test/units/utils/collection_loader/test_collection_loader.py::test_to_text[1.2-TypeError] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dir[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 67%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_ds_not_list test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_empty_role [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_text[1.2-TypeError] test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[somestr-somestr] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 67%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_empty_role test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_empty_role_just_name [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[somestr-somestr] test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[value1-encrypted] [gw1] [ 67%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfRoles::test_empty_role_just_name [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/playbook/test_helpers.py::TestLoadListOfBlocks::test_block_unknown_action [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 67%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[value1-encrypted] test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[somebytes-somebytes] [gw2] [ 67%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[42] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[somebytes-somebytes] test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[None-None] [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[None-None] test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[1.2-TypeError] [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/collection_loader/test_collection_loader.py::test_to_bytes[1.2-TypeError] test/units/utils/display/test_broken_cowsay.py::test_display_with_fake_cowsay_binary [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/display/test_broken_cowsay.py::test_display_with_fake_cowsay_binary test/units/utils/display/test_curses.py::test_pause_curses_tigetstr_none [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_repr[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_repr[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/display/test_curses.py::test_pause_curses_tigetstr_none test/units/utils/test_datatag.py::TestDatatagController::test_str[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/display/test_curses.py::test_pause_missing_curses [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/display/test_curses.py::test_pause_missing_curses test/units/utils/display/test_curses.py::test_pause_curses_setupterm_error[error] [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/display/test_curses.py::test_pause_curses_setupterm_error[error] [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/display/test_curses.py::test_pause_curses_setupterm_error[TypeError] test/units/utils/test_datatag.py::TestDatatagController::test_str[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/display/test_curses.py::test_pause_curses_setupterm_error[TypeError] test/units/utils/display/test_curses.py::test_pause_curses_setupterm_error[UnsupportedOperation] [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[42] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/display/test_curses.py::test_pause_curses_setupterm_error[UnsupportedOperation] test/units/utils/display/test_display.py::test_display_basic_message [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 68%] PASSED test/units/utils/display/test_display.py::test_display_basic_message test/units/utils/display/test_logger.py::test_logger [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_str[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_str[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_serializable_instances_cover_all_concrete_impls <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_serializable_instances_cover_all_concrete_impls <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 68%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfBlocks::test_block_unknown_action test/units/playbook/test_helpers.py::TestLoadListOfBlocks::test_ds_not_list [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 68%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfBlocks::test_ds_not_list test/units/playbook/test_helpers.py::TestLoadListOfBlocks::test_empty_block [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 68%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[42] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'path': '/something'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'path': '/something'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'path': '/something', 'line_num': 1}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'path': '/something', 'line_num': 1}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'path': '/something', 'col_num': 1}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'path': '/something', 'col_num': 1}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'ciphertext': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_pass[-{'ciphertext': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 69%] PASSED test/units/utils/display/test_logger.py::test_logger test/units/utils/display/test_logger.py::test_empty_logger [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[42] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 69%] PASSED test/units/playbook/test_helpers.py::TestLoadListOfBlocks::test_empty_block test/units/playbook/test_included_file.py::test_equals_ok [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 69%] PASSED test/units/playbook/test_included_file.py::test_equals_ok test/units/playbook/test_included_file.py::test_equals_different_tasks [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_as_untagged_type[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 69%] PASSED test/units/playbook/test_included_file.py::test_equals_different_tasks test/units/utils/test_datatag.py::TestDatatagController::test_untag[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/playbook/test_included_file.py::test_equals_different_parents [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 69%] PASSED test/units/playbook/test_included_file.py::test_equals_different_parents test/units/playbook/test_included_file.py::test_included_file_instantiation [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 69%] PASSED test/units/playbook/test_included_file.py::test_included_file_instantiation test/units/playbook/test_included_file.py::test_process_include_tasks_results [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 69%] PASSED test/units/galaxy/test_api.py::test_wait_import_task_timeout[https://galaxy.server.com/api/automation-hub-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] [gw1] [ 69%] PASSED test/units/playbook/test_included_file.py::test_process_include_tasks_results test/units/playbook/test_included_file.py::test_process_include_tasks_diff_files test/units/galaxy/test_api.py::test_get_collection_version_metadata_no_version[v2-None-v2.1.13-None] [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 69%] PASSED test/units/playbook/test_included_file.py::test_process_include_tasks_diff_files [gw3] [ 69%] PASSED test/units/galaxy/test_api.py::test_get_collection_version_metadata_no_version[v2-None-v2.1.13-None] test/units/galaxy/test_api.py::test_get_collection_version_metadata_no_version[v3-Bearer-v1.0.0-token_ins1] test/units/playbook/test_included_file.py::test_process_include_tasks_simulate_free [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 69%] PASSED test/units/galaxy/test_api.py::test_get_collection_version_metadata_no_version[v3-Bearer-v1.0.0-token_ins1] [gw2] [ 69%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_api.py::test_get_collection_signatures_backwards_compat[v2-None-None-2.1.13] test/units/utils/test_datatag.py::TestDatatagController::test_untag[42] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 70%] PASSED test/units/playbook/test_included_file.py::test_process_include_tasks_simulate_free test/units/playbook/test_included_file.py::test_process_include_simulate_free_block_role_tasks [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_signatures_backwards_compat[v2-None-None-2.1.13] test/units/galaxy/test_api.py::test_get_collection_signatures_backwards_compat[v3-Bearer-token_ins1-1.0.0] [gw0] [ 70%] PASSED test/units/utils/display/test_logger.py::test_empty_logger [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/display/test_warning.py::test_warning [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_signatures_backwards_compat[v3-Bearer-token_ins1-1.0.0] test/units/galaxy/test_api.py::test_get_collection_signatures[v2-None-None-2.1.13] [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_signatures[v2-None-None-2.1.13] test/units/galaxy/test_api.py::test_get_collection_signatures[v3-Bearer-token_ins1-1.0.0] [gw0] [ 70%] PASSED test/units/utils/display/test_warning.py::test_warning test/units/utils/display/test_warning.py::test_warning_no_color [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_signatures[v3-Bearer-token_ins1-1.0.0] test/units/galaxy/test_api.py::test_get_collection_versions[v2-None-None-response0] [gw0] [ 70%] PASSED test/units/utils/display/test_warning.py::test_warning_no_color [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_untag[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_file [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_versions[v2-None-None-response0] [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_untag[EncryptedString] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_api.py::test_get_collection_versions[v3-Bearer-token_ins1-response1] test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 70%] PASSED test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_file test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_dir [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_versions[v3-Bearer-token_ins1-response1] test/units/galaxy/test_api.py::test_get_collection_versions_pagination[v2-None-None-responses0] [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 70%] PASSED test/units/utils/test_cleanup_tmp_file.py::test_cleanup_tmp_file_dir test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_versions_pagination[v2-None-None-responses0] test/units/galaxy/test_api.py::test_get_collection_versions_pagination[v3-Bearer-token_ins1-responses1] [gw0] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_collection_versions_pagination[v3-Bearer-token_ins1-responses1] test/units/galaxy/test_api.py::test_get_role_versions_pagination[responses0] [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_role_versions_pagination[responses0] test/units/galaxy/test_api.py::test_get_role_versions_pagination[responses1] test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_get_role_versions_pagination[responses1] test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_api.py::test_missing_cache_dir test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_missing_cache_dir test/units/galaxy/test_api.py::test_existing_cache [gw0] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_existing_cache test/units/galaxy/test_api.py::test_cache_invalid_cache_content[] [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 70%] PASSED test/units/galaxy/test_api.py::test_cache_invalid_cache_content[] test/units/galaxy/test_api.py::test_cache_invalid_cache_content[value] [gw2] [ 70%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_invalid_cache_content[value] [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_api.py::test_cache_invalid_cache_content[{"de" "finit" "ely" ['invalid"]}] [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_invalid_cache_content[{"de" "finit" "ely" ['invalid"]}] test/units/galaxy/test_api.py::test_cache_invalid_cache_content[[]] [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_invalid_cache_content[[]] test/units/galaxy/test_api.py::test_cache_invalid_cache_content[{"version": 2, "test": "json"}] [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_json_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_invalid_cache_content[{"version": 2, "test": "json"}] test/units/galaxy/test_api.py::test_cache_invalid_cache_content[{"version": 2, "key": "\xc5\xd1\u015a\xcc\u03b2\u0141\xc8"}] [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_invalid_cache_content[{"version": 2, "key": "\xc5\xd1\u015a\xcc\u03b2\u0141\xc8"}] test/units/galaxy/test_api.py::test_cache_complete_pagination [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_complete_pagination test/units/galaxy/test_api.py::test_cache_complete_pagination_v3 [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 71%] PASSED test/units/playbook/test_included_file.py::test_process_include_simulate_free_block_role_tasks [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/playbook/test_included_file.py::test_empty_raw_params test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_complete_pagination_v3 test/units/galaxy/test_api.py::test_cache_flaky_pagination [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 71%] PASSED test/units/playbook/test_included_file.py::test_empty_raw_params test/units/playbook/test_play.py::test_play_with_hosts_string [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_cache_flaky_pagination test/units/galaxy/test_api.py::test_world_writable_cache [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 71%] PASSED test/units/playbook/test_play.py::test_play_with_hosts_string test/units/playbook/test_play.py::test_basic_play [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_world_writable_cache [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[42] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_api.py::test_no_cache [gw1] [ 71%] PASSED test/units/playbook/test_play.py::test_basic_play test/units/playbook/test_play.py::test_play_with_remote_user [gw2] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 71%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 71%] PASSED test/units/galaxy/test_api.py::test_no_cache test/units/galaxy/test_api.py::test_clear_cache_with_no_cache [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_remote_user test/units/playbook/test_play.py::test_play_with_user_conflict [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_clear_cache_with_no_cache test/units/galaxy/test_api.py::test_clear_cache [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_user_conflict test/units/playbook/test_play.py::test_play_with_bad_ds_type [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_slots[] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_tag_copy [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_clear_cache test/units/galaxy/test_api.py::test_cache_id[http://hostname/path-hostname:] [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_bad_ds_type test/units/playbook/test_play.py::test_play_with_tasks [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_tag_copy test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_instance_copy_roundtrip [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_cache_id[http://hostname/path-hostname:] test/units/galaxy/test_api.py::test_cache_id[http://hostname:80/path-hostname:80] [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_tasks test/units/playbook/test_play.py::test_play_with_handlers [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_instance_copy_roundtrip [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_tag [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_cache_id[http://hostname:80/path-hostname:80] test/units/galaxy/test_api.py::test_cache_id[https://testing.com:invalid-testing.com:] [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_handlers [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_tag test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/playbook/test_play.py::test_play_with_pre_tasks [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_cache_id[https://testing.com:invalid-testing.com:] test/units/galaxy/test_api.py::test_cache_id[https://testing.com:1234-testing.com:1234] [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[Deprecated(msg='minimal')] [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_pre_tasks test/units/playbook/test_play.py::test_play_with_post_tasks [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_cache_id[https://testing.com:1234-testing.com:1234] test/units/galaxy/test_api.py::test_cache_id[https://username:password@testing.com/path-testing.com:] [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[Deprecated(msg='minimal')] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[{'hi': 'mom'}] [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_cache_id[https://username:password@testing.com/path-testing.com:] [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_post_tasks test/units/playbook/test_play.py::test_play_with_roles test/units/galaxy/test_api.py::test_cache_id[https://username:password@testing.com:443/path-testing.com:443] [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[{'hi': 'mom'}] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[['hi', 'mom']] [gw3] [ 72%] PASSED test/units/galaxy/test_api.py::test_cache_id[https://username:password@testing.com:443/path-testing.com:443] test/units/galaxy/test_collection.py::test_cli_options[1-True] [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_with_roles test/units/playbook/test_play.py::test_play_compile [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_pickle_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[['hi', 'mom']] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[{'hi mom'}] [gw1] [ 72%] PASSED test/units/playbook/test_play.py::test_play_compile [gw0] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/playbook/test_play.py::test_play_with_vars_files[my_vars.yml-expected0] test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 72%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[{'hi mom'}] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[('hi', 'mom')] [gw1] [ 73%] PASSED test/units/playbook/test_play.py::test_play_with_vars_files[my_vars.yml-expected0] test/units/playbook/test_play.py::test_play_with_vars_files[value1-expected1] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[('hi', 'mom')] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[b'hi mom'] [gw1] [ 73%] PASSED test/units/playbook/test_play.py::test_play_with_vars_files[value1-expected1] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/playbook/test_play.py::test_play_with_vars_files[value2-expected2] test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 73%] PASSED test/units/galaxy/test_collection.py::test_cli_options[1-True] test/units/galaxy/test_collection.py::test_cli_options[+1-True] [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[b'hi mom'] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[42.0] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 73%] PASSED test/units/playbook/test_play.py::test_play_with_vars_files[value2-expected2] [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[42.0] test/units/plugins/become/test_su.py::test_check_password_prompt_success[ -\u53e3\u4ee4 :] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[42] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[42.0] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[42] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[hi mom] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[42] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 73%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[ -\u53e3\u4ee4 :] test/units/plugins/become/test_su.py::test_check_password_prompt_success[\n-\u53e3\u4ee4 \uff1a] [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[hi mom] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[2023-09-15 21:05:30.001900+00:00] [gw3] [ 73%] PASSED test/units/galaxy/test_collection.py::test_cli_options[+1-True] test/units/galaxy/test_collection.py::test_cli_options[all-True] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[2023-09-15 21:05:30.001900+00:00] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[2023-09-15] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 73%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[\n-\u53e3\u4ee4 \uff1a] [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[2023-09-15] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[21:05:30.001900] test/units/plugins/become/test_su.py::test_check_password_prompt_success[x-\u53e3\u4ee4 \uff1a] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[21:05:30.001900] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 73%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_success[x-\u53e3\u4ee4 \uff1a] test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/plugins/become/test_su.py::test_check_password_prompt_failure[Password] [gw3] [ 73%] PASSED test/units/galaxy/test_collection.py::test_cli_options[all-True] test/units/galaxy/test_collection.py::test_cli_options[+all-True] [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_native_copy[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 73%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_failure[Password] test/units/plugins/become/test_su.py::test_check_password_prompt_failure[Passwort] [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[Deprecated(msg='hi mom, I am deprecated', removal_date='2023-01-02', removal_version='42.42')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] [gw1] [ 73%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_failure[Passwort] test/units/plugins/become/test_su.py::test_check_password_prompt_failure[Pass:] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[Deprecated(msg='minimal')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] [gw3] [ 73%] PASSED test/units/galaxy/test_collection.py::test_cli_options[+all-True] test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] [gw0] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[{'hi': 'mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_collection.py::test_cli_options[-1-False] [gw2] [ 73%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_deepcopy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] [gw1] [ 74%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_failure[Pass:] test/units/utils/test_datatag.py::test_origin_str[/hi-/hi0] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[['hi', 'mom']] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/plugins/become/test_su.py::test_check_password_prompt_escaping [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi-/hi0] test/units/utils/test_datatag.py::test_origin_str[/hi:1-/hi:10] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[{'hi mom'}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 74%] PASSED test/units/plugins/become/test_su.py::test_check_password_prompt_escaping test/units/plugins/become/test_sudo.py::test_sudo [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi:1-/hi:10] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[('hi', 'mom')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::test_origin_str[/hi:1:2-/hi:1:2] test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 74%] PASSED test/units/galaxy/test_collection.py::test_cli_options[-1-False] test/units/galaxy/test_collection.py::test_cli_options[invalid-False] [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi:1:2-/hi:1:2] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[b'hi mom'] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::test_origin_str[/hi-/hi1] [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi-/hi1] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[42.0] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::test_origin_str[/hi-/hi2] [gw1] [ 74%] PASSED test/units/plugins/become/test_sudo.py::test_sudo test/units/plugins/become/test_sudo.py::test_invalid_shell_plugin[ECHO-.*does not support become.*missing the 'ECHO' attribute] [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi-/hi2] test/units/utils/test_datatag.py::test_origin_str[/hi-/hi3] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[42] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[hi mom] <- test/units/module_utils/datatag/test_datatag.py [gw3] [ 74%] PASSED test/units/galaxy/test_collection.py::test_cli_options[invalid-False] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[hi mom] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_collection.py::test_cli_options[1.5-False] test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi-/hi3] test/units/utils/test_datatag.py::test_origin_str[/hi-/hi4] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[2023-09-15 21:05:30.001900+00:00] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 74%] PASSED test/units/plugins/become/test_sudo.py::test_invalid_shell_plugin[ECHO-.*does not support become.*missing the 'ECHO' attribute] test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/plugins/become/test_sudo.py::test_invalid_shell_plugin[CD-.*does not support sudo chdir.*missing the 'CD' attribute] [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi-/hi4] test/units/utils/test_datatag.py::test_origin_str[/hi-/hi5] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[2023-09-15] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi-/hi5] test/units/utils/test_datatag.py::test_origin_str[/hi:1-/hi:11] [gw3] [ 74%] PASSED test/units/galaxy/test_collection.py::test_cli_options[1.5-False] test/units/galaxy/test_collection.py::test_cli_options[+-False] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[21:05:30.001900] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 74%] PASSED test/units/plugins/become/test_sudo.py::test_invalid_shell_plugin[CD-.*does not support sudo chdir.*missing the 'CD' attribute] test/units/plugins/become/test_sudo.py::test_no_flags [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi:1-/hi:11] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[Detail(msg='bla', formatted_source_context='sc', help_text=None)] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::test_origin_str[-] test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[-] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[ErrorSummary(details=(Detail(msg='bla', formatted_source_context=None, help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::test_origin_str[:1-:1] [gw1] [ 74%] PASSED test/units/plugins/become/test_sudo.py::test_no_flags test/units/plugins/become/test_sudo.py::test_no_cmd [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[:1-:1] [gw3] [ 74%] PASSED test/units/galaxy/test_collection.py::test_cli_options[+-False] [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[WarningSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb')] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_collection.py::test_bool_type_server_config_options[config0-server0] test/units/utils/test_datatag.py::test_origin_str[/hi ()-/hi ()] test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[DeprecationSummary(details=(Detail(msg='bla', formatted_source_context='sc', help_text=None),), formatted_traceback='tb', version='1.2.3', date=None, plugin=None)] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 74%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi ()-/hi ()] test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::test_origin_str[/hi:1 ()-/hi:1 ()] [gw1] [ 74%] PASSED test/units/plugins/become/test_sudo.py::test_no_cmd test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test___contains__ [gw0] [ 74%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_copy_roundtrip[PluginInfo(requested_name='a.b.c', resolved_name='a.b.c', type='module')] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'path': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_origin_str[/hi:1 ()-/hi:1 ()] test/units/utils/test_datatag.py::test_tag_builtins [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test___contains__ test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test___getitem__ [gw0] [ 75%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'path': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'line_num': 1, 'path': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_tag_builtins test/units/utils/test_datatag.py::test_encrypted_string_copies[0] [gw3] [ 75%] PASSED test/units/galaxy/test_collection.py::test_bool_type_server_config_options[config0-server0] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test___getitem__ [gw0] [ 75%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'line_num': 1, 'path': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/galaxy/test_collection.py::test_bool_type_server_config_options[config1-server1] test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test___setitem__ test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'col_num': 1, 'path': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw0] [ 75%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'col_num': 1, 'path': ''}] <- test/units/module_utils/datatag/test_datatag.py [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test___setitem__ test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'ciphertext': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_get [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_copies[0] test/units/utils/test_datatag.py::test_encrypted_string_copies[1] [gw0] [ 75%] PASSED test/units/utils/test_datatag.py::TestDatatagController::test_dataclass_tag_base_field_validation_fail[-{'ciphertext': ''}] <- test/units/module_utils/datatag/test_datatag.py test/units/utils/test_encrypt.py::test_encrypt_default_rounds [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_get test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_get_with_default [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_get_with_default test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_get_without_default [gw3] [ 75%] PASSED test/units/galaxy/test_collection.py::test_bool_type_server_config_options[config1-server1] test/units/galaxy/test_collection.py::test_validate_certs[True] [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_copies[1] test/units/utils/test_datatag.py::test_encrypted_string_copies[2] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_get_without_default test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_inner___setitem__ [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_inner___setitem__ test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_pop [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_pop [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_copies[2] test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_pop_with_default test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[==-True] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_pop_with_default test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_pop_without_default [gw3] [ 75%] PASSED test/units/galaxy/test_collection.py::test_validate_certs[True] test/units/galaxy/test_collection.py::test_validate_certs[False] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_pop_without_default test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_update [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[==-True] test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[!=-False] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_update test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_update_cache_if_changed [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestCachePluginAdjudicator::test_update_cache_if_changed test/units/plugins/cache/test_cache.py::TestJsonFileCache::test___contains__ [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[!=-False] test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[>=-True] [gw3] [ 75%] PASSED test/units/galaxy/test_collection.py::test_validate_certs[False] test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[None-None-True] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test___contains__ test/units/plugins/cache/test_cache.py::TestJsonFileCache::test___getitem__ [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test___getitem__ test/units/plugins/cache/test_cache.py::TestJsonFileCache::test___setitem__ [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[>=-True] test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[<=-True] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test___setitem__ test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_get [gw3] [ 75%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[None-None-True] test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[None-True-False] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_get test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_get_with_default [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[<=-True] test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[>-False] [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_get_with_default test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_get_without_default [gw1] [ 75%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_get_without_default test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_inner___setitem__ [gw2] [ 75%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[>-False] test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[<-False] [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[None-True-False] test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[None-False-True] [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_inner___setitem__ test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_keys [gw2] [ 76%] PASSED test/units/utils/test_datatag.py::test_encrypted_string_binary_operators[<-False] test/units/utils/test_display.py::test_get_text_width [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_keys test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_pop [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_get_text_width test/units/utils/test_display.py::test_get_text_width_no_locale [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_pop test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_pop_with_default [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[None-False-True] test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[True-None-False] [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_pop_with_default test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_pop_without_default [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_pop_without_default test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_update [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_update test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_update_cache_if_changed [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[True-None-False] test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[True-True-False] [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCache::test_update_cache_if_changed test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test___contains__ [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test___contains__ test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test___getitem__ [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test___getitem__ test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test___setitem__ [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[True-True-False] test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[True-False-False] [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test___setitem__ test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_get [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_get test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_get_with_default [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_get_with_default test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_get_without_default [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_with_server_url[True-False-False] test/units/galaxy/test_collection.py::test_validate_certs_server_config[None-None-True-True] [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_get_without_default test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_inner___setitem__ [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_inner___setitem__ test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_keys [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_keys test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_pop [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_pop [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_server_config[None-None-True-True] test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_pop_with_default [gw2] [ 76%] SKIPPED test/units/utils/test_display.py::test_get_text_width_no_locale test/units/utils/test_display.py::test_Display_banner_get_text_width test/units/galaxy/test_collection.py::test_validate_certs_server_config[None-True-True-False] [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_Display_banner_get_text_width [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_pop_with_default test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_pop_without_default test/units/utils/test_display.py::test_Display_banner_get_text_width_fallback [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_Display_banner_get_text_width_fallback test/units/utils/test_display.py::test_Display_set_queue_parent [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_pop_without_default test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_update [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_Display_set_queue_parent test/units/utils/test_display.py::test_Display_set_queue_fork [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_update test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_update_cache_if_changed [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_server_config[None-True-True-False] test/units/galaxy/test_collection.py::test_validate_certs_server_config[None-False-True-True] [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_Display_set_queue_fork test/units/utils/test_display.py::test_Display_display_fork [gw1] [ 76%] PASSED test/units/plugins/cache/test_cache.py::TestJsonFileCachePrefix::test_update_cache_if_changed test/units/plugins/cache/test_cache.py::TestCachePlugin::test_plugin_load_failure [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_Display_display_fork test/units/utils/test_display.py::test_Display_display_warn_fork [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_Display_display_warn_fork test/units/utils/test_display.py::test_Display_display_lock [gw3] [ 76%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_server_config[None-False-True-True] test/units/galaxy/test_collection.py::test_validate_certs_server_config[True-None-False-False] [gw2] [ 76%] PASSED test/units/utils/test_display.py::test_Display_display_lock test/units/utils/test_display.py::test_Display_display_lock_fork [gw2] [ 77%] PASSED test/units/utils/test_display.py::test_Display_display_lock_fork test/units/utils/test_display.py::test_format_message_deprecation_with_multiple_details [gw2] [ 77%] PASSED test/units/utils/test_display.py::test_format_message_deprecation_with_multiple_details test/units/utils/test_encrypt.py::test_passlib [gw2] [ 77%] PASSED test/units/utils/test_encrypt.py::test_passlib test/units/utils/test_encrypt.py::test_encrypt_with_ident [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_server_config[True-None-False-False] test/units/galaxy/test_collection.py::test_validate_certs_server_config[True-True-False-False] [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_server_config[True-True-False-False] test/units/galaxy/test_collection.py::test_validate_certs_server_config[True-False-False-False] [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_validate_certs_server_config[True-False-False-False] test/units/galaxy/test_collection.py::test_timeout_server_config[None-None-None-60] [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_timeout_server_config[None-None-None-60] test/units/galaxy/test_collection.py::test_timeout_server_config[None-None-10-10] [gw1] [ 77%] PASSED test/units/plugins/cache/test_cache.py::TestCachePlugin::test_plugin_load_failure test/units/plugins/cache/test_cache.py::TestCachePlugin::test_update [gw1] [ 77%] PASSED test/units/plugins/cache/test_cache.py::TestCachePlugin::test_update test/units/plugins/cache/test_cache.py::test_memory_cachemodule_with_loader [gw1] [ 77%] PASSED test/units/plugins/cache/test_cache.py::test_memory_cachemodule_with_loader test/units/plugins/callback/test_callback.py::TestCallback::test_display [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallback::test_display test/units/plugins/callback/test_callback.py::TestCallback::test_display_verbose [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_timeout_server_config[None-None-10-10] test/units/galaxy/test_collection.py::test_timeout_server_config[None-20-10-20] [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallback::test_display_verbose test/units/plugins/callback/test_callback.py::TestCallback::test_host_label [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallback::test_host_label test/units/plugins/callback/test_callback.py::TestCallback::test_host_label_delegated [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallback::test_host_label_delegated test/units/plugins/callback/test_callback.py::TestCallback::test_init [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallback::test_init test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results_debug_task [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_timeout_server_config[None-20-10-20] test/units/galaxy/test_collection.py::test_timeout_server_config[30-20-10-30] [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results_debug_task test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results_debug_task_empty_results [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results_debug_task_empty_results test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results_debug_task_no_invocation [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackResults::test_clean_results_debug_task_no_invocation test/units/plugins/callback/test_callback.py::TestCallbackResults::test_get_item_label [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackResults::test_get_item_label test/units/plugins/callback/test_callback.py::TestCallbackResults::test_get_item_label_no_log [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackResults::test_get_item_label_no_log test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_internal_keys [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_timeout_server_config[30-20-10-30] test/units/galaxy/test_collection.py::test_build_collection_no_galaxy_yaml [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_internal_keys test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_exception [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_exception test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_verbose [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_build_collection_no_galaxy_yaml test/units/galaxy/test_collection.py::test_build_existing_output_file [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_verbose test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_diff [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_diff test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_mixed_keys [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDumpResults::test_mixed_keys test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_clear_file [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_clear_file test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_diff_after_none [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_diff_after_none test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_diff_before_none [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_diff_before_none test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_diff_dicts [gw3] [ 77%] PASSED test/units/galaxy/test_collection.py::test_build_existing_output_file test/units/galaxy/test_collection.py::test_build_existing_output_without_force [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_diff_dicts test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_difflist [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_difflist test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_new_file [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_new_file test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_after [gw1] [ 77%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_after test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_before [gw1] [ 78%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_before test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_both [gw1] [ 78%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_both test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_both_with_some_changes [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_build_existing_output_without_force test/units/galaxy/test_collection.py::test_build_existing_output_with_force[test-\xc5\xd1\u015a\xcc\u03b2\u0141\xc8 Collections Input 1 with_slash/] [gw1] [ 78%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_no_trailing_newline_both_with_some_changes test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_simple_diff [gw1] [ 78%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackDiff::test_simple_diff test/units/plugins/callback/test_callback.py::TestCallbackOnMethods::test_are_methods [gw1] [ 78%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackOnMethods::test_are_methods test/units/plugins/callback/test_callback.py::TestCallbackOnMethods::test_on_any [gw1] [ 78%] PASSED test/units/plugins/callback/test_callback.py::TestCallbackOnMethods::test_on_any test/units/plugins/connection/test_connection.py::TestConnectionBaseClass::test_check_password_prompt [gw1] [ 78%] PASSED test/units/plugins/connection/test_connection.py::TestConnectionBaseClass::test_check_password_prompt test/units/plugins/connection/test_connection.py::TestConnectionBaseClass::test_subclass_error [gw1] [ 78%] PASSED test/units/plugins/connection/test_connection.py::TestConnectionBaseClass::test_subclass_error test/units/plugins/connection/test_connection.py::TestConnectionBaseClass::test_subclass_success [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_build_existing_output_with_force[test-\xc5\xd1\u015a\xcc\u03b2\u0141\xc8 Collections Input 1 with_slash/] test/units/galaxy/test_collection.py::test_build_existing_output_with_force[test-\xc5\xd1\u015a\xcc\u03b2\u0141\xc8 Collections Input 2 no slash] [gw1] [ 78%] PASSED test/units/plugins/connection/test_connection.py::TestConnectionBaseClass::test_subclass_success test/units/plugins/connection/test_local.py::TestLocalConnectionClass::test_local_connection_module [gw1] [ 78%] PASSED test/units/plugins/connection/test_local.py::TestLocalConnectionClass::test_local_connection_module test/units/plugins/connection/test_paramiko_ssh.py::test_paramiko_connection_module [gw1] [ 78%] PASSED test/units/plugins/connection/test_paramiko_ssh.py::test_paramiko_connection_module test/units/plugins/connection/test_paramiko_ssh.py::test_paramiko_connect [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_build_existing_output_with_force[test-\xc5\xd1\u015a\xcc\u03b2\u0141\xc8 Collections Input 2 no slash] test/units/galaxy/test_collection.py::test_build_with_existing_files_and_manifest [gw1] [ 78%] PASSED test/units/plugins/connection/test_paramiko_ssh.py::test_paramiko_connect test/units/plugins/connection/test_paramiko_ssh.py::test_deprecation_warning_controller [gw1] [ 78%] PASSED test/units/plugins/connection/test_paramiko_ssh.py::test_deprecation_warning_controller test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options0-expected0] [gw1] [ 78%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options0-expected0] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options1-expected1] [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_build_with_existing_files_and_manifest test/units/galaxy/test_collection.py::test_invalid_yaml_galaxy_file[namespace: value: broken] [gw1] [ 78%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options1-expected1] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options2-expected2] [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_invalid_yaml_galaxy_file[namespace: value: broken] test/units/galaxy/test_collection.py::test_missing_required_galaxy_key[namespace: test_namespace] [gw0] [ 78%] PASSED test/units/utils/test_encrypt.py::test_encrypt_default_rounds test/units/utils/test_encrypt.py::test_password_hash_filter_passlib [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_missing_required_galaxy_key[namespace: test_namespace] [gw1] [ 78%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options2-expected2] test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options3-expected3] test/units/galaxy/test_collection.py::test_galaxy_yaml_no_mandatory_keys[namespace: test_namespace] [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_galaxy_yaml_no_mandatory_keys[namespace: test_namespace] test/units/galaxy/test_collection.py::test_galaxy_yaml_no_mandatory_keys_bad_yaml[My life story is so very interesting] [gw1] [ 78%] PASSED test/units/plugins/connection/test_psrp.py::TestConnectionPSRP::test_set_options[options3-expected3] test/units/utils/test_serialization.py::test_tagless[True] [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_galaxy_yaml_no_mandatory_keys_bad_yaml[My life story is so very interesting] test/units/galaxy/test_collection.py::test_warning_extra_keys[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md\ninvalid: value] [gw1] [ 78%] PASSED test/units/utils/test_serialization.py::test_tagless[True] test/units/utils/test_serialization.py::test_tagless[None] [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_warning_extra_keys[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md\ninvalid: value] test/units/galaxy/test_collection.py::test_defaults_galaxy_yml[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md] [gw1] [ 78%] PASSED test/units/utils/test_serialization.py::test_tagless[None] test/units/utils/test_serialization.py::test_tagless[[1]] [gw1] [ 78%] PASSED test/units/utils/test_serialization.py::test_tagless[[1]] test/units/utils/test_serialization.py::test_tagless[{'k': 'v'}] [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_defaults_galaxy_yml[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md] test/units/galaxy/test_collection.py::test_galaxy_yml_list_value[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md\nlicense: MIT] [gw1] [ 78%] PASSED test/units/utils/test_serialization.py::test_tagless[{'k': 'v'}] test/units/utils/test_serialization.py::test_tagless_converted_types[(1,)-[1]] [gw1] [ 78%] PASSED test/units/utils/test_serialization.py::test_tagless_converted_types[(1,)-[1]] test/units/utils/test_serialization.py::test_tagless_converted_types[{1}-[1]] [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_galaxy_yml_list_value[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md\nlicense: MIT] test/units/galaxy/test_collection.py::test_galaxy_yml_list_value[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md\nlicense:\n- MIT] [gw1] [ 78%] PASSED test/units/utils/test_serialization.py::test_tagless_converted_types[{1}-[1]] test/units/utils/test_serialization_profiles.py::test_cache_persistence_schema [gw3] [ 78%] PASSED test/units/galaxy/test_collection.py::test_galaxy_yml_list_value[\nnamespace: namespace\nname: collection\nauthors: Jordan\nversion: 0.1.0\nreadme: README.md\nlicense:\n- MIT] test/units/galaxy/test_collection.py::test_build_ignore_files_and_folders [gw1] [ 78%] PASSED test/units/utils/test_serialization_profiles.py::test_cache_persistence_schema test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=None] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=None; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=None; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=True] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=True; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=True; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1] [gw3] [ 79%] PASSED test/units/galaxy/test_collection.py::test_build_ignore_files_and_folders test/units/galaxy/test_collection.py::test_build_ignore_older_release_in_root [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1.1] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1.1] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1.1; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=1.1; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hi] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hi; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw3] [ 79%] PASSED test/units/galaxy/test_collection.py::test_build_ignore_older_release_in_root test/units/galaxy/test_collection.py::test_build_ignore_patterns [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hi; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=\u6c49\u8bed] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=\u6c49\u8bed; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=\u6c49\u8bed; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=b'hi'] [gw0] [ 79%] PASSED test/units/utils/test_encrypt.py::test_password_hash_filter_passlib test/units/utils/test_encrypt.py::test_do_encrypt_passlib [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=b'hi'; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw3] [ 79%] PASSED test/units/galaxy/test_collection.py::test_build_ignore_patterns test/units/galaxy/test_collection.py::test_build_ignore_symlink_target_outside_collection [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=b'hi'; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02 03:04:05.000006+00:00] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=01:02:03.000004+00:00] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=01:02:03.000004+00:00; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=01:02:03.000004+00:00; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02] [gw3] [ 79%] PASSED test/units/galaxy/test_collection.py::test_build_ignore_symlink_target_outside_collection test/units/galaxy/test_collection.py::test_build_copy_symlink_target_inside_collection [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=2024-01-02; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=(1,)] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=(1,); tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=(1,); tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw3] [ 79%] PASSED test/units/galaxy/test_collection.py::test_build_copy_symlink_target_inside_collection test/units/galaxy/test_collection.py::test_build_with_symlink_inside_collection [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]; lazy] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=[1]; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomSequence([1])] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomSequence([1]); tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomSequence([1]); tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hello] [gw3] [ 79%] PASSED test/units/galaxy/test_collection.py::test_build_with_symlink_inside_collection [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hello] test/units/galaxy/test_collection.py::test_publish_no_wait test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hello; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 79%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=hello; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42] [gw3] [ 79%] PASSED test/units/galaxy/test_collection.py::test_publish_no_wait test/units/galaxy/test_collection.py::test_publish_with_wait [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_publish_with_wait test/units/galaxy/test_collection.py::test_download_file [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42.0] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42.0] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_download_file test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42.0; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/galaxy/test_collection.py::test_download_file_hash_mismatch [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=42.0; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={1}] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_download_file_hash_mismatch test/units/galaxy/test_collection.py::test_extract_tar_file_invalid_hash [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={1}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_extract_tar_file_invalid_hash test/units/galaxy/test_collection.py::test_extract_tar_file_missing_member [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={1}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomSequence([1])] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_extract_tar_file_missing_member [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomSequence([1]); tags=Deprecated] test/units/galaxy/test_collection.py::test_extract_tar_file_missing_parent_dir [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomSequence([1]); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hello] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_extract_tar_file_missing_parent_dir test/units/galaxy/test_collection.py::test_extract_tar_file_outside_dir [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hello; tags=Deprecated] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_extract_tar_file_outside_dir test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_both [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hello; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42; tags=Deprecated] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42.0] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_both test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_neither [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42.0; tags=Deprecated] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1}] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1}; tags=Deprecated] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_neither test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_collections [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}; tags=Deprecated] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_collections test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_requirements [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}; lazy] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}; tags=Deprecated; lazy] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_require_one_of_collections_requirements_with_requirements test/units/galaxy/test_collection.py::test_call_GalaxyCLI [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={'a': 1}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomMapping({'a': 1})] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomMapping({'a': 1}); tags=Deprecated] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=CustomMapping({'a': 1}); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_call_GalaxyCLI test/units/galaxy/test_collection.py::test_call_GalaxyCLI_with_implicit_role [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}; tags=Deprecated] [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}; lazy] [gw3] [ 80%] PASSED test/units/galaxy/test_collection.py::test_call_GalaxyCLI_with_implicit_role [gw1] [ 80%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/galaxy/test_collection.py::test_call_GalaxyCLI_with_role [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}; tags=Deprecated] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_call_GalaxyCLI_with_role test/units/galaxy/test_collection.py::test_execute_verify_with_defaults [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}; lazy] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=None] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_execute_verify_with_defaults test/units/galaxy/test_collection.py::test_execute_verify [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=None; tags=Deprecated] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=True] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=True; tags=Deprecated] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_execute_verify test/units/galaxy/test_collection.py::test_verify_file_hash_deleted_file [gw0] [ 81%] PASSED test/units/utils/test_encrypt.py::test_do_encrypt_passlib test/units/utils/test_encrypt.py::test_random_salt [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=True; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1] [gw0] [ 81%] PASSED test/units/utils/test_encrypt.py::test_random_salt test/units/utils/test_encrypt.py::test_passlib_bcrypt_salt [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_verify_file_hash_deleted_file test/units/galaxy/test_collection.py::test_verify_file_hash_matching_hash [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1; tags=Deprecated] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_verify_file_hash_matching_hash test/units/galaxy/test_collection.py::test_verify_file_hash_mismatching_hash [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1.1] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_verify_file_hash_mismatching_hash test/units/galaxy/test_collection.py::test_consume_file [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1.1] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1.1; tags=Deprecated] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_consume_file test/units/galaxy/test_collection.py::test_consume_file_and_write_contents [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hi] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_consume_file_and_write_contents test/units/galaxy/test_collection.py::test_get_tar_file_member [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hi; tags=Deprecated] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_get_tar_file_member test/units/galaxy/test_collection.py::test_get_nonexistent_tar_file_member [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hi; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=\u6c49\u8bed] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_get_nonexistent_tar_file_member test/units/galaxy/test_collection.py::test_get_tar_file_hash [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=\u6c49\u8bed; tags=Deprecated] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_get_tar_file_hash test/units/galaxy/test_collection.py::test_get_json_from_tar_file [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=b'hi'] [gw3] [ 81%] PASSED test/units/galaxy/test_collection.py::test_get_json_from_tar_file test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=b'hi'; tags=Deprecated] [gw3] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02 03:04:05.000006+00:00] [gw3] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}; lazy] [gw1] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw3] [ 81%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=01:02:03.000004+00:00] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={'a': 1}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomMapping({'a': 1})] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=01:02:03.000004+00:00; tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomMapping({'a': 1}); tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value=CustomMapping({'a': 1}); tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02; tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}; lazy] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=(1,)] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=(1,); tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={(1, 2): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=(1,); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]; tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}; lazy] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]; tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=cache_persistence; value={frozenset({1, 2}): 'three'}; tags=Deprecated,Origin,SourceWasEncrypted,TrustedAsTemplate,VaultedValue; lazy] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]; tags=Deprecated; lazy] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=None; tags=Deprecated] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=[1]; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomSequence([1])] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=True] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomSequence([1]); tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=True; tags=Deprecated] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomSequence([1]); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hello] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=True; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hello] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hello; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1; tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1.1] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=hello; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1.1] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1.1; tags=Deprecated] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42; tags=Deprecated] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hi] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42.0] [gw3] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hi; tags=Deprecated] [gw1] [ 82%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42.0; tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=hi; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\u6c49\u8bed] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\u6c49\u8bed] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={1}] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'hi'] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={1}; tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'hi'; tags=Deprecated] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02 03:04:05.000006+00:00] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}; tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=01:02:03.000004+00:00] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}; lazy] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=01:02:03.000004+00:00; tags=Deprecated] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}; tags=Deprecated; lazy] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={'a': 1}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomMapping({'a': 1})] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02; tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=(1,)] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomMapping({'a': 1}); tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=(1,); tags=Deprecated] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value=CustomMapping({'a': 1}); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=(1,); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}; tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]; tags=Deprecated] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}; lazy] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]; lazy] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]; lazy] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}; tags=Deprecated; lazy] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=[1]; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42.0] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42.0; tags=Deprecated] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={1}] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}; lazy] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={1}; tags=Deprecated] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] [gw3] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={1}; tags=Deprecated] [gw1] [ 83%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=inventory_legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=None] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}; tags=Deprecated] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=None; tags=Deprecated] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}; lazy] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=True] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}; tags=Deprecated; lazy] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=True; tags=Deprecated] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={'a': 1}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomMapping({'a': 1})] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=True; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomMapping({'a': 1}); tags=Deprecated] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1; tags=Deprecated] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomMapping({'a': 1}); tags=Deprecated] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1.1] [gw0] [ 84%] PASSED test/units/utils/test_encrypt.py::test_passlib_bcrypt_salt test/units/utils/test_helpers.py::test_pct_to_int[positive_percentage] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1.1] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1.1; tags=Deprecated] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}; tags=Deprecated] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_pct_to_int[positive_percentage] test/units/utils/test_helpers.py::test_pct_to_int[negative_percentage] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}; tags=Deprecated] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}; lazy] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_pct_to_int[negative_percentage] test/units/utils/test_helpers.py::test_pct_to_int[string_percentage] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hi] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hi; tags=Deprecated] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_pct_to_int[string_percentage] test/units/utils/test_helpers.py::test_pct_to_int[string_percentage_with_zero_min_value] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}; tags=Deprecated; lazy] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_pct_to_int[string_percentage_with_zero_min_value] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hi; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=\u6c49\u8bed] test/units/utils/test_helpers.py::test_pct_to_int[string_percentage_without_sign] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_pct_to_int[string_percentage_without_sign] test/units/utils/test_helpers.py::test_pct_to_int[string_percentage_two_digit] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=\u6c49\u8bed; tags=Deprecated] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_pct_to_int[string_percentage_two_digit] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}] test/units/utils/test_helpers.py::test_object_to_dict [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_object_to_dict test/units/utils/test_helpers.py::test_deduplicate_list [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=b'hi'; tags=Deprecated] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}; lazy] [gw0] [ 84%] PASSED test/units/utils/test_helpers.py::test_deduplicate_list test/units/utils/test_isidentifier.py::test_valid_identifier[foo] [gw1] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02 03:04:05.000006+00:00] [gw3] [ 84%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] [gw0] [ 84%] PASSED test/units/utils/test_isidentifier.py::test_valid_identifier[foo] test/units/utils/test_isidentifier.py::test_valid_identifier[foo1_23] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=None] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_valid_identifier[foo1_23] test/units/utils/test_isidentifier.py::test_invalid_identifier[pass] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[pass] test/units/utils/test_isidentifier.py::test_invalid_identifier[foo ] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=01:02:03.000004+00:00] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=01:02:03.000004+00:00] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[foo ] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=01:02:03.000004+00:00; tags=Deprecated] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=None; tags=Deprecated] test/units/utils/test_isidentifier.py::test_invalid_identifier[ foo] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=True] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=True] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=True; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[ foo] test/units/utils/test_isidentifier.py::test_invalid_identifier[1234] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[1234] test/units/utils/test_isidentifier.py::test_invalid_identifier[1234abc] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=True; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[1234abc] test/units/utils/test_isidentifier.py::test_invalid_identifier[] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02; tags=Deprecated] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1; tags=Deprecated] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[] test/units/utils/test_isidentifier.py::test_invalid_identifier[ ] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=(1,)] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1.1] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[ ] test/units/utils/test_isidentifier.py::test_invalid_identifier[foo bar] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[foo bar] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1.1] test/units/utils/test_isidentifier.py::test_invalid_identifier[no-dashed-names-for-you] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1.1; tags=Deprecated] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=(1,); tags=Deprecated] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[no-dashed-names-for-you] test/units/utils/test_isidentifier.py::test_invalid_identifier[True] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hi] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[True] test/units/utils/test_isidentifier.py::test_invalid_identifier[False] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=(1,); tags=Deprecated] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hi; tags=Deprecated] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[False] test/units/utils/test_isidentifier.py::test_invalid_identifier[None] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hi; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=\u6c49\u8bed] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]; tags=Deprecated] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_invalid_identifier[None] test/units/utils/test_isidentifier.py::test_non_ascii [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=\u6c49\u8bed; tags=Deprecated] [gw0] [ 85%] PASSED test/units/utils/test_isidentifier.py::test_non_ascii test/units/utils/test_json.py::test_invalid_utf8_decoding["\\ud8f3"] [gw1] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]; tags=Deprecated] [gw3] [ 85%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=b'hi'] [gw0] [ 85%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding["\\ud8f3"] test/units/utils/test_json.py::test_invalid_utf8_decoding[["\\ud8f3"]] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=b'hi'] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=b'hi'; tags=Deprecated] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[["\\ud8f3"]] test/units/utils/test_json.py::test_invalid_utf8_decoding[[["\\ud8f3"]]] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02 03:04:05.000006+00:00] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=[1]; tags=Deprecated; lazy] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[[["\\ud8f3"]]] test/units/utils/test_json.py::test_invalid_utf8_decoding[[[{"key": "\\ud8f3"}]]] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomSequence([1])] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[[[{"key": "\\ud8f3"}]]] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": "\\ud8f3"}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=01:02:03.000004+00:00] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomSequence([1]); tags=Deprecated] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": "\\ud8f3"}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": ["\\ud8f3"]}] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=CustomSequence([1]); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hello] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": ["\\ud8f3"]}] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": {"subkey": "\\ud8f3"}}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02; tags=Deprecated] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hello; tags=Deprecated] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": {"subkey": "\\ud8f3"}}] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": {"subkey": ["\\ud8f3"]}}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=(1,)] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=hello; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=(1,); tags=Deprecated] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": {"subkey": ["\\ud8f3"]}}] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": [{"subkey": ["\\ud8f3"]}]}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=(1,); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42; tags=Deprecated] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": [{"subkey": ["\\ud8f3"]}]}] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"\\ud8f3": "value"}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]; tags=Deprecated] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"\\ud8f3": "value"}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]; tags=Deprecated] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": {"\\ud8f3": "subvalue"}}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]; lazy] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=legacy; value=42; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": {"\\ud8f3": "subvalue"}}] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]; tags=Deprecated; lazy] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}] test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": [{"\\ud8f3": "subvalue"}]}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}; tags=Deprecated] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=[1]; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomSequence([1])] [gw0] [ 86%] PASSED test/units/utils/test_json.py::test_invalid_utf8_decoding[{"key": [{"\\ud8f3": "subvalue"}]}] [gw1] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_listify.py::test_listify_lookup_plugin_terms[[]-[]] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomSequence([1]); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}; lazy] [gw3] [ 86%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomSequence([1]); tags=Deprecated] [gw0] [ 86%] PASSED test/units/utils/test_listify.py::test_listify_lookup_plugin_terms[[]-[]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hello] test/units/utils/test_listify.py::test_listify_lookup_plugin_terms[foo-['foo']] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}; tags=Deprecated; lazy] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hello] [gw0] [ 87%] PASSED test/units/utils/test_listify.py::test_listify_lookup_plugin_terms[foo-['foo']] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hello; tags=Deprecated] test/units/utils/test_listify.py::test_listify_lookup_plugin_terms[['foo']-['foo']] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=hello; tags=Deprecated] [gw0] [ 87%] PASSED test/units/utils/test_listify.py::test_listify_lookup_plugin_terms[['foo']-['foo']] test/units/utils/test_plugin_docs.py::test_add[True-False-fragment0-expected_fragment0] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated] [gw0] [ 87%] PASSED test/units/utils/test_plugin_docs.py::test_add[True-False-fragment0-expected_fragment0] test/units/utils/test_plugin_docs.py::test_add[True-False-fragment1-expected_fragment1] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}; lazy] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42; tags=Deprecated] [gw0] [ 87%] PASSED test/units/utils/test_plugin_docs.py::test_add[True-False-fragment1-expected_fragment1] test/units/utils/test_plugin_docs.py::test_add[False-False-fragment2-expected_fragment2] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42; tags=Deprecated] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] [gw0] [ 87%] PASSED test/units/utils/test_plugin_docs.py::test_add[False-False-fragment2-expected_fragment2] test/units/utils/test_plugin_docs.py::test_add[True-True-fragment3-expected_fragment3] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42.0; tags=Deprecated] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=None] [gw0] [ 87%] PASSED test/units/utils/test_plugin_docs.py::test_add[True-True-fragment3-expected_fragment3] test/units/utils/test_serialization.py::test_modern_controller_to_module_converted_types[(1,)-[1]] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={1}] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=None; tags=Deprecated] [gw0] [ 87%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module_converted_types[(1,)-[1]] test/units/utils/test_serialization.py::test_modern_controller_to_module_converted_types[{1}-[1]] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=None; tags=TrustedAsTemplate] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={1}; tags=Deprecated] [gw0] [ 87%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module_converted_types[{1}-[1]] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=None; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=True] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}] [gw0] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=b'hi'; tags=TrustedAsTemplate] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=True; tags=Deprecated] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}; tags=Deprecated] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=True; tags=Deprecated] [gw0] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=b'hi'; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=True; tags=TrustedAsTemplate] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}; lazy] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=True; tags=TrustedAsTemplate] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}; lazy] [gw0] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1] [gw3] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value={'a': 1}; tags=Deprecated; lazy] [gw0] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=TrustedAsTemplate] [gw1] [ 87%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1; tags=Deprecated] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomMapping({'a': 1}); tags=Deprecated] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=01:02:03.000004+00:00] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1; tags=TrustedAsTemplate] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1; tags=TrustedAsTemplate] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_c2m; value=CustomMapping({'a': 1}); tags=Deprecated] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1.1] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=01:02:03.000004+00:00; tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1.1] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1.1; tags=Deprecated] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=01:02:03.000004+00:00; tags=Deprecated] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=01:02:03.000004+00:00; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42.0; tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1.1; tags=TrustedAsTemplate] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=01:02:03.000004+00:00; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42.0; tags=TrustedAsTemplate] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=1.1; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hi] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02; tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hi; tags=Deprecated] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42.0; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={1}] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02; tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hi; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hi; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02; tags=TrustedAsTemplate] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={1}; tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hi; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=\u6c49\u8bed] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=2024-01-02; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=(1,)] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={1}; tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=\u6c49\u8bed; tags=Deprecated] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={1}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=(1,); tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=\u6c49\u8bed; tags=TrustedAsTemplate] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={1}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={'a': 1}] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=(1,); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=(1,); tags=TrustedAsTemplate] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=\u6c49\u8bed; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=b'hi'] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={'a': 1}; tags=Deprecated] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=(1,); tags=TrustedAsTemplate] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1.1] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1.1] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1.1; tags=Deprecated] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={'a': 1}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=[1]; tags=Deprecated] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hi] [gw0] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=[1]; tags=Deprecated] [gw3] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={'a': 1}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=[1]; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomMapping({'a': 1})] [gw1] [ 88%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hi; tags=Deprecated] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hi; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=\u6c49\u8bed] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=[1]; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomSequence([1])] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomMapping({'a': 1}); tags=Deprecated] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=\u6c49\u8bed; tags=Deprecated] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomSequence([1]); tags=Deprecated] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomMapping({'a': 1}); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomMapping({'a': 1}); tags=TrustedAsTemplate] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=b'hi'] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomSequence([1]); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomSequence([1]); tags=TrustedAsTemplate] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomMapping({'a': 1}); tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={(1, 2): 'three'}] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=b'hi'; tags=Deprecated] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=CustomSequence([1]); tags=TrustedAsTemplate] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02 03:04:05.000006+00:00] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hello] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hello; tags=Deprecated] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={(1, 2): 'three'}; tags=TrustedAsTemplate] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=01:02:03.000004+00:00] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={(1, 2): 'three'}; tags=TrustedAsTemplate] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hello; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hello; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={frozenset({1, 2}): 'three'}] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=01:02:03.000004+00:00; tags=Deprecated] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=hello; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={frozenset({1, 2}): 'three'}; tags=Deprecated] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42; tags=Deprecated] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={frozenset({1, 2}): 'three'}; tags=TrustedAsTemplate] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=(1,)] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42; tags=TrustedAsTemplate] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value={frozenset({1, 2}): 'three'}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=None] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=(1,); tags=Deprecated] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_legacy_m2c; value=42; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hello; tags=Deprecated] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=None; tags=Deprecated] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=(1,); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hello; tags=Deprecated] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]; tags=Deprecated] [gw3] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=True] [gw1] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]; lazy] [gw0] [ 89%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42; tags=Deprecated] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=True; tags=Deprecated] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]; tags=Deprecated; lazy] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42.0] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=True; tags=Deprecated] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=[1]; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42.0; tags=Deprecated] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomSequence([1]); tags=Deprecated] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1; tags=Deprecated] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomSequence([1]); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hello] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={1}] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=None] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=b'hi'; tags=TrustedAsTemplate] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={1}; tags=Deprecated] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=b'hi'; tags=TrustedAsTemplate] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02 03:04:05.000006+00:00] [gw2] [ 90%] PASSED test/units/utils/test_encrypt.py::test_encrypt_with_ident test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=None; tags=Deprecated] test/units/utils/test_encrypt.py::test_encrypt_with_rounds [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=None; tags=TrustedAsTemplate] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}; tags=Deprecated] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=TrustedAsTemplate] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=None; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=True] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}; lazy] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02 03:04:05.000006+00:00; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=01:02:03.000004+00:00] [gw2] [ 90%] PASSED test/units/utils/test_encrypt.py::test_encrypt_with_rounds test/units/utils/test_serialization.py::test_legacy_controller_to_module_converted_types[(1,)-[1]] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}; lazy] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}; tags=Deprecated; lazy] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=True; tags=Deprecated] [gw2] [ 90%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module_converted_types[(1,)-[1]] test/units/utils/test_serialization.py::test_legacy_controller_to_module_converted_types[{1}-[1]] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=01:02:03.000004+00:00; tags=TrustedAsTemplate] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={'a': 1}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomMapping({'a': 1})] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=True; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=True; tags=TrustedAsTemplate] [gw2] [ 90%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module_converted_types[{1}-[1]] test/units/utils/test_serialization.py::test_modern_module_to_controller_converted_types[(1,)-[1]] [gw0] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomMapping({'a': 1})] [gw1] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=01:02:03.000004+00:00; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomMapping({'a': 1}); tags=Deprecated] [gw3] [ 90%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=True; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1] [gw2] [ 90%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller_converted_types[(1,)-[1]] test/units/utils/test_serialization.py::test_modern_module_to_controller_converted_types[{1}-[1]] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value=CustomMapping({'a': 1}); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1; tags=Deprecated] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller_converted_types[{1}-[1]] test/units/utils/test_serialization.py::test_legacy_module_to_controller_converted_types[(1,)-[1]] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}; tags=Deprecated] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02; tags=TrustedAsTemplate] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1; tags=TrustedAsTemplate] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller_converted_types[(1,)-[1]] test/units/utils/test_serialization.py::test_legacy_module_to_controller_converted_types[{1}-[1]] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}; lazy] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=2024-01-02; tags=TrustedAsTemplate] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1.1] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller_converted_types[{1}-[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=(1,)] test/units/utils/test_serialization.py::test_modern_controller_to_module[hello] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=(1,)] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1.1] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1.1; tags=Deprecated] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module[hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=(1,); tags=Deprecated] test/units/utils/test_serialization.py::test_modern_controller_to_module[1.1] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={(1, 2): 'three'}; tags=Deprecated; lazy] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module[1.1] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=(1,); tags=Deprecated] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1.1; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=(1,); tags=TrustedAsTemplate] test/units/utils/test_serialization.py::test_modern_controller_to_module[1] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=1.1; tags=TrustedAsTemplate] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module[1] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization.py::test_modern_controller_to_module[True] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=(1,); tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=[1]] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hi; tags=Deprecated] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module[True] test/units/utils/test_serialization.py::test_modern_controller_to_module[None] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=[1]; tags=Deprecated] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}; lazy] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module[None] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hi; tags=Deprecated] test/units/utils/test_serialization.py::test_modern_controller_to_module[[1]] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hi; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=[1]; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=[1]; tags=TrustedAsTemplate] [gw0] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_c2m; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hello] [gw1] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=[1]; tags=TrustedAsTemplate] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hi; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=\u6c49\u8bed] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module[[1]] test/units/utils/test_serialization.py::test_modern_controller_to_module[{'k': 'v'}] [gw3] [ 91%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomSequence([1])] [gw2] [ 91%] PASSED test/units/utils/test_serialization.py::test_modern_controller_to_module[{'k': 'v'}] test/units/utils/test_serialization.py::test_legacy_controller_to_module[hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=\u6c49\u8bed; tags=Deprecated] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hello; tags=Deprecated] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomSequence([1])] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module[hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomSequence([1]); tags=Deprecated] test/units/utils/test_serialization.py::test_legacy_controller_to_module[1.1] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=\u6c49\u8bed; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=\u6c49\u8bed; tags=TrustedAsTemplate] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hello; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hello; tags=TrustedAsTemplate] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomSequence([1]); tags=Deprecated] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=\u6c49\u8bed; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=b'hi'] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module[1.1] test/units/utils/test_serialization.py::test_legacy_controller_to_module[1] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=hello; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomSequence([1]); tags=TrustedAsTemplate] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomSequence([1]); tags=TrustedAsTemplate] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=b'hi'] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module[1] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomMapping({'a': 1}); tags=TrustedAsTemplate] test/units/utils/test_serialization.py::test_legacy_controller_to_module[True] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42; tags=Deprecated] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomMapping({'a': 1}); tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={(1, 2): 'three'}] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module[True] test/units/utils/test_serialization.py::test_legacy_controller_to_module[None] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hi; tags=Deprecated] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42; tags=TrustedAsTemplate] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module[None] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42.0] test/units/utils/test_serialization.py::test_legacy_controller_to_module[[1]] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hi; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=\u6c49\u8bed] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={(1, 2): 'three'}; tags=Deprecated] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module[[1]] test/units/utils/test_serialization.py::test_legacy_controller_to_module[{'k': 'v'}] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42.0; tags=Deprecated] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=\u6c49\u8bed] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=\u6c49\u8bed; tags=Deprecated] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={(1, 2): 'three'}; tags=TrustedAsTemplate] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_legacy_controller_to_module[{'k': 'v'}] test/units/utils/test_serialization.py::test_modern_module_to_controller[hello] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=\u6c49\u8bed; tags=Deprecated] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42.0; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=b'hi'] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={(1, 2): 'three'}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={frozenset({1, 2}): 'three'}] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller[hello] test/units/utils/test_serialization.py::test_modern_module_to_controller[1.1] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=42.0; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={1}] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=b'hi'] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=b'hi'; tags=Deprecated] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller[1.1] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization.py::test_modern_module_to_controller[1] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={frozenset({1, 2}): 'three'}; tags=Deprecated] [gw0] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={1}; tags=Deprecated] [gw3] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=b'hi'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02 03:04:05.000006+00:00] [gw2] [ 92%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller[1] test/units/utils/test_serialization.py::test_modern_module_to_controller[True] [gw1] [ 92%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={frozenset({1, 2}): 'three'}; tags=TrustedAsTemplate] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={1}; tags=TrustedAsTemplate] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02 03:04:05.000006+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller[True] test/units/utils/test_serialization.py::test_modern_module_to_controller[None] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={1}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={'a': 1}] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02 03:04:05.000006+00:00; tags=Deprecated] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={frozenset({1, 2}): 'three'}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=None] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller[None] test/units/utils/test_serialization.py::test_modern_module_to_controller[[1]] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={'a': 1}; tags=Deprecated] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=01:02:03.000004+00:00] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=01:02:03.000004+00:00; tags=Deprecated] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=None] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=None; tags=Deprecated] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller[[1]] test/units/utils/test_serialization.py::test_modern_module_to_controller[{'k': 'v'}] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=01:02:03.000004+00:00; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=None; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=True] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={'a': 1}; tags=TrustedAsTemplate] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_modern_module_to_controller[{'k': 'v'}] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02] test/units/utils/test_serialization.py::test_legacy_module_to_controller[hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02; tags=Deprecated] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=True] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=True; tags=Deprecated] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value={'a': 1}; tags=TrustedAsTemplate] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomMapping({'a': 1})] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller[hello] test/units/utils/test_serialization.py::test_legacy_module_to_controller[1.1] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=True; tags=Deprecated] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=2024-01-02; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=(1,)] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomMapping({'a': 1}); tags=Deprecated] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller[1.1] test/units/utils/test_serialization.py::test_legacy_module_to_controller[1] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=(1,)] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=(1,); tags=Deprecated] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1; tags=Deprecated] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=module_modern_m2c; value=CustomMapping({'a': 1}); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]; lazy] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller[1] test/units/utils/test_serialization.py::test_legacy_module_to_controller[True] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=(1,); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1.1] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]; tags=Deprecated; lazy] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller[True] test/units/utils/test_serialization.py::test_legacy_module_to_controller[None] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]; tags=Deprecated] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1.1] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1.1; tags=Deprecated] [gw0] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomSequence([1])] [gw2] [ 93%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller[None] [gw3] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=[1]; tags=Deprecated] test/units/utils/test_serialization.py::test_legacy_module_to_controller[[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}; lazy] [gw1] [ 93%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=1.1; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hi] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller[[1]] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomSequence([1])] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomSequence([1]); tags=Deprecated] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}; lazy] test/units/utils/test_serialization.py::test_legacy_module_to_controller[{'k': 'v'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}; tags=Deprecated; lazy] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hi] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x80'] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomSequence([1]); tags=Deprecated] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy_module_to_controller[{'k': 'v'}] test/units/utils/test_serialization.py::test_legacy[hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hello] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomMapping({'a': 1})] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x80'] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy[hello] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hello] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hello; tags=Deprecated] test/units/utils/test_serialization.py::test_legacy[1.1] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomMapping({'a': 1})] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomMapping({'a': 1}); tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x80'; tags=Deprecated] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=hello; tags=Deprecated] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x80'; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\udc80] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=CustomMapping({'a': 1}); tags=Deprecated] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy[1.1] test/units/utils/test_serialization.py::test_legacy[1] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\udc80] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy[1] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\udc80; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42; tags=Deprecated] test/units/utils/test_serialization.py::test_legacy[True] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}; tags=Deprecated] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42.0] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=\udc80; tags=Deprecated] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy[True] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}; tags=Deprecated] test/units/utils/test_serialization.py::test_legacy[None] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}; lazy] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42.0] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42.0; tags=Deprecated] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}; lazy] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy[None] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization.py::test_legacy[[1]] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}; tags=Deprecated] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value=42.0; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={1}] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={(1, 2): 'three'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy[[1]] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={1}] test/units/utils/test_serialization.py::test_legacy[{'k': 'v'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={1}; tags=Deprecated] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}; lazy] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}; tags=Deprecated] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}] [gw2] [ 94%] PASSED test/units/utils/test_serialization.py::test_legacy[{'k': 'v'}] [gw1] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}; lazy] test/units/utils/test_serialization.py::test_legacy_converted_types[(1,)-[1]] [gw3] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}; lazy] [gw0] [ 94%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}; tags=Deprecated] [gw2] [ 95%] PASSED test/units/utils/test_serialization.py::test_legacy_converted_types[(1,)-[1]] [gw1] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={1: '1'}; tags=Deprecated; lazy] test/units/utils/test_serialization.py::test_legacy_converted_types[{1}-[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}] [gw3] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={'a': 1}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}; tags=Deprecated] [gw1] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}] [gw2] [ 95%] PASSED test/units/utils/test_serialization.py::test_legacy_converted_types[{1}-[1]] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}; tags=Deprecated] test/units/utils/test_serialization.py::test_tagless[hello] [gw3] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=tagless; value={frozenset({1, 2}): 'three'}; tags=Deprecated; lazy] [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x00'] [gw2] [ 95%] PASSED test/units/utils/test_serialization.py::test_tagless[hello] test/units/utils/test_serialization.py::test_tagless[1.1] [gw1] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}; lazy] [gw3] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x00'] [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x00'; tags=Deprecated] [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}; tags=Deprecated; lazy] [gw1] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}; tags=Deprecated; lazy] [gw2] [ 95%] PASSED test/units/utils/test_serialization.py::test_tagless[1.1] test/units/utils/test_serialization.py::test_tagless[1] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}] [gw3] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value=b'\\x00'; tags=Deprecated] test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_append_rp [gw1] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '1'}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}] [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}; tags=Deprecated] [gw2] [ 95%] PASSED test/units/utils/test_serialization.py::test_tagless[1] test/units/utils/test_shlex.py::TestSplit::test_unicode [gw3] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_append_rp test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_keep [gw1] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={b'hi': '2'}] [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}; tags=Deprecated] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}; lazy] test/units/utils/test_version.py::test_eq[1.0.0-beta+build-1.0.0-beta+build-True] [gw2] [ 95%] PASSED test/units/utils/test_shlex.py::TestSplit::test_unicode [gw3] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_keep test/units/utils/test_vars.py::TestVariableUtils::test_combine_vars_improper_args test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_prepend [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}; lazy] test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}; tags=Deprecated; lazy] [gw1] [ 95%] PASSED test/units/utils/test_version.py::test_eq[1.0.0-beta+build-1.0.0-beta+build-True] test/units/utils/test_version.py::test_eq[1.0.0-beta+build1-1.0.0-beta+build2-True] [gw3] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_prepend test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_prepend_rp [gw2] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_combine_vars_improper_args test/units/utils/test_vars.py::TestVariableUtils::test_combine_vars_merge [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_profile[profile=fallback_to_str; value={(b'hi',): 3}; tags=Deprecated; lazy] test/units/utils/test_serialization_profiles.py::test_not_generate_mode [gw3] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_prepend_rp test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_replace [gw1] [ 95%] PASSED test/units/utils/test_version.py::test_eq[1.0.0-beta+build1-1.0.0-beta+build2-True] [gw2] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_combine_vars_merge test/units/utils/test_vars.py::TestVariableUtils::test_combine_vars_replace test/units/utils/test_version.py::test_eq[1.0.0-beta+a-1.0.0-alpha+bar-False] [gw0] [ 95%] PASSED test/units/utils/test_serialization_profiles.py::test_not_generate_mode test/units/utils/test_shlex.py::TestSplit::test_comments [gw3] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_replace test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_simple [gw1] [ 95%] PASSED test/units/utils/test_version.py::test_eq[1.0.0-beta+a-1.0.0-alpha+bar-False] [gw0] [ 95%] PASSED test/units/utils/test_shlex.py::TestSplit::test_comments test/units/utils/test_version.py::test_ne[1.0.0-1.0.0-False] [gw2] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_combine_vars_replace test/units/utils/test_shlex.py::TestSplit::test_error test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_append [gw3] [ 95%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_simple test/units/utils/test_version.py::test_semanticversion_none [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_ne[1.0.0-1.0.0-False] [gw0] [ 96%] PASSED test/units/utils/test_shlex.py::TestSplit::test_error test/units/utils/test_shlex.py::TestSplit::test_quoted [gw2] [ 96%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_append test/units/utils/test_version.py::test_ne[1.0.0-1.0.0-beta-True] test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_append_rp [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_semanticversion_none test/units/utils/test_version.py::test_eq[1.0.0-1.0.0-True] [gw0] [ 96%] PASSED test/units/utils/test_shlex.py::TestSplit::test_quoted test/units/utils/test_shlex.py::TestSplit::test_trivial [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_ne[1.0.0-1.0.0-beta-True] test/units/utils/test_version.py::test_ne[1.0.0-beta2+build1-1.0.0-beta.2+build.1-True] [gw2] [ 96%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_append_rp [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_eq[1.0.0-1.0.0-True] test/units/utils/test_version.py::test_eq[1.0.0-1.0.0-beta-False] test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_keep [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_ne[1.0.0-beta2+build1-1.0.0-beta.2+build.1-True] test/units/utils/test_version.py::test_ne[1.0.0-beta+build-1.0.0-beta+build-False] [gw0] [ 96%] PASSED test/units/utils/test_shlex.py::TestSplit::test_trivial test/units/utils/test_version.py::test_lt[1.0.0-alpha-2.0.0-beta-True] [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_eq[1.0.0-1.0.0-beta-False] test/units/utils/test_version.py::test_eq[1.0.0-beta2+build1-1.0.0-beta.2+build.1-False] [gw2] [ 96%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_keep test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_prepend [gw0] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0-alpha-2.0.0-beta-True] [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_ne[1.0.0-beta+build-1.0.0-beta+build-False] test/units/utils/test_version.py::test_lt[1.0.0-alpha-1.0.0-True] [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_eq[1.0.0-beta2+build1-1.0.0-beta.2+build.1-False] test/units/utils/test_version.py::test_ne[1.0.0-beta+a-1.0.0-alpha+bar-True] test/units/utils/test_version.py::test_le[1.0.0-beta-1.0.0-alpha-False] [gw2] [ 96%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_prepend test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_prepend_rp [gw0] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0-alpha-1.0.0-True] test/units/utils/test_version.py::test_lt[1.0.0-beta-1.0.0-alpha3-False] [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_le[1.0.0-beta-1.0.0-alpha-False] test/units/utils/test_version.py::test_gt[1.0.0-2.0.0-False] [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_ne[1.0.0-beta+a-1.0.0-alpha+bar-True] test/units/utils/test_version.py::test_lt[1.0.0-2.0.0-True] [gw0] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0-beta-1.0.0-alpha3-False] [gw2] [ 96%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_prepend_rp test/units/utils/test_version.py::test_lt[1.0.0+foo-1.0.0-alpha-False] test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_replace [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0-2.0.0-True] test/units/utils/test_version.py::test_lt[1.0.0-beta-2.0.0-alpha-True] [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_gt[1.0.0-2.0.0-False] test/units/utils/test_version.py::test_gt[1.0.0-beta-2.0.0-alpha-False] [gw2] [ 96%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_non_recursive_and_list_replace test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_append [gw0] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0+foo-1.0.0-alpha-False] test/units/utils/test_version.py::test_lt[1.0.0-beta.1-1.0.0-beta.a-True] [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_gt[1.0.0-beta-2.0.0-alpha-False] [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0-beta-2.0.0-alpha-True] test/units/utils/test_version.py::test_valid[1.1.2+meta] test/units/utils/test_version.py::test_gt[1.0.0-alpha-2.0.0-beta-False] [gw0] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0-beta.1-1.0.0-beta.a-True] test/units/utils/test_version.py::test_lt[1.0.0-beta+a-1.0.0-alpha+bar-False] [gw2] [ 96%] PASSED test/units/utils/test_vars.py::TestVariableUtils::test_merge_hash_recursive_and_list_append test/units/utils/test_version.py::test_ge[1.0.0-1.0.0-True] [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_valid[1.1.2+meta] test/units/utils/test_version.py::test_valid[1.1.2+meta-valid] [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_gt[1.0.0-alpha-2.0.0-beta-False] test/units/utils/test_version.py::test_gt[1.0.0-alpha-1.0.0-False] [gw0] [ 96%] PASSED test/units/utils/test_version.py::test_lt[1.0.0-beta+a-1.0.0-alpha+bar-False] test/units/utils/test_version.py::test_le[1.0.0-1.0.0-True] [gw2] [ 96%] PASSED test/units/utils/test_version.py::test_ge[1.0.0-1.0.0-True] test/units/utils/test_version.py::test_ge[1.0.0-2.0.0-False] [gw1] [ 96%] PASSED test/units/utils/test_version.py::test_valid[1.1.2+meta-valid] test/units/utils/test_version.py::test_valid[1.0.0-alpha] [gw3] [ 96%] PASSED test/units/utils/test_version.py::test_gt[1.0.0-alpha-1.0.0-False] [gw0] [ 96%] PASSED test/units/utils/test_version.py::test_le[1.0.0-1.0.0-True] test/units/utils/test_version.py::test_le[1.0.0-2.0.0-True] test/units/utils/test_version.py::test_gt[1.0.0-beta-1.0.0-alpha3-True] [gw2] [ 96%] PASSED test/units/utils/test_version.py::test_ge[1.0.0-2.0.0-False] test/units/utils/test_version.py::test_ge[1.0.0-alpha-1.0.0-beta-False] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_le[1.0.0-2.0.0-True] test/units/utils/test_version.py::test_valid[1.0.0-beta] test/units/utils/test_version.py::test_le[1.0.0-alpha-1.0.0-beta-True] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_gt[1.0.0-beta-1.0.0-alpha3-True] test/units/utils/test_version.py::test_gt[1.0.0+foo-1.0.0-alpha-True] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_ge[1.0.0-alpha-1.0.0-beta-False] test/units/utils/test_version.py::test_ge[1.0.0-beta-1.0.0-alpha-True] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_gt[1.0.0+foo-1.0.0-alpha-True] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_le[1.0.0-alpha-1.0.0-beta-True] test/units/utils/test_version.py::test_gt[1.0.0-beta.1-1.0.0-beta.a-False] test/units/utils/test_version.py::test_valid[1.0.0-alpha.0valid] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-beta] test/units/utils/test_version.py::test_valid[1.0.0-alpha.beta] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_ge[1.0.0-beta-1.0.0-alpha-True] test/units/utils/test_version.py::test_valid[0.0.4] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_gt[1.0.0-beta.1-1.0.0-beta.a-False] test/units/utils/test_version.py::test_gt[1.0.0-beta+a-1.0.0-alpha+bar-True] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha.0valid] test/units/utils/test_version.py::test_valid[1.0.0-alpha-a.b-c-somethinglong+build.1-aef.1-its-okay] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha.beta] test/units/utils/test_version.py::test_valid[1.0.0-alpha.beta.1] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_valid[0.0.4] test/units/utils/test_version.py::test_valid[1.2.3] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_gt[1.0.0-beta+a-1.0.0-alpha+bar-True] test/units/utils/test_version.py::test_valid[1.0.0] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha-a.b-c-somethinglong+build.1-aef.1-its-okay] test/units/utils/test_version.py::test_valid[1.0.0-rc.1+build.1] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.2.3] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha.beta.1] test/units/utils/test_version.py::test_valid[1.0.0-alpha.1] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0] test/units/utils/test_version.py::test_valid[2.0.0] test/units/utils/test_version.py::test_valid[10.20.30] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-rc.1+build.1] test/units/utils/test_version.py::test_valid[2.0.0-rc.1+build.123] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_valid[2.0.0] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_valid[10.20.30] test/units/utils/test_version.py::test_valid[1.1.2-prerelease+meta] test/units/utils/test_version.py::test_valid[1.1.7] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha.1] test/units/utils/test_version.py::test_valid[1.0.0-alpha0.valid] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_valid[2.0.0-rc.1+build.123] test/units/utils/test_version.py::test_valid[1.2.3-beta] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.1.2-prerelease+meta] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.1.7] test/units/utils/test_version.py::test_invalid[1.20] test/units/utils/test_version.py::test_valid[2.0.0+build.1848] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha0.valid] test/units/utils/test_version.py::test_valid[1.2.3----R-S.12.9.1--.12+meta] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.2.3-beta] test/units/utils/test_version.py::test_valid[10.2.3-DEV-SNAPSHOT] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_invalid[1.20] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_valid[2.0.0+build.1848] test/units/utils/test_version.py::test_valid[2.0.1-alpha.1227] test/units/utils/test_version.py::test_invalid[1.2.3-0123] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.2.3----R-S.12.9.1--.12+meta] test/units/utils/test_version.py::test_valid[1.2.3----RC-SNAPSHOT.12.9.1--.12] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_valid[10.2.3-DEV-SNAPSHOT] test/units/utils/test_version.py::test_valid[1.2.3-SNAPSHOT-123] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_valid[2.0.1-alpha.1227] test/units/utils/test_version.py::test_valid[1.0.0-alpha+beta] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.2.3----RC-SNAPSHOT.12.9.1--.12] test/units/utils/test_version.py::test_valid[1.0.0+0.build.1-rc.10000aaa-kk-0.1] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_invalid[1.2.3-0123] test/units/utils/test_version.py::test_invalid[1.2.3-0123.0123] [gw0] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.2.3-SNAPSHOT-123] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-alpha+beta] test/units/utils/test_version.py::test_invalid[-invalid+invalid] test/units/utils/test_version.py::test_valid[1.2.3----RC-SNAPSHOT.12.9.1--.12+788] [gw1] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.0.0+0.build.1-rc.10000aaa-kk-0.1] test/units/utils/test_version.py::test_valid[99999999999999999999999.999999999999999999.99999999999999999] [gw2] [ 97%] PASSED test/units/utils/test_version.py::test_invalid[1.2.3-0123.0123] test/units/utils/test_version.py::test_invalid[1.1.2+.123] [gw3] [ 97%] PASSED test/units/utils/test_version.py::test_valid[1.2.3----RC-SNAPSHOT.12.9.1--.12+788] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[-invalid+invalid] test/units/utils/test_version.py::test_invalid[-invalid.01] test/units/utils/test_version.py::test_invalid[alpha.1] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_valid[99999999999999999999999.999999999999999999.99999999999999999] test/units/utils/test_version.py::test_valid[1.0.0-0A.is.legal] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.1.2+.123] test/units/utils/test_version.py::test_invalid[+invalid] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha.1] test/units/utils/test_version.py::test_invalid[alpha+beta] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[-invalid.01] test/units/utils/test_version.py::test_invalid[alpha] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_valid[1.0.0-0A.is.legal] test/units/utils/test_version.py::test_invalid[1] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[+invalid] test/units/utils/test_version.py::test_invalid[-invalid] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1] test/units/utils/test_version.py::test_invalid[alpha.beta] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha+beta] test/units/utils/test_version.py::test_invalid[alpha_beta] test/units/utils/test_version.py::test_invalid[beta] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[-invalid] test/units/utils/test_version.py::test_invalid[1.0.0-alpha...1] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha.beta] test/units/utils/test_version.py::test_invalid[alpha.beta.1] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha_beta] test/units/utils/test_version.py::test_invalid[alpha.] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha...1] test/units/utils/test_version.py::test_invalid[1.0.0-alpha....1] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[beta] test/units/utils/test_version.py::test_invalid[1.0.0-alpha_beta] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha.beta.1] test/units/utils/test_version.py::test_invalid[1.0.0-alpha.......1] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha.] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha....1] test/units/utils/test_version.py::test_invalid[1.0.0-alpha.....1] test/units/utils/test_version.py::test_invalid[alpha..] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha_beta] test/units/utils/test_version.py::test_invalid[-alpha.] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha.....1] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha.......1] test/units/utils/test_version.py::test_invalid[01.1.1] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[alpha..] test/units/utils/test_version.py::test_invalid[1.21] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[-alpha.] test/units/utils/test_version.py::test_invalid[1.0.0-alpha......1] test/units/utils/test_version.py::test_invalid[1.0.0-alpha..] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[01.1.1] test/units/utils/test_version.py::test_invalid[1.01.1] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.21] test/units/utils/test_version.py::test_invalid[1.2.3.DEV] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha......1] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha..] test/units/utils/test_version.py::test_invalid[1.2-RC-SNAPSHOT] test/units/utils/test_version.py::test_invalid[1.0.0-alpha..1] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.01.1] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.2.3.DEV] test/units/utils/test_version.py::test_invalid[1.2-SNAPSHOT] test/units/utils/test_version.py::test_invalid[1.1.01] [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.2-RC-SNAPSHOT] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.0.0-alpha..1] test/units/utils/test_version.py::test_invalid[9.8.7-whatever+meta+meta] test/units/utils/test_version.py::test_invalid[-1.0.3-gamma+b7718] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.2-SNAPSHOT] test/units/utils/test_version.py::test_invalid[1.2.31.2.3----RC-SNAPSHOT.12.09.1--..12+788] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.1.01] test/units/utils/test_version.py::test_prerelease[1.0.0-alpha.1-True] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[9.8.7-whatever+meta+meta] test/units/utils/test_version.py::test_example_precedence [gw2] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[-1.0.3-gamma+b7718] [gw3] [ 98%] PASSED test/units/utils/test_version.py::test_invalid[1.2.31.2.3----RC-SNAPSHOT.12.09.1--..12+788] test/units/utils/test_version.py::test_prerelease[0.1.2-False] [gw0] [ 98%] PASSED test/units/utils/test_version.py::test_prerelease[1.0.0-alpha.1-True] test/units/utils/test_version.py::test_prerelease[1.0.0-0.3.7-True] test/units/utils/test_version.py::test_invalid[+justmeta] [gw1] [ 98%] PASSED test/units/utils/test_version.py::test_example_precedence test/units/utils/test_version.py::test_prerelease[1.0.0-alpha-True] [gw0] [ 99%] PASSED test/units/utils/test_version.py::test_prerelease[1.0.0-0.3.7-True] [gw2] [ 99%] PASSED test/units/utils/test_version.py::test_invalid[+justmeta] test/units/utils/test_version.py::test_prerelease[1.0.0-x.7.z.92-True] test/units/utils/test_version.py::test_invalid[9.8.7+meta+meta] [gw3] [ 99%] PASSED test/units/utils/test_version.py::test_prerelease[0.1.2-False] test/units/utils/test_version.py::test_prerelease[0.1.2+bob-False] [gw1] [ 99%] PASSED test/units/utils/test_version.py::test_prerelease[1.0.0-alpha-True] test/units/utils/test_version.py::test_stable[1.0.0-alpha-False] [gw0] [ 99%] PASSED test/units/utils/test_version.py::test_prerelease[1.0.0-x.7.z.92-True] [gw3] [ 99%] PASSED test/units/utils/test_version.py::test_prerelease[0.1.2+bob-False] [gw2] [ 99%] PASSED test/units/utils/test_version.py::test_invalid[9.8.7+meta+meta] test/units/utils/test_version.py::test_stable[0.1.2-False] test/units/utils/test_version.py::test_stable[1.0.0-0.3.7-False] test/units/utils/test_version.py::test_prerelease[1.0.0-False] [gw1] [ 99%] PASSED test/units/utils/test_version.py::test_stable[1.0.0-alpha-False] [gw2] [ 99%] PASSED test/units/utils/test_version.py::test_stable[0.1.2-False] test/units/utils/test_version.py::test_stable[1.0.0-alpha.1-False] [gw0] [ 99%] PASSED test/units/utils/test_version.py::test_stable[1.0.0-0.3.7-False] test/units/utils/test_version.py::test_stable[0.1.2+bob-False] [gw3] [ 99%] PASSED test/units/utils/test_version.py::test_prerelease[1.0.0-False] test/units/utils/test_version.py::test_stable[1.0.0-x.7.z.92-False] test/units/utils/test_version.py::test_stable[1.0.0-True] [gw2] [ 99%] PASSED test/units/utils/test_version.py::test_stable[0.1.2+bob-False] [gw1] [ 99%] PASSED test/units/utils/test_version.py::test_stable[1.0.0-alpha.1-False] test/units/utils/test_version.py::test_from_loose_version[value0-expected0] test/units/utils/test_version.py::test_from_loose_version[value1-expected1] [gw0] [ 99%] PASSED test/units/utils/test_version.py::test_stable[1.0.0-x.7.z.92-False] [gw3] [ 99%] PASSED test/units/utils/test_version.py::test_stable[1.0.0-True] test/units/utils/test_version.py::test_from_loose_version[value2-expected2] test/units/utils/test_version.py::test_stable[1.0.0+bob-True] [gw2] [ 99%] PASSED test/units/utils/test_version.py::test_from_loose_version[value1-expected1] [gw1] [ 99%] PASSED test/units/utils/test_version.py::test_from_loose_version[value0-expected0] test/units/utils/test_version.py::test_from_loose_version_invalid[value1] test/units/utils/test_version.py::test_from_loose_version_invalid[value0] [gw0] [ 99%] PASSED test/units/utils/test_version.py::test_from_loose_version[value2-expected2] [gw3] [ 99%] PASSED test/units/utils/test_version.py::test_stable[1.0.0+bob-True] test/units/utils/test_version.py::test_from_loose_version_invalid[value3] test/units/utils/test_version.py::test_from_loose_version_invalid[bar] [gw2] [ 99%] PASSED test/units/utils/test_version.py::test_from_loose_version_invalid[value1] test/units/utils/test_version.py::test_comparison_with_string [gw1] [ 99%] PASSED test/units/utils/test_version.py::test_from_loose_version_invalid[value0] test/units/utils/test_version.py::test_alpha [gw0] [ 99%] PASSED test/units/utils/test_version.py::test_from_loose_version_invalid[value3] [gw3] [ 99%] PASSED test/units/utils/test_version.py::test_from_loose_version_invalid[bar] test/units/utils/test_version.py::test_numeric [gw2] [ 99%] PASSED test/units/utils/test_version.py::test_comparison_with_string test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_basic test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_atomic [gw1] [ 99%] PASSED test/units/utils/test_version.py::test_alpha test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_list [gw0] [ 99%] PASSED test/units/utils/test_version.py::test_numeric [gw3] [ 99%] PASSED test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_basic [gw2] [ 99%] PASSED test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_atomic test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_empty_tuple test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_tuple_of_immutables test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_dict [gw1] [ 99%] PASSED test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_list test/units/vars/test_variable_manager.py::TestVariableManager::test_basic_manager [gw0] [ 99%] PASSED test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_empty_tuple [gw2] [ 99%] PASSED test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_dict test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_extra_vars [gw3] [ 99%] PASSED test/units/vars/test_module_response_deepcopy.py::test_module_response_deepcopy_tuple_of_immutables test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_play_vars test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_options_vars [gw1] [ 99%] PASSED test/units/vars/test_variable_manager.py::TestVariableManager::test_basic_manager [gw0] [ 99%] PASSED test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_extra_vars test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_play_vars_files test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_role_vars_dependencies [gw3] [ 99%] PASSED test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_options_vars [gw2] [ 99%] PASSED test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_play_vars [gw1] [ 99%] PASSED test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_play_vars_files [gw0] [100%] PASSED test/units/vars/test_variable_manager.py::TestVariableManager::test_variable_manager_role_vars_dependencies =============================== warnings summary =============================== test/units/cli/test_galaxy.py: 48 warnings test/units/galaxy/test_collection_install.py: 14 warnings test/units/galaxy/test_role_install.py: 2 warnings /builddir/build/BUILD/ansible-2.19.0b2/lib/ansible/plugins/loader.py:1600: UserWarning: AnsibleCollectionFinder has already been configured warnings.warn('AnsibleCollectionFinder has already been configured') -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html - generated xml file: /builddir/build/BUILD/ansible-2.19.0b2/test/results/junit/python3.12-controller-units.xml - ============================= slowest 25 durations ============================= 2.52s call test/units/utils/test_encrypt.py::test_encrypt_with_ident 2.01s call test/units/executor/test_task_executor.py::TestTaskExecutor::test_task_executor_run_loop 1.09s call test/units/galaxy/test_api.py::test_wait_import_task_timeout[https://galaxy.server.com/api-v2-Token-token_ins0-1234-https://galaxy.server.com/api/v2/collection-imports/1234/] 1.01s call test/units/_internal/test_locking.py::test_blocking_lock 1.00s call test/units/utils/test_encrypt.py::test_encrypt_default_rounds 1.00s call test/units/galaxy/test_api.py::test_wait_import_task_timeout[https://galaxy.server.com/api/automation-hub-v3-Bearer-token_ins1-1234-https://galaxy.server.com/api/automation-hub/v3/imports/collections/1234/] 0.79s call test/units/cli/test_adhoc.py::test_simple_command 0.64s call test/units/plugins/lookup/test_password.py::TestLookupModuleWithPasslibWrappedAlgo::test_encrypt_wrapped_crypt_algo 0.51s call test/units/utils/test_encrypt.py::test_passlib_bcrypt_salt 0.47s call test/units/utils/test_encrypt.py::test_do_encrypt_passlib 0.33s call test/units/executor/module_common/test_recursive_finder.py::test_import_six 0.32s call test/units/executor/module_common/test_recursive_finder.py::test_from_import_six 0.32s call test/units/executor/module_common/test_recursive_finder.py::test_no_module_utils 0.31s call test/units/_internal/templating/test_templar.py::TestTemplarMisc::test_templar_simple 0.30s call test/units/executor/module_common/test_recursive_finder.py::test_import_six_from_many_submodules 0.29s setup test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific_duplicate 0.28s setup test/units/cli/galaxy/test_execute_list_collection.py::test_execute_list_collection_specific 0.27s call test/units/cli/test_adhoc.py::test_did_you_mean_playbook 0.26s call test/units/cli/test_adhoc.py::test_no_argument 0.26s call test/units/cli/test_adhoc.py::test_run_import_playbook 0.25s call test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-missing_plugin-] 0.24s call test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-ansible.builtin.missing_plugin-] 0.24s call test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-filter-invalid/name-] 0.24s call test/units/utils/collection_loader/test_collection_loader.py::test_collpkg_loader_load_module 0.23s call test/units/_internal/templating/test_templar.py::test_jinja2_loader_plugin[no_collections-lookup-ansible.builtin.missing_plugin-] =========================== short test summary info ============================ SKIPPED [1] test/units/utils/collection_loader/test_collection_loader.py:33: Testing Python 2 codepath (find_module) on Python 3, <= 3.11 SKIPPED [1] test/units/utils/test_display.py:56: no problematic wcswidth chars found XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[({'hi': 'mom'},)] - reason: pickle prohibited on lazies XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[(['hi', 'mom'],)] - reason: pickle prohibited on lazies XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[({'hi mom'},)] - reason: pickle prohibited on lazies XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_pickle_roundtrip[(('hi', 'mom'),)] - reason: pickle prohibited on lazies XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[({'hi': 'mom'},)] - reason: deepcopy not supported on lazies yet XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[(['hi', 'mom'],)] - reason: deepcopy not supported on lazies yet XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[({'hi mom'},)] - reason: deepcopy not supported on lazies yet XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_deepcopy_roundtrip[(('hi', 'mom'),)] - reason: deepcopy not supported on lazies yet XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[({'hi': 'mom'},)] - reason: copy prohibited on lazies XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[(['hi', 'mom'],)] - reason: copy prohibited on lazies XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[({'hi mom'},)] - reason: copy prohibited on lazies XFAIL test/units/_internal/templating/test_datatag.py::TestDatatagTemplar::test_copy_roundtrip[(('hi', 'mom'),)] - reason: copy prohibited on lazies XFAIL test/units/_internal/templating/test_jinja_bits.py::test_context_local_propagation - template local propagation to nested templar calls is not implemented XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ != 1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ !=1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ > 1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >= 1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ >=1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ < 1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ <1.0.0-False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ * -False] - Does not yet support leading whitespaces XFAIL test/units/galaxy/test_collection_dataclasses.py::test_requirement_is_pinned_logic[ *-False] - Does not yet support leading whitespaces ========== 3742 passed, 2 skipped, 23 xfailed, 64 warnings in 23.69s =========== Cleaning up temporary python directory: /tmp/python-nsp53dl8-ansible + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ansible-core-2.19.0~b2-1.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kTLq3Y + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + DOCDIR=/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/doc/ansible-core + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/doc/ansible-core + cp -pr /builddir/build/BUILD/ansible-2.19.0b2/README.md /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/doc/ansible-core + cp -pr /builddir/build/BUILD/ansible-2.19.0b2/changelogs/CHANGELOG-v2.19.rst /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/doc/ansible-core + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.O24vIk + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + LICENSEDIR=/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/licenses/ansible-core + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/licenses/ansible-core + cp -pr /builddir/build/BUILD/ansible-2.19.0b2/COPYING /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/licenses/ansible-core + RPM_EC=0 ++ jobs -p + exit 0 Provides: ansible-base = 2.19.0~b2-1.fc40 ansible-core = 2.19.0~b2-1.fc40 bundled(python3dist(distro)) = 1.9.0 bundled(python3dist(six)) = 1.16.0 config(ansible-core) = 2.19.0~b2-1.fc40 python3.12dist(ansible-core) = 2.19~b2 python3dist(ansible-core) = 2.19~b2 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: (python3.12dist(resolvelib) < 2~~ with python3.12dist(resolvelib) >= 0.5.3) /usr/bin/python3 python(abi) = 3.12 python3.12dist(cryptography) python3.12dist(jinja2) >= 3.1 python3.12dist(packaging) python3.12dist(pyyaml) >= 5.1 Conflicts: ansible <= 2.9.99 Obsoletes: ansible-base < 2.10.6-1 Recommends: python3-libdnf5 Processing files: ansible-core-doc-2.19.0~b2-1.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.6Yfvxo + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + DOCDIR=/builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/doc/ansible-core-doc + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/doc/ansible-core-doc + cp -pr /builddir/build/BUILD/ansible-2.19.0b2/ansible-documentation-2.19.0b2/docs/docsite/rst /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64/usr/share/doc/ansible-core-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ansible-base-doc = 2.19.0~b2-1.fc40 ansible-core-doc = 2.19.0~b2-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Obsoletes: ansible-base-doc < 2.10.6-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 Wrote: /builddir/build/SRPMS/ansible-core-2.19.0~b2-1.fc40.src.rpm Wrote: /builddir/build/RPMS/ansible-core-doc-2.19.0~b2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/ansible-core-2.19.0~b2-1.fc40.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.zSxBLL + umask 022 + cd /builddir/build/BUILD + cd ansible-2.19.0b2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ansible-core-2.19.0~b2-1.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.0RCyt4 + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/ansible-2.19.0b2-SPECPARTS + rm -rf ansible-2.19.0b2 ansible-2.19.0b2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild ansible-core-2.19.0~b2-1.fc40.src.rpm Finish: build phase for ansible-core-2.19.0~b2-1.fc40.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-x86_64-1745810363.110066/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/ansible-core-2.19.0~b2-1.fc40.src.rpm) Config(child) 1 minutes 27 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": "ansible-core", "epoch": null, "version": "2.19.0~b2", "release": "1.fc40", "arch": "noarch" }, { "name": "ansible-core-doc", "epoch": null, "version": "2.19.0~b2", "release": "1.fc40", "arch": "noarch" }, { "name": "ansible-core", "epoch": null, "version": "2.19.0~b2", "release": "1.fc40", "arch": "src" } ] } RPMResults finished