Warning: Permanently added '54.162.159.128' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/11230040-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.10 PID: 11819 Logging PID: 11821 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 11230040, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'fcda42035dfeedacaa64f49e884a03d14e63d7fd', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/python-setuptools/jc', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'jc', 'package_version': '1.26.2-1', 'project_dirname': 'python-setuptools', 'project_name': 'python-setuptools', 'project_owner': 'thrnciar', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/thrnciar/python-setuptools/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'thrnciar/python-setuptools--https://src.fedoraproject.org/user/suve', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'https://src.fedoraproject.org/user/suve', 'tags': [], 'task_id': '11230040-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/thrnciar/python-setuptools/jc /var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/python-setuptools/jc', '/var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc'... Running: git checkout fcda42035dfeedacaa64f49e884a03d14e63d7fd -- cmd: ['git', 'checkout', 'fcda42035dfeedacaa64f49e884a03d14e63d7fd', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc rc: 0 stdout: stderr: Note: switching to 'fcda42035dfeedacaa64f49e884a03d14e63d7fd'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at fcda420 automatic import of jc Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading jc-1.26.2.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o jc-1.26.2.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/thrnciar/python-setuptools/jc/jc-1.26.2.tar.gz/md5/df3a09db91783950fb196433ebdf4930/jc-1.26.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 15.10M 100 15.10M 0 0 419.9M 0 0 INFO: Reading stdout from command: md5sum jc-1.26.2.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc/jc.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1793351908.674010 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.9 starting (python version = 3.14.5, NVR = mock-6.9-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc/jc.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4fzrx0_n/jc --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1793351908.674010 -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-4fzrx0_n/jc/jc.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.9 INFO: Mock Version: 6.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1793351908.674010/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:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-c3902d95-ad9e-4f65-b0e4-49f4bea5b45e INFO: Checking that 428f565534c378b103a8ec89b338164726967d88fa562966ed69cf5b3af100aa image matches host's architecture INFO: Copy content of container 428f565534c378b103a8ec89b338164726967d88fa562966ed69cf5b3af100aa to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1793351908.674010/root INFO: mounting 428f565534c378b103a8ec89b338164726967d88fa562966ed69cf5b3af100aa with podman image mount INFO: image 428f565534c378b103a8ec89b338164726967d88fa562966ed69cf5b3af100aa as /var/lib/containers/storage/overlay/f3bc5b33644f09b51b39df99e8ac68c870b366f98319c7db0cebb8708e479ff9/merged INFO: umounting image 428f565534c378b103a8ec89b338164726967d88fa562966ed69cf5b3af100aa (/var/lib/containers/storage/overlay/f3bc5b33644f09b51b39df99e8ac68c870b366f98319c7db0cebb8708e479ff9/merged) with podman image umount INFO: Removing image mock-bootstrap-c3902d95-ad9e-4f65-b0e4-49f4bea5b45e INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True 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-rawhide-x86_64-1793351908.674010/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-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 dnf5-5.4.6.0-1.fc46.x86_64 dnf5-plugins-5.4.6.0-1.fc46.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 25.2 MiB/s | 22.0 MiB | 00m01s Copr repository 100% | 31.9 MiB/s | 58.4 MiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.20-1.fc46 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.12-1.fc46 fedora 6.3 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:46-0.1 fedora 4.6 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44.9000-5.fc46 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.15-1.fc46 fedora 445.2 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-6.fc46 fedora 226.6 KiB redhat-rpm-config noarch 0:345-6.fc46 fedora 184.3 KiB rpm-build x86_64 0:6.1.0-1.fc46 fedora 312.1 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-2.fc46 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.4-2.fc46 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.4-3.fc46 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47.50-20.fc46 fedora 24.5 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2026.2.92_v9.0.319-2.fc46 fedora 2.7 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.12-1.fc46 fedora 11.5 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.23.0-1.fc46 copr_base 486.1 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.4-1.fc46 fedora 228.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.6-1.fc46 fedora 150.9 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.197-1.fc46 fedora 3.1 MiB elfutils-debuginfod-client x86_64 0:0.197-1.fc46 fedora 79.9 KiB elfutils-libelf x86_64 0:0.197-1.fc46 fedora 1.6 MiB elfutils-libs x86_64 0:0.197-1.fc46 fedora 719.5 KiB erlang-srpm-macros noarch 0:0.4.1-1.fc46 fedora 2.0 KiB fedora-gpg-keys noarch 0:46-0.3 fedora 130.3 KiB fedora-release noarch 0:46-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:46-0.1 fedora 664.0 B fedora-repos noarch 0:46-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 0:46-0.3 fedora 2.2 KiB file x86_64 0:5.48-3.fc46 copr_base 101.9 KiB file-libs x86_64 0:5.48-3.fc46 copr_base 12.3 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.3-3.fc46 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:18.1-1.fc46 fedora 14.4 MiB gdbm-libs x86_64 1:1.26-1.fc46 fedora 134.2 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44.9000-5.fc46 fedora 7.2 MiB glibc-common x86_64 0:2.44.9000-5.fc46 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44.9000-5.fc46 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-6.fc46 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-11.fc46 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.9-2.fc46 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.4-2.fc46 fedora 282.3 KiB libbrotli x86_64 0:1.2.1-1.fc46 copr_base 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.6-1.fc46 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.23.0-1.fc46 copr_base 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.13-1.fc46 fedora 980.7 KiB libfdisk x86_64 0:2.42.4-2.fc46 fedora 392.3 KiB libffi x86_64 0:3.8.0-1.fc46 fedora 95.5 KiB libfido2 x86_64 0:1.17.0-7.fc46 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.2.1-2.fc46.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.4-1.fc46 fedora 1.7 MiB libgomp x86_64 0:16.2.1-2.fc46.1 fedora 577.5 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.1-1.fc46 fedora 431.9 KiB liblastlog2 x86_64 0:2.42.4-2.fc46 fedora 37.6 KiB libmount x86_64 0:2.42.4-2.fc46 fedora 408.9 KiB libnghttp2 x86_64 0:1.69.0-6.fc46 fedora 166.1 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpfm x86_64 0:4.14.1-2.fc46 copr_base 2.4 MiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.3-1.fc46 fedora 80.4 KiB libselinux x86_64 0:3.11-5.fc46 copr_base 205.2 KiB libselinux-utils x86_64 0:3.11-5.fc46 copr_base 306.0 KiB libsemanage x86_64 0:3.11-4.fc46 copr_base 320.6 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.4-2.fc46 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.2.1-2.fc46.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.6.2-1.fc46 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.4-2.fc46 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.15.4-1.fc46 fedora 1.7 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.1-2.fc46 fedora 298.0 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB meson-srpm-macros noarch 0:1.12.1-2.fc46 copr_base 1.7 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-23.fc46 fedora 124.0 B openldap x86_64 0:2.6.16-1.fc46 fedora 683.9 KiB openssl-libs x86_64 1:4.0.3-1.fc46 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.49-1.fc46 fedora 726.5 KiB pcre2-syntax noarch 0:10.49-1.fc46 fedora 292.5 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc46 copr_base 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.24.0-1.fc46 copr_base 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.12.0-1.fc46 fedora 472.0 B readline x86_64 0:8.3-7.fc46 fedora 515.6 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.1.0-1.fc46 fedora 3.1 MiB rpm-build-libs x86_64 0:6.1.0-1.fc46 fedora 288.3 KiB rpm-libs x86_64 0:6.1.0-1.fc46 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.1.0-1.fc46 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.3-1.fc46 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.1.0-1.fc46 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.23-1.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.23-1.fc46 fedora 18.9 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.54.1-1.fc46 fedora 1.6 MiB systemd-libs x86_64 0:262.1-1.fc46 copr_base 2.8 MiB systemd-standalone-sysusers x86_64 0:262.1-1.fc46 copr_base 981.2 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.4-2.fc46 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.4-2.fc46 fedora 94.0 KiB xz-libs x86_64 1:5.8.4-3.fc46 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 190 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 231 MiB extra will be used (install 231 MiB, remove 0 B). [ 1/190] bzip2-0:1.0.8-24.fc45.x86_64 100% | 17.0 MiB/s | 52.3 KiB | 00m00s [ 2/190] coreutils-0:9.12-1.fc46.x86_6 100% | 162.5 MiB/s | 1.3 MiB | 00m00s [ 3/190] cpio-0:2.15-10.fc45.x86_64 100% | 47.6 MiB/s | 292.5 KiB | 00m00s [ 4/190] bash-0:5.3.20-1.fc46.x86_64 100% | 157.6 MiB/s | 1.9 MiB | 00m00s [ 5/190] diffutils-0:3.12-6.fc45.x86_6 100% | 64.5 MiB/s | 396.6 KiB | 00m00s [ 6/190] fedora-release-common-0:46-0. 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [ 7/190] findutils-1:4.11.0-2.fc45.x86 100% | 185.8 MiB/s | 570.7 KiB | 00m00s [ 8/190] glibc-minimal-langpack-0:2.44 100% | 33.9 MiB/s | 139.0 KiB | 00m00s [ 9/190] grep-0:3.12-4.fc45.x86_64 100% | 58.8 MiB/s | 301.0 KiB | 00m00s [ 10/190] gzip-0:1.15-1.fc46.x86_64 100% | 62.9 MiB/s | 193.3 KiB | 00m00s [ 11/190] info-0:7.3-3.fc45.x86_64 100% | 62.2 MiB/s | 191.2 KiB | 00m00s [ 12/190] patch-0:2.8-6.fc46.x86_64 100% | 37.2 MiB/s | 114.4 KiB | 00m00s [ 13/190] redhat-rpm-config-0:345-6.fc4 100% | 25.5 MiB/s | 78.2 KiB | 00m00s [ 14/190] rpm-build-0:6.1.0-1.fc46.x86_ 100% | 51.5 MiB/s | 158.1 KiB | 00m00s [ 15/190] sed-0:4.10-2.fc45.x86_64 100% | 105.1 MiB/s | 322.8 KiB | 00m00s [ 16/190] tar-2:1.35-9.fc45.x86_64 100% | 141.2 MiB/s | 867.4 KiB | 00m00s [ 17/190] shadow-utils-2:4.20.0-2.fc46. 100% | 157.4 MiB/s | 1.4 MiB | 00m00s [ 18/190] unzip-0:6.0-71.fc45.x86_64 100% | 27.8 MiB/s | 199.6 KiB | 00m00s [ 19/190] which-0:2.25-2.fc45.x86_64 100% | 13.7 MiB/s | 42.2 KiB | 00m00s [ 20/190] xz-1:5.8.4-3.fc46.x86_64 100% | 127.8 MiB/s | 654.3 KiB | 00m00s [ 21/190] gawk-0:5.4.1-1.fc45.x86_64 100% | 130.8 MiB/s | 1.2 MiB | 00m00s [ 22/190] util-linux-0:2.42.4-2.fc46.x8 100% | 97.3 MiB/s | 1.3 MiB | 00m00s [ 23/190] filesystem-0:3.18-59.fc45.x86 100% | 151.3 MiB/s | 1.8 MiB | 00m00s [ 24/190] ncurses-libs-0:6.6-3.fc45.x86 100% | 67.1 MiB/s | 343.7 KiB | 00m00s [ 25/190] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 14.2 MiB/s | 43.5 KiB | 00m00s [ 26/190] glibc-0:2.44.9000-5.fc46.x86_ 100% | 177.6 MiB/s | 2.5 MiB | 00m00s [ 27/190] gmp-1:6.3.0-6.fc45.x86_64 100% | 78.6 MiB/s | 321.8 KiB | 00m00s [ 28/190] libacl-0:2.4.0-2.fc45.x86_64 100% | 8.9 MiB/s | 27.5 KiB | 00m00s [ 29/190] libattr-0:2.6.0-2.fc45.x86_64 100% | 5.9 MiB/s | 18.1 KiB | 00m00s [ 30/190] coreutils-common-0:9.12-1.fc4 100% | 159.3 MiB/s | 2.2 MiB | 00m00s [ 31/190] libcap-0:2.78-2.fc45.x86_64 100% | 14.4 MiB/s | 88.6 KiB | 00m00s [ 32/190] fedora-repos-0:46-0.3.noarch 100% | 3.1 MiB/s | 9.6 KiB | 00m00s [ 33/190] redhat-systemd-presets-0:102- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 34/190] openssl-libs-1:4.0.3-1.fc46.x 100% | 156.2 MiB/s | 2.3 MiB | 00m00s [ 35/190] glibc-common-0:2.44.9000-5.fc 100% | 60.3 MiB/s | 431.9 KiB | 00m00s [ 36/190] pcre2-0:10.49-1.fc46.x86_64 100% | 34.2 MiB/s | 280.0 KiB | 00m00s [ 37/190] ed-0:1.22.6-1.fc46.x86_64 100% | 20.9 MiB/s | 85.6 KiB | 00m00s [ 38/190] R-srpm-macros-0:1.3.7-3.fc45. 100% | 3.6 MiB/s | 11.1 KiB | 00m00s [ 39/190] ansible-srpm-macros-0:1-22.fc 100% | 6.5 MiB/s | 19.8 KiB | 00m00s [ 40/190] build-reproducibility-srpm-ma 100% | 5.3 MiB/s | 10.8 KiB | 00m00s [ 41/190] cmake-srpm-macros-0:4.3.0-5.f 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 42/190] dwz-0:0.17-3.fc45.x86_64 100% | 45.3 MiB/s | 139.2 KiB | 00m00s [ 43/190] erlang-srpm-macros-0:0.4.1-1. 100% | 4.9 MiB/s | 10.0 KiB | 00m00s [ 44/190] efi-srpm-macros-0:6-9.fc45.no 100% | 7.0 MiB/s | 21.4 KiB | 00m00s [ 45/190] filesystem-srpm-macros-0:3.18 100% | 8.6 MiB/s | 26.4 KiB | 00m00s [ 46/190] fonts-srpm-macros-1:5.0.0-4.f 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [ 47/190] forge-srpm-macros-0:0.4.0-5.f 100% | 9.6 MiB/s | 19.7 KiB | 00m00s [ 48/190] fpc-srpm-macros-0:1.3-17.fc45 100% | 7.6 MiB/s | 7.8 KiB | 00m00s [ 49/190] ghc-srpm-macros-0:1.10-2.fc45 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 50/190] gap-srpm-macros-0:2-3.fc45.no 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 51/190] gnat-srpm-macros-0:7-3.fc45.n 100% | 8.4 MiB/s | 8.6 KiB | 00m00s [ 52/190] gnome-srpm-macros-0:1.0-2.fc4 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 53/190] java-srpm-macros-0:1-9.fc45.n 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 54/190] go-srpm-macros-0:3.8.0-3.fc45 100% | 9.1 MiB/s | 27.8 KiB | 00m00s [ 55/190] kernel-srpm-macros-0:1.0-30.f 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 56/190] lua-srpm-macros-0:1-18.fc45.n 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 57/190] ocaml-srpm-macros-0:11-4.fc45 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 58/190] openblas-srpm-macros-0:2-23.f 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [ 59/190] package-notes-srpm-macros-0:0 100% | 3.4 MiB/s | 10.5 KiB | 00m00s [ 60/190] perl-srpm-macros-0:1-65.fc45. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 61/190] python-srpm-macros-0:3.15-2.f 100% | 11.6 MiB/s | 23.9 KiB | 00m00s [ 62/190] qt5-srpm-macros-0:5.15.18-3.f 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 63/190] qt6-srpm-macros-0:6.12.0-1.fc 100% | 4.4 MiB/s | 9.1 KiB | 00m00s [ 64/190] rust-srpm-macros-0:28.5-2.fc4 100% | 11.1 MiB/s | 11.4 KiB | 00m00s [ 65/190] rpm-0:6.1.0-1.fc46.x86_64 100% | 139.5 MiB/s | 571.3 KiB | 00m00s [ 66/190] zig-srpm-macros-0:1-9.fc45.no 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 67/190] tree-sitter-srpm-macros-0:0.4 100% | 4.6 MiB/s | 14.0 KiB | 00m00s [ 68/190] zip-0:3.0-46.fc45.x86_64 100% | 86.1 MiB/s | 264.6 KiB | 00m00s [ 69/190] debugedit-0:5.4-1.fc46.x86_64 100% | 28.6 MiB/s | 88.0 KiB | 00m00s [ 70/190] elfutils-0:0.197-1.fc46.x86_6 100% | 122.2 MiB/s | 625.6 KiB | 00m00s [ 71/190] elfutils-libelf-0:0.197-1.fc4 100% | 64.9 MiB/s | 265.9 KiB | 00m00s [ 72/190] libarchive-0:3.8.9-2.fc46.x86 100% | 108.9 MiB/s | 446.0 KiB | 00m00s [ 73/190] libgcc-0:16.2.1-2.fc46.1.x86_ 100% | 44.5 MiB/s | 136.6 KiB | 00m00s [ 74/190] popt-0:1.19-11.fc45.x86_64 100% | 32.5 MiB/s | 66.6 KiB | 00m00s [ 75/190] libstdc++-0:16.2.1-2.fc46.1.x 100% | 166.7 MiB/s | 1.0 MiB | 00m00s [ 76/190] readline-0:8.3-7.fc46.x86_64 100% | 44.7 MiB/s | 228.7 KiB | 00m00s [ 77/190] rpm-build-libs-0:6.1.0-1.fc46 100% | 32.9 MiB/s | 134.8 KiB | 00m00s [ 78/190] zstd-0:1.5.7-6.fc45.x86_64 100% | 62.4 MiB/s | 191.7 KiB | 00m00s [ 79/190] rpm-libs-0:6.1.0-1.fc46.x86_6 100% | 93.1 MiB/s | 476.6 KiB | 00m00s [ 80/190] audit-libs-0:4.2.1-2.fc45.x86 100% | 35.0 MiB/s | 143.3 KiB | 00m00s [ 81/190] libeconf-0:0.7.9-4.fc45.x86_6 100% | 17.5 MiB/s | 35.9 KiB | 00m00s [ 82/190] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 63.9 MiB/s | 130.9 KiB | 00m00s [ 83/190] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 28.5 MiB/s | 58.4 KiB | 00m00s [ 84/190] setup-0:2.15.1-2.fc45.noarch 100% | 77.0 MiB/s | 157.6 KiB | 00m00s [ 85/190] xz-libs-1:5.8.4-3.fc46.x86_64 100% | 37.9 MiB/s | 116.4 KiB | 00m00s [ 86/190] mpfr-0:4.2.2-4.fc45.x86_64 100% | 87.3 MiB/s | 357.4 KiB | 00m00s [ 87/190] libblkid-0:2.42.4-2.fc46.x86_ 100% | 43.6 MiB/s | 134.0 KiB | 00m00s [ 88/190] libcap-ng-0:0.9.6-1.fc46.x86_ 100% | 17.0 MiB/s | 34.8 KiB | 00m00s [ 89/190] libfdisk-0:2.42.4-2.fc46.x86_ 100% | 82.8 MiB/s | 169.6 KiB | 00m00s [ 90/190] liblastlog2-0:2.42.4-2.fc46.x 100% | 8.1 MiB/s | 25.0 KiB | 00m00s [ 91/190] libmount-0:2.42.4-2.fc46.x86_ 100% | 43.9 MiB/s | 179.8 KiB | 00m00s [ 92/190] libsmartcols-0:2.42.4-2.fc46. 100% | 28.9 MiB/s | 88.8 KiB | 00m00s [ 93/190] libuuid-0:2.42.4-2.fc46.x86_6 100% | 13.5 MiB/s | 27.7 KiB | 00m00s [ 94/190] util-linux-core-0:2.42.4-2.fc 100% | 189.8 MiB/s | 582.9 KiB | 00m00s [ 95/190] zlib-ng-compat-0:2.3.3-6.fc45 100% | 29.4 MiB/s | 90.4 KiB | 00m00s [ 96/190] ncurses-base-0:6.6-3.fc45.noa 100% | 21.5 MiB/s | 88.1 KiB | 00m00s [ 97/190] gnulib-l10n-0:20241231-4.fc45 100% | 36.7 MiB/s | 150.4 KiB | 00m00s [ 98/190] glibc-gconv-extra-0:2.44.9000 100% | 171.5 MiB/s | 1.7 MiB | 00m00s [ 99/190] crypto-policies-0:20260713-2. 100% | 47.6 MiB/s | 97.5 KiB | 00m00s [100/190] ca-certificates-0:2026.2.92_v 100% | 158.2 MiB/s | 971.9 KiB | 00m00s [101/190] fedora-repos-rawhide-0:46-0.3 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [102/190] fedora-gpg-keys-0:46-0.3.noar 100% | 17.6 MiB/s | 143.8 KiB | 00m00s [103/190] redhat-systemd-presets-common 100% | 2.6 MiB/s | 13.2 KiB | 00m00s [104/190] pcre2-syntax-0:10.49-1.fc46.n 100% | 27.4 MiB/s | 168.2 KiB | 00m00s [105/190] fips-provider-0:1.5.3-3.fc46. 100% | 85.3 MiB/s | 1.6 MiB | 00m00s [106/190] add-determinism-0:0.7.3-3.fc4 100% | 118.0 MiB/s | 845.7 KiB | 00m00s [107/190] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 66.3 MiB/s | 339.2 KiB | 00m00s [108/190] elfutils-libs-0:0.197-1.fc46. 100% | 93.0 MiB/s | 285.6 KiB | 00m00s [109/190] elfutils-debuginfod-client-0: 100% | 15.4 MiB/s | 47.4 KiB | 00m00s [110/190] json-c-0:0.18-9.fc45.x86_64 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [111/190] libzstd-0:1.5.7-6.fc45.x86_64 100% | 88.8 MiB/s | 363.9 KiB | 00m00s [112/190] libxml2-0:2.15.4-1.fc46.x86_6 100% | 110.1 MiB/s | 676.7 KiB | 00m00s [113/190] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 13.1 MiB/s | 80.4 KiB | 00m00s [114/190] libgomp-0:16.2.1-2.fc46.1.x86 100% | 97.1 MiB/s | 397.6 KiB | 00m00s [115/190] lua-libs-0:5.5.1-2.fc46.x86_6 100% | 70.5 MiB/s | 144.4 KiB | 00m00s [116/190] rpm-sign-libs-0:6.1.0-1.fc46. 100% | 13.2 MiB/s | 26.9 KiB | 00m00s [117/190] rpm-sequoia-0:1.10.3-1.fc46.x 100% | 115.1 MiB/s | 942.6 KiB | 00m00s [118/190] sqlite-libs-0:3.54.1-1.fc46.x 100% | 115.0 MiB/s | 824.0 KiB | 00m00s [119/190] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 165.2 MiB/s | 1.7 MiB | 00m00s [120/190] ima-evm-utils-libs-0:1.6.2-12 100% | 7.4 MiB/s | 30.2 KiB | 00m00s [121/190] libfsverity-0:1.7-4.fc45.x86_ 100% | 6.2 MiB/s | 19.0 KiB | 00m00s [122/190] gpgverify-0:2.2-5.fc45.noarch 100% | 3.7 MiB/s | 11.3 KiB | 00m00s [123/190] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 68.7 MiB/s | 281.6 KiB | 00m00s [124/190] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 68.7 MiB/s | 281.3 KiB | 00m00s [125/190] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 47.2 MiB/s | 96.6 KiB | 00m00s [126/190] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 28.5 MiB/s | 116.5 KiB | 00m00s [127/190] gnupg2-verify-0:2.4.9-18.fc45 100% | 43.0 MiB/s | 176.1 KiB | 00m00s [128/190] libassuan-0:2.5.7-6.fc45.x86_ 100% | 22.3 MiB/s | 68.5 KiB | 00m00s [129/190] libgpg-error-0:1.61-2.fc45.x8 100% | 82.3 MiB/s | 252.9 KiB | 00m00s [130/190] libgcrypt-0:1.12.4-1.fc46.x86 100% | 88.1 MiB/s | 631.2 KiB | 00m00s [131/190] npth-0:1.8-5.fc45.x86_64 100% | 6.2 MiB/s | 25.5 KiB | 00m00s [132/190] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 148.7 MiB/s | 456.8 KiB | 00m00s [133/190] libksba-0:1.8.1-1.fc46.x86_64 100% | 33.7 MiB/s | 172.6 KiB | 00m00s [134/190] openldap-0:2.6.16-1.fc46.x86_ 100% | 44.5 MiB/s | 273.3 KiB | 00m00s [135/190] gnutls-0:3.8.13-6.fc46.x86_64 100% | 142.2 MiB/s | 1.4 MiB | 00m00s [136/190] libusb1-0:1.0.30-2.fc45.x86_6 100% | 16.4 MiB/s | 83.8 KiB | 00m00s [137/190] libidn2-0:2.3.8-4.fc45.x86_64 100% | 85.5 MiB/s | 175.2 KiB | 00m00s [138/190] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 37.1 MiB/s | 75.9 KiB | 00m00s [139/190] nettle-0:4.0-5.fc45.x86_64 100% | 83.9 MiB/s | 429.7 KiB | 00m00s [140/190] libunistring-0:1.1-12.fc45.x8 100% | 88.8 MiB/s | 545.8 KiB | 00m00s [141/190] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 91.1 MiB/s | 560.0 KiB | 00m00s [142/190] libevent-0:2.1.13-1.fc46.x86_ 100% | 94.2 MiB/s | 289.4 KiB | 00m00s [143/190] libtool-ltdl-0:2.6.2-1.fc46.x 100% | 12.0 MiB/s | 36.8 KiB | 00m00s [144/190] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 133.1 MiB/s | 817.8 KiB | 00m00s [145/190] libffi-0:3.8.0-1.fc46.x86_64 100% | 22.7 MiB/s | 46.4 KiB | 00m00s [146/190] gdbm-libs-1:1.26-1.fc46.x86_6 100% | 29.4 MiB/s | 60.1 KiB | 00m00s [147/190] libsepol-0:3.11-2.fc45.x86_64 100% | 118.9 MiB/s | 365.2 KiB | 00m00s [148/190] libsemanage-0:3.11-4.fc46.x86 100% | 564.3 KiB/s | 130.3 KiB | 00m00s [149/190] libselinux-0:3.11-5.fc46.x86_ 100% | 395.1 KiB/s | 103.9 KiB | 00m00s [150/190] binutils-0:2.47.50-20.fc46.x8 100% | 306.6 MiB/s | 5.2 MiB | 00m00s [151/190] alternatives-0:1.33-6.fc45.x8 100% | 19.3 MiB/s | 39.4 KiB | 00m00s [152/190] jansson-0:2.14-5.fc45.x86_64 100% | 22.9 MiB/s | 46.9 KiB | 00m00s [153/190] systemd-libs-0:262.1-1.fc46.x 100% | 2.8 MiB/s | 963.6 KiB | 00m00s [154/190] pkgconf-pkg-config-0:2.5.1-2. 100% | 3.1 MiB/s | 9.5 KiB | 00m00s [155/190] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 15.9 MiB/s | 49.0 KiB | 00m00s [156/190] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 6.7 MiB/s | 13.8 KiB | 00m00s [157/190] libpkgconf-0:2.5.1-2.fc45.x86 100% | 20.8 MiB/s | 42.6 KiB | 00m00s [158/190] file-libs-0:5.48-3.fc46.x86_6 100% | 2.8 MiB/s | 884.6 KiB | 00m00s [159/190] file-0:5.48-3.fc46.x86_64 100% | 193.8 KiB/s | 50.6 KiB | 00m00s [160/190] curl-0:8.23.0-1.fc46.x86_64 100% | 1.0 MiB/s | 245.1 KiB | 00m00s [161/190] p11-kit-trust-0:0.26.5-1.fc45 100% | 47.6 MiB/s | 146.3 KiB | 00m00s [162/190] meson-srpm-macros-0:1.12.1-2. 100% | 65.9 KiB/s | 11.8 KiB | 00m00s [163/190] fedora-release-0:46-0.1.noarc 100% | 3.9 MiB/s | 11.9 KiB | 00m00s [164/190] pyproject-srpm-macros-0:1.24. 100% | 72.7 KiB/s | 15.3 KiB | 00m00s [165/190] gdb-minimal-0:18.1-1.fc46.x86 100% | 266.9 MiB/s | 4.8 MiB | 00m00s [166/190] xxhash-libs-0:0.8.4-2.fc46.x8 100% | 20.1 MiB/s | 41.3 KiB | 00m00s [167/190] fedora-release-identity-basic 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [168/190] libpfm-0:4.14.1-2.fc46.x86_64 100% | 964.9 KiB/s | 277.9 KiB | 00m00s [169/190] krb5-libs-0:1.22.2-11.fc46.x8 100% | 156.9 MiB/s | 803.5 KiB | 00m00s [170/190] libnghttp2-0:1.69.0-6.fc46.x8 100% | 37.7 MiB/s | 77.2 KiB | 00m00s [171/190] libnghttp3-0:1.18.0-1.fc45.x8 100% | 36.7 MiB/s | 75.1 KiB | 00m00s [172/190] libpsl-0:0.23.3-1.fc46.x86_64 100% | 16.5 MiB/s | 67.7 KiB | 00m00s [173/190] libssh-0:0.12.2-1.fc45.x86_64 100% | 96.3 MiB/s | 295.9 KiB | 00m00s [174/190] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 51.3 MiB/s | 157.7 KiB | 00m00s [175/190] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [176/190] keyutils-libs-0:1.6.3-8.fc45. 100% | 10.2 MiB/s | 31.5 KiB | 00m00s [177/190] libcom_err-0:1.47.4-2.fc45.x8 100% | 13.0 MiB/s | 26.6 KiB | 00m00s [178/190] libverto-0:0.3.2-13.fc45.x86_ 100% | 6.8 MiB/s | 21.0 KiB | 00m00s [179/190] publicsuffix-list-dafsa-0:202 100% | 29.8 MiB/s | 61.1 KiB | 00m00s [180/190] libfido2-0:1.17.0-7.fc46.x86_ 100% | 52.3 MiB/s | 107.1 KiB | 00m00s [181/190] libssh-config-0:0.12.2-1.fc45 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [182/190] libcbor-0:0.14.0-3.fc45.x86_6 100% | 18.0 MiB/s | 36.8 KiB | 00m00s [183/190] selinux-policy-targeted-0:45. 100% | 252.8 MiB/s | 6.8 MiB | 00m00s [184/190] selinux-policy-0:45.23-1.fc46 100% | 21.3 MiB/s | 43.5 KiB | 00m00s [185/190] rpm-plugin-selinux-0:6.1.0-1. 100% | 8.7 MiB/s | 17.8 KiB | 00m00s [186/190] systemd-standalone-sysusers-0 100% | 1.8 MiB/s | 434.0 KiB | 00m00s [187/190] libcurl-0:8.23.0-1.fc46.x86_6 100% | 1.7 MiB/s | 497.4 KiB | 00m00s [188/190] libbrotli-0:1.2.1-1.fc46.x86_ 100% | 1.2 MiB/s | 347.2 KiB | 00m00s [189/190] policycoreutils-0:3.11-2.fc46 100% | 784.2 KiB/s | 236.8 KiB | 00m00s [190/190] libselinux-utils-0:3.11-5.fc4 100% | 488.0 KiB/s | 114.2 KiB | 00m00s -------------------------------------------------------------------------------- [190/190] Total 100% | 46.1 MiB/s | 71.6 MiB | 00m02s Running transaction Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x9488FB64: UserID : "Fedora (47) " Fingerprint: B2E766FA50CA6FA2D5ED06FC09D879E09488FB64 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-47-primary The key was successfully imported. [ 1/192] Verify package files 100% | 766.0 B/s | 190.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1793351908.674010/root/var/cache/dnf/copr_base-d70492a6dc8ad48d/packages/libselinux-3.11-5.fc46.x86_64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID 5cb33c8fabc04a02: NOKEY >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1793351908.674010/root/etc/group for id/name lookup: No such file or directory [ 2/192] Prepare transaction 100% | 3.9 KiB/s | 190.0 B | 00m00s [ 3/192] Installing libgcc-0:16.2.1-2. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/192] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/192] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/192] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/192] Installing fedora-gpg-keys-0: 100% | 59.2 MiB/s | 181.7 KiB | 00m00s [ 10/192] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 11/192] Installing fedora-repos-0:46- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 12/192] Installing fedora-release-com 100% | 0.0 B/s | 8.0 KiB | 00m00s [ 13/192] Installing fedora-release-0:4 100% | 15.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/192] Installing setup-0:2.15.1-2.f 100% | 44.6 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/192] Installing filesystem-0:3.18- 100% | 3.0 MiB/s | 253.6 KiB | 00m00s [ 16/192] Installing meson-srpm-macros- 100% | 0.0 B/s | 1.9 KiB | 00m00s [ 17/192] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 18/192] Installing pcre2-syntax-0:10. 100% | 288.1 MiB/s | 295.0 KiB | 00m00s [ 19/192] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 20/192] Installing coreutils-common-0 100% | 462.4 MiB/s | 11.6 MiB | 00m00s [ 21/192] Installing ncurses-base-0:6.6 100% | 115.7 MiB/s | 355.3 KiB | 00m00s [ 22/192] Installing bash-0:5.3.20-1.fc 100% | 273.3 MiB/s | 8.5 MiB | 00m00s [ 23/192] Installing glibc-common-0:2.4 100% | 54.5 MiB/s | 1.0 MiB | 00m00s [ 24/192] Installing glibc-gconv-extra- 100% | 354.0 MiB/s | 7.8 MiB | 00m00s [ 25/192] Installing glibc-0:2.44.9000- 100% | 205.1 MiB/s | 7.2 MiB | 00m00s [ 26/192] Installing ncurses-libs-0:6.6 100% | 317.4 MiB/s | 974.9 KiB | 00m00s [ 27/192] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 28/192] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 29/192] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.6 KiB | 00m00s [ 30/192] Installing libgpg-error-0:1.6 100% | 55.1 MiB/s | 959.7 KiB | 00m00s [ 31/192] Installing readline-0:8.3-7.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 32/192] Installing libstdc++-0:16.2.1 100% | 440.9 MiB/s | 3.1 MiB | 00m00s [ 33/192] Installing libzstd-0:1.5.7-6. 100% | 467.5 MiB/s | 957.4 KiB | 00m00s [ 34/192] Installing elfutils-libelf-0: 100% | 545.4 MiB/s | 1.6 MiB | 00m00s [ 35/192] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 36/192] Installing libgcrypt-0:1.12.4 100% | 416.6 MiB/s | 1.7 MiB | 00m00s [ 37/192] Installing gmp-1:6.3.0-6.fc45 100% | 399.1 MiB/s | 817.4 KiB | 00m00s [ 38/192] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 39/192] Installing libuuid-0:2.42.4-2 100% | 0.0 B/s | 38.2 KiB | 00m00s [ 40/192] Installing systemd-libs-0:262 100% | 395.7 MiB/s | 2.8 MiB | 00m00s [ 41/192] Installing popt-0:1.19-11.fc4 100% | 139.9 MiB/s | 143.3 KiB | 00m00s [ 42/192] Installing xz-libs-1:5.8.4-3. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 43/192] Installing sqlite-libs-0:3.54 100% | 411.7 MiB/s | 1.6 MiB | 00m00s [ 44/192] Installing npth-0:1.8-5.fc45. 100% | 0.0 B/s | 50.6 KiB | 00m00s [ 45/192] Installing elfutils-libs-0:0. 100% | 352.2 MiB/s | 721.4 KiB | 00m00s [ 46/192] Installing libblkid-0:2.42.4- 100% | 276.6 MiB/s | 283.3 KiB | 00m00s [ 47/192] Installing libsepol-0:3.11-2. 100% | 423.4 MiB/s | 867.1 KiB | 00m00s [ 48/192] Installing gnupg2-gpgconf-0:2 100% | 16.7 MiB/s | 255.9 KiB | 00m00s [ 49/192] Installing pcre2-0:10.49-1.fc 100% | 355.5 MiB/s | 728.0 KiB | 00m00s [ 50/192] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 51/192] Installing grep-0:3.12-4.fc45 100% | 59.0 MiB/s | 1.0 MiB | 00m00s [ 52/192] Installing sed-0:4.10-2.fc45. 100% | 50.3 MiB/s | 874.9 KiB | 00m00s [ 53/192] Installing findutils-1:4.11.0 100% | 103.1 MiB/s | 2.0 MiB | 00m00s [ 54/192] Installing libxcrypt-0:4.5.2- 100% | 289.0 MiB/s | 295.9 KiB | 00m00s [ 55/192] Installing json-c-0:0.18-9.fc 100% | 0.0 B/s | 83.9 KiB | 00m00s [ 56/192] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 57/192] Installing libunistring-0:1.1 100% | 433.6 MiB/s | 1.7 MiB | 00m00s [ 58/192] Installing libidn2-0:2.3.8-4. 100% | 61.0 MiB/s | 562.6 KiB | 00m00s [ 59/192] Installing crypto-policies-0: 100% | 38.9 MiB/s | 159.5 KiB | 00m00s [ 60/192] Installing xz-1:5.8.4-3.fc46. 100% | 71.3 MiB/s | 1.4 MiB | 00m00s [ 61/192] Installing libmount-0:2.42.4- 100% | 400.4 MiB/s | 410.0 KiB | 00m00s [ 62/192] Installing gnupg2-verify-0:2. 100% | 23.3 MiB/s | 357.7 KiB | 00m00s [ 63/192] Installing mpfr-0:4.2.2-4.fc4 100% | 415.5 MiB/s | 850.9 KiB | 00m00s [ 64/192] Installing gawk-0:5.4.1-1.fc4 100% | 111.4 MiB/s | 2.2 MiB | 00m00s [ 65/192] Installing dwz-0:0.17-3.fc45. 100% | 19.0 MiB/s | 292.5 KiB | 00m00s [ 66/192] Installing libksba-0:1.8.1-1. 100% | 424.2 MiB/s | 434.4 KiB | 00m00s [ 67/192] Installing unzip-0:6.0-71.fc4 100% | 29.0 MiB/s | 445.3 KiB | 00m00s [ 68/192] Installing file-libs-0:5.48-3 100% | 771.5 MiB/s | 12.3 MiB | 00m00s [ 69/192] Installing file-0:5.48-3.fc46 100% | 6.7 MiB/s | 103.4 KiB | 00m00s [ 70/192] Installing diffutils-0:3.12-6 100% | 86.9 MiB/s | 1.6 MiB | 00m00s [ 71/192] Installing libattr-0:2.6.0-2. 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 72/192] Installing libeconf-0:0.7.9-4 100% | 0.0 B/s | 66.4 KiB | 00m00s [ 73/192] Installing libcap-ng-0:0.9.6- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 74/192] Installing audit-libs-0:4.2.1 100% | 383.9 MiB/s | 393.1 KiB | 00m00s [ 75/192] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 76/192] Installing libcap-0:2.78-2.fc 100% | 13.9 MiB/s | 213.3 KiB | 00m00s [ 77/192] Installing libsemanage-0:3.11 100% | 314.8 MiB/s | 322.4 KiB | 00m00s [ 78/192] Installing libsmartcols-0:2.4 100% | 185.2 MiB/s | 189.6 KiB | 00m00s [ 79/192] Installing lua-libs-0:5.5.1-2 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 80/192] Installing libffi-0:3.8.0-1.f 100% | 94.6 MiB/s | 96.9 KiB | 00m00s [ 81/192] Installing p11-kit-0:0.26.5-1 100% | 125.5 MiB/s | 2.6 MiB | 00m00s [ 82/192] Installing alternatives-0:1.3 100% | 4.4 MiB/s | 63.6 KiB | 00m00s [ 83/192] Installing p11-kit-trust-0:0. 100% | 21.3 MiB/s | 480.1 KiB | 00m00s [ 84/192] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 85/192] Installing util-linux-core-0: 100% | 75.6 MiB/s | 1.5 MiB | 00m00s [ 86/192] Installing liblastlog2-0:2.42 100% | 7.8 MiB/s | 39.8 KiB | 00m00s [ 87/192] Installing zip-0:3.0-46.fc45. 100% | 40.1 MiB/s | 698.0 KiB | 00m00s [ 88/192] Installing gnupg2-keyboxd-0:2 100% | 33.0 MiB/s | 202.5 KiB | 00m00s [ 89/192] Installing libpsl-0:0.23.3-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 90/192] Installing tar-2:1.35-9.fc45. 100% | 135.2 MiB/s | 3.0 MiB | 00m00s [ 91/192] Installing linkdupes-0:0.7.3- 100% | 47.8 MiB/s | 783.5 KiB | 00m00s [ 92/192] Installing libselinux-utils-0 100% | 19.5 MiB/s | 320.3 KiB | 00m00s [ 93/192] Installing libfdisk-0:2.42.4- 100% | 384.0 MiB/s | 393.2 KiB | 00m00s [ 94/192] Installing fips-provider-0:1. 100% | 482.5 MiB/s | 4.8 MiB | 00m00s [ 95/192] Installing openssl-libs-1:4.0 100% | 446.6 MiB/s | 6.7 MiB | 00m00s [ 96/192] Installing coreutils-0:9.12-1 100% | 186.9 MiB/s | 6.4 MiB | 00m00s [ 97/192] Installing ca-certificates-0: 100% | 2.6 MiB/s | 2.5 MiB | 00m01s [ 98/192] Installing gzip-0:1.15-1.fc46 100% | 24.5 MiB/s | 450.7 KiB | 00m00s [ 99/192] Installing util-linux-0:2.42. 100% | 101.5 MiB/s | 3.8 MiB | 00m00s [100/192] Installing policycoreutils-0: 100% | 33.3 MiB/s | 921.4 KiB | 00m00s [101/192] Installing selinux-policy-0:4 100% | 1.7 MiB/s | 34.5 KiB | 00m00s [102/192] Installing selinux-policy-tar 100% | 243.5 MiB/s | 15.1 MiB | 00m00s [103/192] Installing rpm-sequoia-0:1.10 100% | 407.9 MiB/s | 2.4 MiB | 00m00s [104/192] Installing libfsverity-0:1.7- 100% | 0.0 B/s | 25.4 KiB | 00m00s [105/192] Installing libevent-0:2.1.13- 100% | 320.5 MiB/s | 984.5 KiB | 00m00s [106/192] Installing ngtcp2-crypto-ossl 100% | 0.0 B/s | 52.5 KiB | 00m00s [107/192] Installing libusb1-0:1.0.30-2 100% | 16.1 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [108/192] Installing tpm2-tss-0:4.2.0-1 100% | 333.5 MiB/s | 1.7 MiB | 00m00s [109/192] Installing ima-evm-utils-libs 100% | 0.0 B/s | 57.9 KiB | 00m00s [110/192] Installing gnupg2-gpg-agent-0 100% | 29.0 MiB/s | 682.8 KiB | 00m00s [111/192] Installing nettle-0:4.0-5.fc4 100% | 262.0 MiB/s | 805.0 KiB | 00m00s [112/192] Installing gnutls-0:3.8.13-6. 100% | 426.4 MiB/s | 3.8 MiB | 00m00s [113/192] Installing zstd-0:1.5.7-6.fc4 100% | 30.9 MiB/s | 506.1 KiB | 00m00s [114/192] Installing libxml2-0:2.15.4-1 100% | 87.1 MiB/s | 1.7 MiB | 00m00s [115/192] Installing bzip2-0:1.0.8-24.f 100% | 6.5 MiB/s | 99.5 KiB | 00m00s [116/192] Installing add-determinism-0: 100% | 113.6 MiB/s | 2.2 MiB | 00m00s [117/192] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [118/192] Installing cpio-0:2.15-10.fc4 100% | 64.9 MiB/s | 1.1 MiB | 00m00s [119/192] Installing ed-0:1.22.6-1.fc46 100% | 10.0 MiB/s | 153.2 KiB | 00m00s [120/192] Installing patch-0:2.8-6.fc46 100% | 14.9 MiB/s | 228.1 KiB | 00m00s [121/192] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [122/192] Installing libarchive-0:3.8.9 100% | 327.4 MiB/s | 1.0 MiB | 00m00s [123/192] Installing libgomp-0:16.2.1-2 100% | 565.4 MiB/s | 578.9 KiB | 00m00s [124/192] Installing libtool-ltdl-0:2.6 100% | 0.0 B/s | 71.1 KiB | 00m00s [125/192] Installing gdbm-libs-1:1.26-1 100% | 132.7 MiB/s | 135.9 KiB | 00m00s [126/192] Installing cyrus-sasl-lib-0:2 100% | 123.1 MiB/s | 2.3 MiB | 00m00s [127/192] Installing openldap-0:2.6.16- 100% | 335.8 MiB/s | 687.7 KiB | 00m00s [128/192] Installing gnupg2-dirmngr-0:2 100% | 28.1 MiB/s | 632.8 KiB | 00m00s [129/192] Installing gnupg2-0:2.4.9-18. 100% | 224.2 MiB/s | 6.5 MiB | 00m00s [130/192] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [131/192] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [132/192] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [133/192] Installing pkgconf-0:2.5.1-2. 100% | 6.2 MiB/s | 95.2 KiB | 00m00s [134/192] Installing pkgconf-pkg-config 100% | 126.7 KiB/s | 1.8 KiB | 00m00s [135/192] Installing libpfm-0:4.14.1-2. 100% | 593.1 MiB/s | 2.4 MiB | 00m00s [136/192] Installing systemd-standalone 100% | 56.4 MiB/s | 981.8 KiB | 00m00s [137/192] Installing rpm-libs-0:6.1.0-1 100% | 366.4 MiB/s | 1.1 MiB | 00m00s [138/192] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.5 KiB | 00m00s [139/192] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [140/192] Installing xxhash-libs-0:0.8. 100% | 0.0 B/s | 95.4 KiB | 00m00s [141/192] Installing libnghttp2-0:1.69. 100% | 163.3 MiB/s | 167.3 KiB | 00m00s [142/192] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [143/192] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.6 KiB | 00m00s [144/192] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [145/192] Installing libverto-0:0.3.2-1 100% | 0.0 B/s | 27.1 KiB | 00m00s [146/192] Installing krb5-libs-0:1.22.2 100% | 341.0 MiB/s | 2.4 MiB | 00m00s [147/192] Installing libcbor-0:0.14.0-3 100% | 0.0 B/s | 84.9 KiB | 00m00s [148/192] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [149/192] Installing libssh-0:0.12.2-1. 100% | 355.4 MiB/s | 727.8 KiB | 00m00s [150/192] Installing libbrotli-0:1.2.1- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [151/192] Installing libcurl-0:8.23.0-1 100% | 361.9 MiB/s | 1.1 MiB | 00m00s [152/192] Installing elfutils-debuginfo 100% | 5.4 MiB/s | 82.2 KiB | 00m00s [153/192] Installing elfutils-0:0.197-1 100% | 139.6 MiB/s | 3.1 MiB | 00m00s [154/192] Installing binutils-0:2.47.50 100% | 345.4 MiB/s | 24.5 MiB | 00m00s [155/192] Installing gdb-minimal-0:18.1 100% | 307.2 MiB/s | 14.4 MiB | 00m00s [156/192] Installing debugedit-0:5.4-1. 100% | 15.1 MiB/s | 232.1 KiB | 00m00s [157/192] Installing curl-0:8.23.0-1.fc 100% | 20.8 MiB/s | 488.7 KiB | 00m00s [158/192] Installing rpm-0:6.1.0-1.fc46 100% | 69.5 MiB/s | 2.5 MiB | 00m00s [159/192] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [160/192] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.3 KiB | 00m00s [161/192] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [162/192] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [163/192] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [164/192] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [165/192] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [166/192] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [167/192] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [168/192] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [169/192] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [170/192] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [171/192] Installing openblas-srpm-macr 100% | 0.0 B/s | 404.0 B | 00m00s [172/192] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [173/192] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [174/192] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [175/192] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [176/192] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [177/192] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [178/192] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [179/192] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [180/192] Installing redhat-rpm-config- 100% | 186.0 MiB/s | 190.5 KiB | 00m00s [181/192] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [182/192] Installing rpm-build-0:6.1.0- 100% | 18.5 MiB/s | 322.1 KiB | 00m00s [183/192] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.6 KiB | 00m00s [184/192] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [185/192] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [186/192] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 63.0 KiB | 00m00s [187/192] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [188/192] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [189/192] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [190/192] Installing which-0:2.25-2.fc4 100% | 5.2 MiB/s | 85.8 KiB | 00m00s [191/192] Installing shadow-utils-2:4.2 100% | 140.9 MiB/s | 3.9 MiB | 00m00s [192/192] Installing info-0:7.3-3.fc45. 100% | 68.7 KiB/s | 372.8 KiB | 00m05s Warning: skipped OpenPGP checks for 14 packages from repository: copr_base Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.x86_64 bash-5.3.20-1.fc46.x86_64 binutils-2.47.50-20.fc46.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2026.2.92_v9.0.319-2.fc46.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.12-1.fc46.x86_64 coreutils-common-9.12-1.fc46.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.23.0-1.fc46.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.4-1.fc46.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.6-1.fc46.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.197-1.fc46.x86_64 elfutils-debuginfod-client-0.197-1.fc46.x86_64 elfutils-libelf-0.197-1.fc46.x86_64 elfutils-libs-0.197-1.fc46.x86_64 erlang-srpm-macros-0.4.1-1.fc46.noarch fedora-gpg-keys-46-0.3.noarch fedora-release-46-0.1.noarch fedora-release-common-46-0.1.noarch fedora-release-identity-basic-46-0.1.noarch fedora-repos-46-0.3.noarch fedora-repos-rawhide-46-0.3.noarch file-5.48-3.fc46.x86_64 file-libs-5.48-3.fc46.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.3-3.fc46.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.x86_64 gdb-minimal-18.1-1.fc46.x86_64 gdbm-libs-1.26-1.fc46.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44.9000-5.fc46.x86_64 glibc-common-2.44.9000-5.fc46.x86_64 glibc-gconv-extra-2.44.9000-5.fc46.x86_64 glibc-minimal-langpack-2.44.9000-5.fc46.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-6.fc46.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-b2e766fa50ca6fa2d5ed06fc09d879e09488fb64-6a6b46b4 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.15-1.fc46.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-11.fc46.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.9-2.fc46.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.4-2.fc46.x86_64 libbrotli-1.2.1-1.fc46.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.6-1.fc46.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.23.0-1.fc46.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.13-1.fc46.x86_64 libfdisk-2.42.4-2.fc46.x86_64 libffi-3.8.0-1.fc46.x86_64 libfido2-1.17.0-7.fc46.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.2.1-2.fc46.1.x86_64 libgcrypt-1.12.4-1.fc46.x86_64 libgomp-16.2.1-2.fc46.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.1-1.fc46.x86_64 liblastlog2-2.42.4-2.fc46.x86_64 libmount-2.42.4-2.fc46.x86_64 libnghttp2-1.69.0-6.fc46.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpfm-4.14.1-2.fc46.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.3-1.fc46.x86_64 libselinux-3.11-5.fc46.x86_64 libselinux-utils-3.11-5.fc46.x86_64 libsemanage-3.11-4.fc46.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.4-2.fc46.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.2.1-2.fc46.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.6.2-1.fc46.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.4-2.fc46.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.15.4-1.fc46.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.1-2.fc46.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 meson-srpm-macros-1.12.1-2.fc46.noarch mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-23.fc46.noarch openldap-2.6.16-1.fc46.x86_64 openssl-libs-4.0.3-1.fc46.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-6.fc46.x86_64 pcre2-10.49-1.fc46.x86_64 pcre2-syntax-10.49-1.fc46.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc46.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.24.0-1.fc46.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.12.0-1.fc46.noarch readline-8.3-7.fc46.x86_64 redhat-rpm-config-345-6.fc46.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.1.0-1.fc46.x86_64 rpm-build-6.1.0-1.fc46.x86_64 rpm-build-libs-6.1.0-1.fc46.x86_64 rpm-libs-6.1.0-1.fc46.x86_64 rpm-plugin-selinux-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 rpm-sign-libs-6.1.0-1.fc46.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.23-1.fc46.noarch selinux-policy-targeted-45.23-1.fc46.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-2.fc46.x86_64 sqlite-libs-3.54.1-1.fc46.x86_64 systemd-libs-262.1-1.fc46.x86_64 systemd-standalone-sysusers-262.1-1.fc46.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.4-2.fc46.x86_64 util-linux-core-2.42.4-2.fc46.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.4-2.fc46.x86_64 xz-5.8.4-3.fc46.x86_64 xz-libs-5.8.4-3.fc46.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Wrote: /builddir/build/SRPMS/jc-1.26.2-1.fc46.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1793351908.674010/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-4fzrx0_n/jc/jc.spec) Config(child) 0 minutes 33 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/jc-1.26.2-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1793351908.674010/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1793351908.674010/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-rawhide-x86_64-1793351908.674010/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-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 dnf5-5.4.6.0-1.fc46.x86_64 dnf5-plugins-5.4.6.0-1.fc46.x86_64 Finish: chroot init Start: build phase for jc-1.26.2-1.fc46.src.rpm Start: build setup for jc-1.26.2-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Wrote: /builddir/build/SRPMS/jc-1.26.2-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 126.7 KiB/s | 21.2 KiB | 00m00s Copr repository 100% | 10.4 KiB/s | 1.6 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: python3-devel x86_64 0:3.15.2-1.fc46 copr_base 2.5 MiB Installing dependencies: expat x86_64 0:2.9.0-1.fc46 fedora 349.6 KiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB pyproject-rpm-macros noarch 0:1.24.0-1.fc46 copr_base 168.7 KiB python-pip-wheel noarch 0:26.2.1-3.fc46 copr_base 1.3 MiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3 x86_64 0:3.15.2-1.fc46 copr_base 28.7 KiB python3-libs x86_64 0:3.15.2-1.fc46 copr_base 48.2 MiB python3-packaging noarch 0:26.3-1.fc46 fedora 1.3 MiB python3-rpm-generators noarch 0:14-35.fc46 fedora 81.9 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB tzdata noarch 0:2026e-1.fc46 fedora 1.3 MiB Transaction Summary: Installing: 12 packages Total size of inbound packages is 14 MiB. Need to download 14 MiB. After this operation, 55 MiB extra will be used (install 55 MiB, remove 0 B). [ 1/12] python3-devel-0:3.15.2-1.fc46.x 100% | 1.3 MiB/s | 441.7 KiB | 00m00s [ 2/12] expat-0:2.9.0-1.fc46.x86_64 100% | 26.6 MiB/s | 136.2 KiB | 00m00s [ 3/12] mpdecimal-0:4.0.1-4.fc45.x86_64 100% | 32.1 MiB/s | 98.5 KiB | 00m00s [ 4/12] tzdata-0:2026e-1.fc46.noarch 100% | 174.2 MiB/s | 713.6 KiB | 00m00s [ 5/12] python3-0:3.15.2-1.fc46.x86_64 100% | 76.5 KiB/s | 27.8 KiB | 00m00s [ 6/12] python-rpm-macros-0:3.15-2.fc45 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 7/12] python3-rpm-generators-0:14-35. 100% | 14.1 MiB/s | 28.8 KiB | 00m00s [ 8/12] python3-rpm-macros-0:3.15-2.fc4 100% | 11.9 MiB/s | 12.2 KiB | 00m00s [ 9/12] python3-packaging-0:26.3-1.fc46 100% | 143.4 MiB/s | 293.6 KiB | 00m00s [10/12] python3-libs-0:3.15.2-1.fc46.x8 100% | 21.3 MiB/s | 10.9 MiB | 00m01s [11/12] pyproject-rpm-macros-0:1.24.0-1 100% | 237.4 KiB/s | 57.9 KiB | 00m00s [12/12] python-pip-wheel-0:26.2.1-3.fc4 100% | 2.5 MiB/s | 1.2 MiB | 00m00s -------------------------------------------------------------------------------- [12/12] Total 100% | 16.6 MiB/s | 13.8 MiB | 00m01s Running transaction [ 1/14] Verify package files 100% | 235.0 B/s | 12.0 B | 00m00s [ 2/14] Prepare transaction 100% | 461.0 B/s | 12.0 B | 00m00s [ 3/14] Installing python-rpm-macros-0: 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 4/14] Installing python3-rpm-macros-0 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 5/14] Installing pyproject-rpm-macros 100% | 167.1 MiB/s | 171.1 KiB | 00m00s [ 6/14] Installing python-pip-wheel-0:2 100% | 253.6 MiB/s | 1.3 MiB | 00m00s [ 7/14] Installing tzdata-0:2026e-1.fc4 100% | 61.0 MiB/s | 1.5 MiB | 00m00s [ 8/14] Installing mpdecimal-0:4.0.1-4. 100% | 217.5 MiB/s | 222.7 KiB | 00m00s [ 9/14] Installing expat-0:2.9.0-1.fc46 100% | 16.4 MiB/s | 351.7 KiB | 00m00s [10/14] Installing python3-libs-0:3.15. 100% | 402.3 MiB/s | 48.7 MiB | 00m00s [11/14] Installing python3-0:3.15.2-1.f 100% | 2.0 MiB/s | 30.4 KiB | 00m00s [12/14] Installing python3-packaging-0: 100% | 435.3 MiB/s | 1.3 MiB | 00m00s [13/14] Installing python3-rpm-generato 100% | 81.1 MiB/s | 83.1 KiB | 00m00s [14/14] Installing python3-devel-0:3.15 100% | 68.9 MiB/s | 2.5 MiB | 00m00s Warning: skipped OpenPGP checks for 5 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Wrote: /builddir/build/SRPMS/jc-1.26.2-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 5.7 KiB/s | 21.2 KiB | 00m04s Copr repository 100% | 443.0 B/s | 1.6 KiB | 00m04s Repositories loaded. Nothing to do. Package "python3-devel-3.15.2-1.fc46.x86_64" is already installed. Finish: build setup for jc-1.26.2-1.fc46.src.rpm Start: rpmbuild jc-1.26.2-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.ENllqb Creating(rpmbuild.env): /builddir/build/BUILD/jc-1.26.2-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/jc-1.26.2-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-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-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="x86_64" RPM_OS="linux" RPM_BUILD_NCPUS="4" RPM_SPECPARTS_DIR="/builddir/build/BUILD/jc-1.26.2-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="jc" RPM_PACKAGE_VERSION="1.26.2" RPM_PACKAGE_RELEASE="1.fc46" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/jc-1.26.2-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.072JcZ + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd /builddir/build/BUILD/jc-1.26.2-build + rm -rf jc-1.26.2 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/jc-1.26.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd jc-1.26.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.sGjWmo + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd jc-1.26.2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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/jc-1.26.2-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir --output /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-dep-overrides Handling setuptools >= 40.8 from default build backend Requirement not satisfied: setuptools>=40.8 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/jc-1.26.2-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 73.0 KiB/s | 21.2 KiB | 00m00s Copr repository 100% | 6.8 KiB/s | 1.6 KiB | 00m00s Repositories loaded. Package "pyproject-rpm-macros-1.24.0-1.fc46.noarch" is already installed. Package "python3-devel-3.15.2-1.fc46.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package Arch Version Repository Size Installing: python3-pip noarch 0:26.2.1-3.fc46 copr_base 12.3 MiB python3-setuptools noarch 0:84.0.0-1.fc46 fedora 7.4 MiB Transaction Summary: Installing: 2 packages Total size of inbound packages is 4 MiB. Need to download 4 MiB. After this operation, 20 MiB extra will be used (install 20 MiB, remove 0 B). [1/2] python3-setuptools-0:84.0.0-1.fc4 100% | 131.7 MiB/s | 1.7 MiB | 00m00s [2/2] python3-pip-0:26.2.1-3.fc46.noarc 100% | 6.2 MiB/s | 2.6 MiB | 00m00s -------------------------------------------------------------------------------- [2/2] Total 100% | 10.1 MiB/s | 4.3 MiB | 00m00s Running transaction [1/4] Verify package files 100% | 133.0 B/s | 2.0 B | 00m00s [2/4] Prepare transaction 100% | 100.0 B/s | 2.0 B | 00m00s [3/4] Installing python3-setuptools-0:8 100% | 244.0 MiB/s | 7.6 MiB | 00m00s [4/4] Installing python3-pip-0:26.2.1-3 100% | 181.7 MiB/s | 12.5 MiB | 00m00s Warning: skipped OpenPGP checks for 1 package from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.gvcTD0 + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd jc-1.26.2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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/jc-1.26.2-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir --output /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-dep-overrides Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools>=40.8 (installed: setuptools 84.0.0) /usr/lib/python3.15/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating jc.egg-info writing jc.egg-info/PKG-INFO writing dependency_links to jc.egg-info/dependency_links.txt writing entry points to jc.egg-info/entry_points.txt writing requirements to jc.egg-info/requires.txt writing top-level names to jc.egg-info/top_level.txt writing manifest file 'jc.egg-info/SOURCES.txt' reading manifest file 'jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'jc.egg-info/SOURCES.txt' running dist_info writing jc.egg-info/PKG-INFO writing dependency_links to jc.egg-info/dependency_links.txt writing entry points to jc.egg-info/entry_points.txt writing requirements to jc.egg-info/requires.txt writing top-level names to jc.egg-info/top_level.txt reading manifest file 'jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'jc.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2/jc-1.26.2.dist-info' Handling ruamel.yaml>=0.15.0 from hook generated metadata: Requires-Dist (jc) Requirement not satisfied: ruamel.yaml>=0.15.0 Handling xmltodict>=0.12.0 from hook generated metadata: Requires-Dist (jc) Requirement not satisfied: xmltodict>=0.12.0 Handling Pygments>=2.3.0 from hook generated metadata: Requires-Dist (jc) Requirement not satisfied: Pygments>=2.3.0 + cat /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires + rm -rfv jc-1.26.2.dist-info/ removed 'jc-1.26.2.dist-info/licenses/LICENSE.md' removed directory 'jc-1.26.2.dist-info/licenses' removed 'jc-1.26.2.dist-info/METADATA' removed 'jc-1.26.2.dist-info/entry_points.txt' removed 'jc-1.26.2.dist-info/top_level.txt' removed directory 'jc-1.26.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/jc-1.26.2-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 130.6 KiB/s | 21.2 KiB | 00m00s Copr repository 100% | 10.7 KiB/s | 1.6 KiB | 00m00s Repositories loaded. Package "pyproject-rpm-macros-1.24.0-1.fc46.noarch" is already installed. Package "python3-devel-3.15.2-1.fc46.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.2.1-3.fc46.noarch" is already installed. Package "python3-setuptools-84.0.0-1.fc46.noarch" is already installed. Package Arch Version Repository Size Installing: python3-pygments noarch 0:2.21.0-1.fc46 fedora 11.5 MiB python3-ruamel-yaml noarch 0:0.19.1-5.fc46 fedora 1.9 MiB python3-xmltodict noarch 0:0.14.2-7.fc45 fedora 56.1 KiB Transaction Summary: Installing: 3 packages Total size of inbound packages is 3 MiB. Need to download 3 MiB. After this operation, 13 MiB extra will be used (install 13 MiB, remove 0 B). [1/3] python3-xmltodict-0:0.14.2-7.fc45 100% | 8.6 MiB/s | 26.5 KiB | 00m00s [2/3] python3-ruamel-yaml-0:0.19.1-5.fc 100% | 39.2 MiB/s | 321.4 KiB | 00m00s [3/3] python3-pygments-0:2.21.0-1.fc46. 100% | 112.0 MiB/s | 2.7 MiB | 00m00s -------------------------------------------------------------------------------- [3/3] Total 100% | 89.1 MiB/s | 3.0 MiB | 00m00s Running transaction [1/5] Verify package files 100% | 333.0 B/s | 3.0 B | 00m00s [2/5] Prepare transaction 100% | 272.0 B/s | 3.0 B | 00m00s [3/5] Installing python3-xmltodict-0:0. 100% | 57.2 MiB/s | 58.6 KiB | 00m00s [4/5] Installing python3-ruamel-yaml-0: 100% | 315.8 MiB/s | 1.9 MiB | 00m00s [5/5] Installing python3-pygments-0:2.2 100% | 192.0 MiB/s | 11.7 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.FyOA8s + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd jc-1.26.2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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/jc-1.26.2-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir --output /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-dep-overrides Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools>=40.8 (installed: setuptools 84.0.0) /usr/lib/python3.15/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info writing jc.egg-info/PKG-INFO writing dependency_links to jc.egg-info/dependency_links.txt writing entry points to jc.egg-info/entry_points.txt writing requirements to jc.egg-info/requires.txt writing top-level names to jc.egg-info/top_level.txt reading manifest file 'jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'jc.egg-info/SOURCES.txt' running dist_info writing jc.egg-info/PKG-INFO writing dependency_links to jc.egg-info/dependency_links.txt writing entry points to jc.egg-info/entry_points.txt writing requirements to jc.egg-info/requires.txt writing top-level names to jc.egg-info/top_level.txt reading manifest file 'jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'jc.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2/jc-1.26.2.dist-info' Handling ruamel.yaml>=0.15.0 from hook generated metadata: Requires-Dist (jc) Requirement satisfied: ruamel.yaml>=0.15.0 (installed: ruamel.yaml 0.19.1) Handling xmltodict>=0.12.0 from hook generated metadata: Requires-Dist (jc) Requirement satisfied: xmltodict>=0.12.0 (installed: xmltodict 0.14.2) Handling Pygments>=2.3.0 from hook generated metadata: Requires-Dist (jc) Requirement satisfied: Pygments>=2.3.0 (installed: Pygments 2.21.0) + cat /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires + rm -rfv jc-1.26.2.dist-info/ removed 'jc-1.26.2.dist-info/licenses/LICENSE.md' removed directory 'jc-1.26.2.dist-info/licenses' removed 'jc-1.26.2.dist-info/METADATA' removed 'jc-1.26.2.dist-info/top_level.txt' removed 'jc-1.26.2.dist-info/entry_points.txt' removed directory 'jc-1.26.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/jc-1.26.2-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 90.4 KiB/s | 21.2 KiB | 00m00s Copr repository 100% | 9.8 KiB/s | 1.6 KiB | 00m00s Repositories loaded. Nothing to do. Package "pyproject-rpm-macros-1.24.0-1.fc46.noarch" is already installed. Package "python3-devel-3.15.2-1.fc46.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.2.1-3.fc46.noarch" is already installed. Package "python3-pygments-2.21.0-1.fc46.noarch" is already installed. Package "python3-ruamel-yaml-0.19.1-5.fc46.noarch" is already installed. Package "python3-setuptools-84.0.0-1.fc46.noarch" is already installed. Package "python3-xmltodict-0.14.2-7.fc45.noarch" is already installed. Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.gx1lf5 + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd jc-1.26.2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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/jc-1.26.2-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir --output /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-dep-overrides Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools>=40.8 (installed: setuptools 84.0.0) /usr/lib/python3.15/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info writing jc.egg-info/PKG-INFO writing dependency_links to jc.egg-info/dependency_links.txt writing entry points to jc.egg-info/entry_points.txt writing requirements to jc.egg-info/requires.txt writing top-level names to jc.egg-info/top_level.txt reading manifest file 'jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'jc.egg-info/SOURCES.txt' running dist_info writing jc.egg-info/PKG-INFO writing dependency_links to jc.egg-info/dependency_links.txt writing entry points to jc.egg-info/entry_points.txt writing requirements to jc.egg-info/requires.txt writing top-level names to jc.egg-info/top_level.txt reading manifest file 'jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'jc.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2/jc-1.26.2.dist-info' Handling ruamel.yaml>=0.15.0 from hook generated metadata: Requires-Dist (jc) Requirement satisfied: ruamel.yaml>=0.15.0 (installed: ruamel.yaml 0.19.1) Handling xmltodict>=0.12.0 from hook generated metadata: Requires-Dist (jc) Requirement satisfied: xmltodict>=0.12.0 (installed: xmltodict 0.14.2) Handling Pygments>=2.3.0 from hook generated metadata: Requires-Dist (jc) Requirement satisfied: Pygments>=2.3.0 (installed: Pygments 2.21.0) + cat /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-buildrequires + rm -rfv jc-1.26.2.dist-info/ removed 'jc-1.26.2.dist-info/licenses/LICENSE.md' removed directory 'jc-1.26.2.dist-info/licenses' removed 'jc-1.26.2.dist-info/METADATA' removed 'jc-1.26.2.dist-info/entry_points.txt' removed 'jc-1.26.2.dist-info/top_level.txt' removed directory 'jc-1.26.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.SK5KVW + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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 jc-1.26.2 + mkdir -p /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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/jc-1.26.2-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.15/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running dist_info creating /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info writing /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file '/builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-modern-metadata-d8odngmw/jc-1.26.2.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: jc Building wheel for jc (pyproject.toml): started Running command Building wheel for jc (pyproject.toml) /usr/lib/python3.15/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/jc copying jc/utils.py -> build/lib/jc copying jc/tracebackplus.py -> build/lib/jc copying jc/streaming.py -> build/lib/jc copying jc/shell_completions.py -> build/lib/jc copying jc/lib.py -> build/lib/jc copying jc/jc_types.py -> build/lib/jc copying jc/exceptions.py -> build/lib/jc copying jc/cli_data.py -> build/lib/jc copying jc/cli.py -> build/lib/jc copying jc/appdirs.py -> build/lib/jc copying jc/__main__.py -> build/lib/jc copying jc/__init__.py -> build/lib/jc creating build/lib/jc/parsers copying jc/parsers/zpool_status.py -> build/lib/jc/parsers copying jc/parsers/zpool_iostat.py -> build/lib/jc/parsers copying jc/parsers/zipinfo.py -> build/lib/jc/parsers copying jc/parsers/yaml.py -> build/lib/jc/parsers copying jc/parsers/xrandr.py -> build/lib/jc/parsers copying jc/parsers/xml.py -> build/lib/jc/parsers copying jc/parsers/x509_csr.py -> build/lib/jc/parsers copying jc/parsers/x509_crl.py -> build/lib/jc/parsers copying jc/parsers/x509_cert.py -> build/lib/jc/parsers copying jc/parsers/who.py -> build/lib/jc/parsers copying jc/parsers/wg_show.py -> build/lib/jc/parsers copying jc/parsers/wc.py -> build/lib/jc/parsers copying jc/parsers/w.py -> build/lib/jc/parsers copying jc/parsers/vmstat_s.py -> build/lib/jc/parsers copying jc/parsers/vmstat.py -> build/lib/jc/parsers copying jc/parsers/veracrypt.py -> build/lib/jc/parsers copying jc/parsers/ver.py -> build/lib/jc/parsers copying jc/parsers/url.py -> build/lib/jc/parsers copying jc/parsers/uptime.py -> build/lib/jc/parsers copying jc/parsers/upsc.py -> build/lib/jc/parsers copying jc/parsers/upower.py -> build/lib/jc/parsers copying jc/parsers/update_alt_q.py -> build/lib/jc/parsers copying jc/parsers/update_alt_gs.py -> build/lib/jc/parsers copying jc/parsers/universal.py -> build/lib/jc/parsers copying jc/parsers/uname.py -> build/lib/jc/parsers copying jc/parsers/ufw_appinfo.py -> build/lib/jc/parsers copying jc/parsers/ufw.py -> build/lib/jc/parsers copying jc/parsers/udevadm.py -> build/lib/jc/parsers copying jc/parsers/typeset.py -> build/lib/jc/parsers copying jc/parsers/tune2fs.py -> build/lib/jc/parsers copying jc/parsers/tsv_s.py -> build/lib/jc/parsers copying jc/parsers/tsv_ih_s.py -> build/lib/jc/parsers copying jc/parsers/tsv_ih.py -> build/lib/jc/parsers copying jc/parsers/tsv.py -> build/lib/jc/parsers copying jc/parsers/traceroute_s.py -> build/lib/jc/parsers copying jc/parsers/traceroute.py -> build/lib/jc/parsers copying jc/parsers/tracepath.py -> build/lib/jc/parsers copying jc/parsers/top_s.py -> build/lib/jc/parsers copying jc/parsers/top.py -> build/lib/jc/parsers copying jc/parsers/toml.py -> build/lib/jc/parsers copying jc/parsers/timestamp.py -> build/lib/jc/parsers copying jc/parsers/timedatectl.py -> build/lib/jc/parsers copying jc/parsers/time.py -> build/lib/jc/parsers copying jc/parsers/systeminfo.py -> build/lib/jc/parsers copying jc/parsers/systemctl_luf.py -> build/lib/jc/parsers copying jc/parsers/systemctl_ls.py -> build/lib/jc/parsers copying jc/parsers/systemctl_lj.py -> build/lib/jc/parsers copying jc/parsers/systemctl.py -> build/lib/jc/parsers copying jc/parsers/syslog_s.py -> build/lib/jc/parsers copying jc/parsers/syslog_bsd_s.py -> build/lib/jc/parsers copying jc/parsers/syslog_bsd.py -> build/lib/jc/parsers copying jc/parsers/syslog.py -> build/lib/jc/parsers copying jc/parsers/sysctl.py -> build/lib/jc/parsers copying jc/parsers/swapon.py -> build/lib/jc/parsers copying jc/parsers/stat_s.py -> build/lib/jc/parsers copying jc/parsers/stat.py -> build/lib/jc/parsers copying jc/parsers/sshd_conf.py -> build/lib/jc/parsers copying jc/parsers/ssh_conf.py -> build/lib/jc/parsers copying jc/parsers/ss.py -> build/lib/jc/parsers copying jc/parsers/srt.py -> build/lib/jc/parsers copying jc/parsers/shadow.py -> build/lib/jc/parsers copying jc/parsers/sfdisk.py -> build/lib/jc/parsers copying jc/parsers/semver.py -> build/lib/jc/parsers copying jc/parsers/rsync_s.py -> build/lib/jc/parsers copying jc/parsers/rsync.py -> build/lib/jc/parsers copying jc/parsers/rpm_qi.py -> build/lib/jc/parsers copying jc/parsers/route_windows.py -> build/lib/jc/parsers copying jc/parsers/route_print.py -> build/lib/jc/parsers copying jc/parsers/route.py -> build/lib/jc/parsers copying jc/parsers/resolve_conf.py -> build/lib/jc/parsers copying jc/parsers/ps.py -> build/lib/jc/parsers copying jc/parsers/proc_zoneinfo.py -> build/lib/jc/parsers copying jc/parsers/proc_vmstat.py -> build/lib/jc/parsers copying jc/parsers/proc_vmallocinfo.py -> build/lib/jc/parsers copying jc/parsers/proc_version.py -> build/lib/jc/parsers copying jc/parsers/proc_uptime.py -> build/lib/jc/parsers copying jc/parsers/proc_swaps.py -> build/lib/jc/parsers copying jc/parsers/proc_stat.py -> build/lib/jc/parsers copying jc/parsers/proc_softirqs.py -> build/lib/jc/parsers copying jc/parsers/proc_slabinfo.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_status.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_statm.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_stat.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_smaps.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_numa_maps.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_mountinfo.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_maps.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_io.py -> build/lib/jc/parsers copying jc/parsers/proc_pid_fdinfo.py -> build/lib/jc/parsers copying jc/parsers/proc_partitions.py -> build/lib/jc/parsers copying jc/parsers/proc_pagetypeinfo.py -> build/lib/jc/parsers copying jc/parsers/proc_net_unix.py -> build/lib/jc/parsers copying jc/parsers/proc_net_udp.py -> build/lib/jc/parsers copying jc/parsers/proc_net_tcp.py -> build/lib/jc/parsers copying jc/parsers/proc_net_route.py -> build/lib/jc/parsers copying jc/parsers/proc_net_protocols.py -> build/lib/jc/parsers copying jc/parsers/proc_net_packet.py -> build/lib/jc/parsers copying jc/parsers/proc_net_netstat.py -> build/lib/jc/parsers copying jc/parsers/proc_net_netlink.py -> build/lib/jc/parsers copying jc/parsers/proc_net_ipv6_route.py -> build/lib/jc/parsers copying jc/parsers/proc_net_igmp6.py -> build/lib/jc/parsers copying jc/parsers/proc_net_igmp.py -> build/lib/jc/parsers copying jc/parsers/proc_net_if_inet6.py -> build/lib/jc/parsers copying jc/parsers/proc_net_dev_mcast.py -> build/lib/jc/parsers copying jc/parsers/proc_net_dev.py -> build/lib/jc/parsers copying jc/parsers/proc_net_arp.py -> build/lib/jc/parsers copying jc/parsers/proc_mtrr.py -> build/lib/jc/parsers copying jc/parsers/proc_modules.py -> build/lib/jc/parsers copying jc/parsers/proc_meminfo.py -> build/lib/jc/parsers copying jc/parsers/proc_locks.py -> build/lib/jc/parsers copying jc/parsers/proc_loadavg.py -> build/lib/jc/parsers copying jc/parsers/proc_ioports.py -> build/lib/jc/parsers copying jc/parsers/proc_iomem.py -> build/lib/jc/parsers copying jc/parsers/proc_interrupts.py -> build/lib/jc/parsers copying jc/parsers/proc_filesystems.py -> build/lib/jc/parsers copying jc/parsers/proc_driver_rtc.py -> build/lib/jc/parsers copying jc/parsers/proc_diskstats.py -> build/lib/jc/parsers copying jc/parsers/proc_devices.py -> build/lib/jc/parsers copying jc/parsers/proc_crypto.py -> build/lib/jc/parsers copying jc/parsers/proc_cpuinfo.py -> build/lib/jc/parsers copying jc/parsers/proc_consoles.py -> build/lib/jc/parsers copying jc/parsers/proc_cmdline.py -> build/lib/jc/parsers copying jc/parsers/proc_buddyinfo.py -> build/lib/jc/parsers copying jc/parsers/proc.py -> build/lib/jc/parsers copying jc/parsers/postconf.py -> build/lib/jc/parsers copying jc/parsers/plist.py -> build/lib/jc/parsers copying jc/parsers/pkg_index_deb.py -> build/lib/jc/parsers copying jc/parsers/pkg_index_apk.py -> build/lib/jc/parsers copying jc/parsers/pip_show.py -> build/lib/jc/parsers copying jc/parsers/pip_list.py -> build/lib/jc/parsers copying jc/parsers/ping_s.py -> build/lib/jc/parsers copying jc/parsers/ping.py -> build/lib/jc/parsers copying jc/parsers/pidstat_s.py -> build/lib/jc/parsers copying jc/parsers/pidstat.py -> build/lib/jc/parsers copying jc/parsers/pgpass.py -> build/lib/jc/parsers copying jc/parsers/pci_ids.py -> build/lib/jc/parsers copying jc/parsers/path_list.py -> build/lib/jc/parsers copying jc/parsers/path.py -> build/lib/jc/parsers copying jc/parsers/passwd.py -> build/lib/jc/parsers copying jc/parsers/pacman.py -> build/lib/jc/parsers copying jc/parsers/os_release.py -> build/lib/jc/parsers copying jc/parsers/os_prober.py -> build/lib/jc/parsers copying jc/parsers/openvpn.py -> build/lib/jc/parsers copying jc/parsers/ntpq.py -> build/lib/jc/parsers copying jc/parsers/nsd_control.py -> build/lib/jc/parsers copying jc/parsers/nmcli.py -> build/lib/jc/parsers copying jc/parsers/nftables.py -> build/lib/jc/parsers copying jc/parsers/nfsiostat_s.py -> build/lib/jc/parsers copying jc/parsers/nfsiostat.py -> build/lib/jc/parsers copying jc/parsers/netstat_windows.py -> build/lib/jc/parsers copying jc/parsers/netstat_linux.py -> build/lib/jc/parsers copying jc/parsers/netstat_freebsd_osx.py -> build/lib/jc/parsers copying jc/parsers/netstat.py -> build/lib/jc/parsers copying jc/parsers/netrc.py -> build/lib/jc/parsers copying jc/parsers/net_user.py -> build/lib/jc/parsers copying jc/parsers/net_localgroup.py -> build/lib/jc/parsers copying jc/parsers/needrestart.py -> build/lib/jc/parsers copying jc/parsers/mpstat_s.py -> build/lib/jc/parsers copying jc/parsers/mpstat.py -> build/lib/jc/parsers copying jc/parsers/mount.py -> build/lib/jc/parsers copying jc/parsers/mdadm.py -> build/lib/jc/parsers copying jc/parsers/m3u.py -> build/lib/jc/parsers copying jc/parsers/lsusb.py -> build/lib/jc/parsers copying jc/parsers/lspci.py -> build/lib/jc/parsers copying jc/parsers/lsof.py -> build/lib/jc/parsers copying jc/parsers/lsmod.py -> build/lib/jc/parsers copying jc/parsers/lsblk.py -> build/lib/jc/parsers copying jc/parsers/lsb_release.py -> build/lib/jc/parsers copying jc/parsers/lsattr.py -> build/lib/jc/parsers copying jc/parsers/ls_s.py -> build/lib/jc/parsers copying jc/parsers/ls.py -> build/lib/jc/parsers copying jc/parsers/ldd.py -> build/lib/jc/parsers copying jc/parsers/last.py -> build/lib/jc/parsers copying jc/parsers/kv_dup.py -> build/lib/jc/parsers copying jc/parsers/kv.py -> build/lib/jc/parsers copying jc/parsers/jwt.py -> build/lib/jc/parsers copying jc/parsers/jobs.py -> build/lib/jc/parsers copying jc/parsers/jar_manifest.py -> build/lib/jc/parsers copying jc/parsers/iwconfig.py -> build/lib/jc/parsers copying jc/parsers/iw_scan.py -> build/lib/jc/parsers copying jc/parsers/iptables.py -> build/lib/jc/parsers copying jc/parsers/ipconfig.py -> build/lib/jc/parsers copying jc/parsers/ip_route.py -> build/lib/jc/parsers copying jc/parsers/ip_address.py -> build/lib/jc/parsers copying jc/parsers/iostat_s.py -> build/lib/jc/parsers copying jc/parsers/iostat.py -> build/lib/jc/parsers copying jc/parsers/ini_dup.py -> build/lib/jc/parsers copying jc/parsers/ini.py -> build/lib/jc/parsers copying jc/parsers/iftop.py -> build/lib/jc/parsers copying jc/parsers/ifconfig.py -> build/lib/jc/parsers copying jc/parsers/id.py -> build/lib/jc/parsers copying jc/parsers/ics.py -> build/lib/jc/parsers copying jc/parsers/http_headers.py -> build/lib/jc/parsers copying jc/parsers/hosts.py -> build/lib/jc/parsers copying jc/parsers/host.py -> build/lib/jc/parsers copying jc/parsers/history.py -> build/lib/jc/parsers copying jc/parsers/hciconfig.py -> build/lib/jc/parsers copying jc/parsers/hashsum.py -> build/lib/jc/parsers copying jc/parsers/hash.py -> build/lib/jc/parsers copying jc/parsers/gshadow.py -> build/lib/jc/parsers copying jc/parsers/group.py -> build/lib/jc/parsers copying jc/parsers/gpg.py -> build/lib/jc/parsers copying jc/parsers/git_ls_remote.py -> build/lib/jc/parsers copying jc/parsers/git_log_s.py -> build/lib/jc/parsers copying jc/parsers/git_log.py -> build/lib/jc/parsers copying jc/parsers/git_diff.py -> build/lib/jc/parsers copying jc/parsers/getfacl.py -> build/lib/jc/parsers copying jc/parsers/fstab.py -> build/lib/jc/parsers copying jc/parsers/free.py -> build/lib/jc/parsers copying jc/parsers/foo_s.py -> build/lib/jc/parsers copying jc/parsers/foo.py -> build/lib/jc/parsers copying jc/parsers/finger.py -> build/lib/jc/parsers copying jc/parsers/findmnt.py -> build/lib/jc/parsers copying jc/parsers/find.py -> build/lib/jc/parsers copying jc/parsers/file.py -> build/lib/jc/parsers copying jc/parsers/ethtool.py -> build/lib/jc/parsers copying jc/parsers/env.py -> build/lib/jc/parsers copying jc/parsers/email_address.py -> build/lib/jc/parsers copying jc/parsers/efibootmgr.py -> build/lib/jc/parsers copying jc/parsers/du.py -> build/lib/jc/parsers copying jc/parsers/dpkg_l.py -> build/lib/jc/parsers copying jc/parsers/dmidecode.py -> build/lib/jc/parsers copying jc/parsers/disabled_parser.py -> build/lib/jc/parsers copying jc/parsers/dir.py -> build/lib/jc/parsers copying jc/parsers/dig.py -> build/lib/jc/parsers copying jc/parsers/df.py -> build/lib/jc/parsers copying jc/parsers/debconf_show.py -> build/lib/jc/parsers copying jc/parsers/datetime_iso.py -> build/lib/jc/parsers copying jc/parsers/date.py -> build/lib/jc/parsers copying jc/parsers/curl_head.py -> build/lib/jc/parsers copying jc/parsers/csv_s.py -> build/lib/jc/parsers copying jc/parsers/csv_ih_s.py -> build/lib/jc/parsers copying jc/parsers/csv_ih.py -> build/lib/jc/parsers copying jc/parsers/csv.py -> build/lib/jc/parsers copying jc/parsers/crontab_u.py -> build/lib/jc/parsers copying jc/parsers/crontab.py -> build/lib/jc/parsers copying jc/parsers/conntrack.py -> build/lib/jc/parsers copying jc/parsers/clf_s.py -> build/lib/jc/parsers copying jc/parsers/clf.py -> build/lib/jc/parsers copying jc/parsers/cksum.py -> build/lib/jc/parsers copying jc/parsers/chage.py -> build/lib/jc/parsers copying jc/parsers/certbot.py -> build/lib/jc/parsers copying jc/parsers/cef_s.py -> build/lib/jc/parsers copying jc/parsers/cef.py -> build/lib/jc/parsers copying jc/parsers/cbt.py -> build/lib/jc/parsers copying jc/parsers/broken_parser.py -> build/lib/jc/parsers copying jc/parsers/bluetoothctl.py -> build/lib/jc/parsers copying jc/parsers/blkid.py -> build/lib/jc/parsers copying jc/parsers/authorized_keys.py -> build/lib/jc/parsers copying jc/parsers/asciitable_m.py -> build/lib/jc/parsers copying jc/parsers/asciitable.py -> build/lib/jc/parsers copying jc/parsers/arp.py -> build/lib/jc/parsers copying jc/parsers/apt_get_sqq.py -> build/lib/jc/parsers copying jc/parsers/apt_cache_show.py -> build/lib/jc/parsers copying jc/parsers/apachectl.py -> build/lib/jc/parsers copying jc/parsers/amixer.py -> build/lib/jc/parsers copying jc/parsers/airport_s.py -> build/lib/jc/parsers copying jc/parsers/airport.py -> build/lib/jc/parsers copying jc/parsers/acpi.py -> build/lib/jc/parsers copying jc/parsers/__init__.py -> build/lib/jc/parsers creating build/lib/jc/parsers/tomli copying jc/parsers/tomli/_types.py -> build/lib/jc/parsers/tomli copying jc/parsers/tomli/_re.py -> build/lib/jc/parsers/tomli copying jc/parsers/tomli/_parser.py -> build/lib/jc/parsers/tomli copying jc/parsers/tomli/__init__.py -> build/lib/jc/parsers/tomli creating build/lib/jc/parsers/pyedid copying jc/parsers/pyedid/main.py -> build/lib/jc/parsers/pyedid copying jc/parsers/pyedid/edid.py -> build/lib/jc/parsers/pyedid copying jc/parsers/pyedid/__init__.py -> build/lib/jc/parsers/pyedid creating build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/pbSerializer.py -> build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/pbRoot.py -> build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/pbPlist.py -> build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/pbParser.py -> build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/pbItem.py -> build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/__init__.py -> build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/Switch.py -> build/lib/jc/parsers/pbPlist copying jc/parsers/pbPlist/StrParse.py -> build/lib/jc/parsers/pbPlist creating build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/x509.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/version.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/util.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/tsp.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/pkcs12.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/pem.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/pdf.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/parser.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/ocsp.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/keys.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/jc_global.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/csr.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/crl.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/core.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/cms.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/algos.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/_types.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/_teletex_codec.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/_ordereddict.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/_iri.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/_int.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/_inet.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/_errors.py -> build/lib/jc/parsers/asn1crypto copying jc/parsers/asn1crypto/__init__.py -> build/lib/jc/parsers/asn1crypto creating build/lib/jc/parsers/pyedid/helpers copying jc/parsers/pyedid/helpers/registry.py -> build/lib/jc/parsers/pyedid/helpers copying jc/parsers/pyedid/helpers/edid_helper.py -> build/lib/jc/parsers/pyedid/helpers copying jc/parsers/pyedid/helpers/__init__.py -> build/lib/jc/parsers/pyedid/helpers copying jc/py.typed -> build/lib/jc copying jc/parsers/tomli/py.typed -> build/lib/jc/parsers/tomli installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/jc copying build/lib/jc/py.typed -> build/bdist.linux-x86_64/wheel/./jc creating build/bdist.linux-x86_64/wheel/jc/parsers creating build/bdist.linux-x86_64/wheel/jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/__init__.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/_errors.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/_inet.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/_int.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/_iri.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/_ordereddict.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/_teletex_codec.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/_types.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/algos.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/cms.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/core.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/crl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/csr.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/jc_global.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/keys.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/ocsp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/parser.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/pdf.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/pem.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/pkcs12.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/tsp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/util.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/version.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto copying build/lib/jc/parsers/asn1crypto/x509.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/asn1crypto creating build/bdist.linux-x86_64/wheel/jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/StrParse.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/Switch.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/__init__.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/pbItem.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/pbParser.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/pbPlist.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/pbRoot.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist copying build/lib/jc/parsers/pbPlist/pbSerializer.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pbPlist creating build/bdist.linux-x86_64/wheel/jc/parsers/pyedid creating build/bdist.linux-x86_64/wheel/jc/parsers/pyedid/helpers copying build/lib/jc/parsers/pyedid/helpers/__init__.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pyedid/helpers copying build/lib/jc/parsers/pyedid/helpers/edid_helper.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pyedid/helpers copying build/lib/jc/parsers/pyedid/helpers/registry.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pyedid/helpers copying build/lib/jc/parsers/pyedid/__init__.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pyedid copying build/lib/jc/parsers/pyedid/edid.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pyedid copying build/lib/jc/parsers/pyedid/main.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/pyedid creating build/bdist.linux-x86_64/wheel/jc/parsers/tomli copying build/lib/jc/parsers/tomli/py.typed -> build/bdist.linux-x86_64/wheel/./jc/parsers/tomli copying build/lib/jc/parsers/tomli/__init__.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/tomli copying build/lib/jc/parsers/tomli/_parser.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/tomli copying build/lib/jc/parsers/tomli/_re.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/tomli copying build/lib/jc/parsers/tomli/_types.py -> build/bdist.linux-x86_64/wheel/./jc/parsers/tomli copying build/lib/jc/parsers/__init__.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/acpi.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/airport.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/airport_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/amixer.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/apachectl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/apt_cache_show.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/apt_get_sqq.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/arp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/asciitable.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/asciitable_m.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/authorized_keys.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/blkid.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/bluetoothctl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/broken_parser.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/cbt.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/cef.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/cef_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/certbot.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/chage.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/cksum.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/clf.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/clf_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/conntrack.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/crontab.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/crontab_u.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/csv.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/csv_ih.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/csv_ih_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/csv_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/curl_head.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/date.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/datetime_iso.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/debconf_show.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/df.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/dig.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/dir.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/disabled_parser.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/dmidecode.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/dpkg_l.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/du.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/efibootmgr.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/email_address.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/env.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ethtool.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/file.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/find.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/findmnt.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/finger.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/foo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/foo_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/free.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/fstab.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/getfacl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/git_diff.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/git_log.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/git_log_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/git_ls_remote.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/gpg.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/group.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/gshadow.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/hash.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/hashsum.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/hciconfig.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/history.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/host.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/hosts.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/http_headers.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ics.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/id.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ifconfig.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/iftop.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ini.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ini_dup.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/iostat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/iostat_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ip_address.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ip_route.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ipconfig.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/iptables.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/iw_scan.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/iwconfig.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/jar_manifest.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/jobs.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/jwt.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/kv.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/kv_dup.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/last.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ldd.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ls.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ls_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/lsattr.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/lsb_release.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/lsblk.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/lsmod.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/lsof.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/lspci.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/lsusb.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/m3u.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/mdadm.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/mount.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/mpstat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/mpstat_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/needrestart.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/net_localgroup.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/net_user.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/netrc.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/netstat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/netstat_freebsd_osx.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/netstat_linux.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/netstat_windows.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/nfsiostat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/nfsiostat_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/nftables.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/nmcli.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/nsd_control.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ntpq.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/openvpn.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/os_prober.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/os_release.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pacman.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/passwd.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/path.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/path_list.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pci_ids.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pgpass.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pidstat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pidstat_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ping.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ping_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pip_list.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pip_show.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pkg_index_apk.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/pkg_index_deb.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/plist.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/postconf.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_buddyinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_cmdline.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_consoles.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_cpuinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_crypto.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_devices.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_diskstats.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_driver_rtc.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_filesystems.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_interrupts.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_iomem.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_ioports.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_loadavg.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_locks.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_meminfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_modules.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_mtrr.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_arp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_dev.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_dev_mcast.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_if_inet6.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_igmp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_igmp6.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_ipv6_route.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_netlink.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_netstat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_packet.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_protocols.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_route.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_tcp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_udp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_net_unix.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pagetypeinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_partitions.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_fdinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_io.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_maps.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_mountinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_numa_maps.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_smaps.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_stat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_statm.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_pid_status.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_slabinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_softirqs.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_stat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_swaps.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_uptime.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_version.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_vmallocinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_vmstat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/proc_zoneinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ps.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/resolve_conf.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/route.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/route_print.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/route_windows.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/rpm_qi.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/rsync.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/rsync_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/semver.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/sfdisk.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/shadow.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/srt.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ss.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ssh_conf.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/sshd_conf.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/stat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/stat_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/swapon.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/sysctl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/syslog.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/syslog_bsd.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/syslog_bsd_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/syslog_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/systemctl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/systemctl_lj.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/systemctl_ls.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/systemctl_luf.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/systeminfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/time.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/timedatectl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/timestamp.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/toml.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/top.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/top_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/tracepath.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/traceroute.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/traceroute_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/tsv.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/tsv_ih.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/tsv_ih_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/tsv_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/tune2fs.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/typeset.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/udevadm.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ufw.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ufw_appinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/uname.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/universal.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/update_alt_gs.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/update_alt_q.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/upower.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/upsc.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/uptime.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/url.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/ver.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/veracrypt.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/vmstat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/vmstat_s.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/w.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/wc.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/wg_show.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/who.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/x509_cert.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/x509_crl.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/x509_csr.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/xml.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/xrandr.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/yaml.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/zipinfo.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/zpool_iostat.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/parsers/zpool_status.py -> build/bdist.linux-x86_64/wheel/./jc/parsers copying build/lib/jc/__init__.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/__main__.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/appdirs.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/cli.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/cli_data.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/exceptions.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/jc_types.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/lib.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/shell_completions.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/streaming.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/tracebackplus.py -> build/bdist.linux-x86_64/wheel/./jc copying build/lib/jc/utils.py -> build/bdist.linux-x86_64/wheel/./jc running install_egg_info running egg_info writing jc.egg-info/PKG-INFO writing dependency_links to jc.egg-info/dependency_links.txt writing entry points to jc.egg-info/entry_points.txt writing requirements to jc.egg-info/requires.txt writing top-level names to jc.egg-info/top_level.txt reading manifest file 'jc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'jc.egg-info/SOURCES.txt' Copying jc.egg-info to build/bdist.linux-x86_64/wheel/./jc-1.26.2-py3.15.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/jc-1.26.2.dist-info/WHEEL creating '/builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-ephem-wheel-cache-rv7jcxmg/wheels/32/9d/9b/3b1fddb165fc12c560dbb68ec08fd4b92a3c236f93311ea087/tmpy8r12qba/.tmp-msoiy_7z/jc-1.26.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'jc/__init__.py' adding 'jc/__main__.py' adding 'jc/appdirs.py' adding 'jc/cli.py' adding 'jc/cli_data.py' adding 'jc/exceptions.py' adding 'jc/jc_types.py' adding 'jc/lib.py' adding 'jc/py.typed' adding 'jc/shell_completions.py' adding 'jc/streaming.py' adding 'jc/tracebackplus.py' adding 'jc/utils.py' adding 'jc/parsers/__init__.py' adding 'jc/parsers/acpi.py' adding 'jc/parsers/airport.py' adding 'jc/parsers/airport_s.py' adding 'jc/parsers/amixer.py' adding 'jc/parsers/apachectl.py' adding 'jc/parsers/apt_cache_show.py' adding 'jc/parsers/apt_get_sqq.py' adding 'jc/parsers/arp.py' adding 'jc/parsers/asciitable.py' adding 'jc/parsers/asciitable_m.py' adding 'jc/parsers/authorized_keys.py' adding 'jc/parsers/blkid.py' adding 'jc/parsers/bluetoothctl.py' adding 'jc/parsers/broken_parser.py' adding 'jc/parsers/cbt.py' adding 'jc/parsers/cef.py' adding 'jc/parsers/cef_s.py' adding 'jc/parsers/certbot.py' adding 'jc/parsers/chage.py' adding 'jc/parsers/cksum.py' adding 'jc/parsers/clf.py' adding 'jc/parsers/clf_s.py' adding 'jc/parsers/conntrack.py' adding 'jc/parsers/crontab.py' adding 'jc/parsers/crontab_u.py' adding 'jc/parsers/csv.py' adding 'jc/parsers/csv_ih.py' adding 'jc/parsers/csv_ih_s.py' adding 'jc/parsers/csv_s.py' adding 'jc/parsers/curl_head.py' adding 'jc/parsers/date.py' adding 'jc/parsers/datetime_iso.py' adding 'jc/parsers/debconf_show.py' adding 'jc/parsers/df.py' adding 'jc/parsers/dig.py' adding 'jc/parsers/dir.py' adding 'jc/parsers/disabled_parser.py' adding 'jc/parsers/dmidecode.py' adding 'jc/parsers/dpkg_l.py' adding 'jc/parsers/du.py' adding 'jc/parsers/efibootmgr.py' adding 'jc/parsers/email_address.py' adding 'jc/parsers/env.py' adding 'jc/parsers/ethtool.py' adding 'jc/parsers/file.py' adding 'jc/parsers/find.py' adding 'jc/parsers/findmnt.py' adding 'jc/parsers/finger.py' adding 'jc/parsers/foo.py' adding 'jc/parsers/foo_s.py' adding 'jc/parsers/free.py' adding 'jc/parsers/fstab.py' adding 'jc/parsers/getfacl.py' adding 'jc/parsers/git_diff.py' adding 'jc/parsers/git_log.py' adding 'jc/parsers/git_log_s.py' adding 'jc/parsers/git_ls_remote.py' adding 'jc/parsers/gpg.py' adding 'jc/parsers/group.py' adding 'jc/parsers/gshadow.py' adding 'jc/parsers/hash.py' adding 'jc/parsers/hashsum.py' adding 'jc/parsers/hciconfig.py' adding 'jc/parsers/history.py' adding 'jc/parsers/host.py' adding 'jc/parsers/hosts.py' adding 'jc/parsers/http_headers.py' adding 'jc/parsers/ics.py' adding 'jc/parsers/id.py' adding 'jc/parsers/ifconfig.py' adding 'jc/parsers/iftop.py' adding 'jc/parsers/ini.py' adding 'jc/parsers/ini_dup.py' adding 'jc/parsers/iostat.py' adding 'jc/parsers/iostat_s.py' adding 'jc/parsers/ip_address.py' adding 'jc/parsers/ip_route.py' adding 'jc/parsers/ipconfig.py' adding 'jc/parsers/iptables.py' adding 'jc/parsers/iw_scan.py' adding 'jc/parsers/iwconfig.py' adding 'jc/parsers/jar_manifest.py' adding 'jc/parsers/jobs.py' adding 'jc/parsers/jwt.py' adding 'jc/parsers/kv.py' adding 'jc/parsers/kv_dup.py' adding 'jc/parsers/last.py' adding 'jc/parsers/ldd.py' adding 'jc/parsers/ls.py' adding 'jc/parsers/ls_s.py' adding 'jc/parsers/lsattr.py' adding 'jc/parsers/lsb_release.py' adding 'jc/parsers/lsblk.py' adding 'jc/parsers/lsmod.py' adding 'jc/parsers/lsof.py' adding 'jc/parsers/lspci.py' adding 'jc/parsers/lsusb.py' adding 'jc/parsers/m3u.py' adding 'jc/parsers/mdadm.py' adding 'jc/parsers/mount.py' adding 'jc/parsers/mpstat.py' adding 'jc/parsers/mpstat_s.py' adding 'jc/parsers/needrestart.py' adding 'jc/parsers/net_localgroup.py' adding 'jc/parsers/net_user.py' adding 'jc/parsers/netrc.py' adding 'jc/parsers/netstat.py' adding 'jc/parsers/netstat_freebsd_osx.py' adding 'jc/parsers/netstat_linux.py' adding 'jc/parsers/netstat_windows.py' adding 'jc/parsers/nfsiostat.py' adding 'jc/parsers/nfsiostat_s.py' adding 'jc/parsers/nftables.py' adding 'jc/parsers/nmcli.py' adding 'jc/parsers/nsd_control.py' adding 'jc/parsers/ntpq.py' adding 'jc/parsers/openvpn.py' adding 'jc/parsers/os_prober.py' adding 'jc/parsers/os_release.py' adding 'jc/parsers/pacman.py' adding 'jc/parsers/passwd.py' adding 'jc/parsers/path.py' adding 'jc/parsers/path_list.py' adding 'jc/parsers/pci_ids.py' adding 'jc/parsers/pgpass.py' adding 'jc/parsers/pidstat.py' adding 'jc/parsers/pidstat_s.py' adding 'jc/parsers/ping.py' adding 'jc/parsers/ping_s.py' adding 'jc/parsers/pip_list.py' adding 'jc/parsers/pip_show.py' adding 'jc/parsers/pkg_index_apk.py' adding 'jc/parsers/pkg_index_deb.py' adding 'jc/parsers/plist.py' adding 'jc/parsers/postconf.py' adding 'jc/parsers/proc.py' adding 'jc/parsers/proc_buddyinfo.py' adding 'jc/parsers/proc_cmdline.py' adding 'jc/parsers/proc_consoles.py' adding 'jc/parsers/proc_cpuinfo.py' adding 'jc/parsers/proc_crypto.py' adding 'jc/parsers/proc_devices.py' adding 'jc/parsers/proc_diskstats.py' adding 'jc/parsers/proc_driver_rtc.py' adding 'jc/parsers/proc_filesystems.py' adding 'jc/parsers/proc_interrupts.py' adding 'jc/parsers/proc_iomem.py' adding 'jc/parsers/proc_ioports.py' adding 'jc/parsers/proc_loadavg.py' adding 'jc/parsers/proc_locks.py' adding 'jc/parsers/proc_meminfo.py' adding 'jc/parsers/proc_modules.py' adding 'jc/parsers/proc_mtrr.py' adding 'jc/parsers/proc_net_arp.py' adding 'jc/parsers/proc_net_dev.py' adding 'jc/parsers/proc_net_dev_mcast.py' adding 'jc/parsers/proc_net_if_inet6.py' adding 'jc/parsers/proc_net_igmp.py' adding 'jc/parsers/proc_net_igmp6.py' adding 'jc/parsers/proc_net_ipv6_route.py' adding 'jc/parsers/proc_net_netlink.py' adding 'jc/parsers/proc_net_netstat.py' adding 'jc/parsers/proc_net_packet.py' adding 'jc/parsers/proc_net_protocols.py' adding 'jc/parsers/proc_net_route.py' adding 'jc/parsers/proc_net_tcp.py' adding 'jc/parsers/proc_net_udp.py' adding 'jc/parsers/proc_net_unix.py' adding 'jc/parsers/proc_pagetypeinfo.py' adding 'jc/parsers/proc_partitions.py' adding 'jc/parsers/proc_pid_fdinfo.py' adding 'jc/parsers/proc_pid_io.py' adding 'jc/parsers/proc_pid_maps.py' adding 'jc/parsers/proc_pid_mountinfo.py' adding 'jc/parsers/proc_pid_numa_maps.py' adding 'jc/parsers/proc_pid_smaps.py' adding 'jc/parsers/proc_pid_stat.py' adding 'jc/parsers/proc_pid_statm.py' adding 'jc/parsers/proc_pid_status.py' adding 'jc/parsers/proc_slabinfo.py' adding 'jc/parsers/proc_softirqs.py' adding 'jc/parsers/proc_stat.py' adding 'jc/parsers/proc_swaps.py' adding 'jc/parsers/proc_uptime.py' adding 'jc/parsers/proc_version.py' adding 'jc/parsers/proc_vmallocinfo.py' adding 'jc/parsers/proc_vmstat.py' adding 'jc/parsers/proc_zoneinfo.py' adding 'jc/parsers/ps.py' adding 'jc/parsers/resolve_conf.py' adding 'jc/parsers/route.py' adding 'jc/parsers/route_print.py' adding 'jc/parsers/route_windows.py' adding 'jc/parsers/rpm_qi.py' adding 'jc/parsers/rsync.py' adding 'jc/parsers/rsync_s.py' adding 'jc/parsers/semver.py' adding 'jc/parsers/sfdisk.py' adding 'jc/parsers/shadow.py' adding 'jc/parsers/srt.py' adding 'jc/parsers/ss.py' adding 'jc/parsers/ssh_conf.py' adding 'jc/parsers/sshd_conf.py' adding 'jc/parsers/stat.py' adding 'jc/parsers/stat_s.py' adding 'jc/parsers/swapon.py' adding 'jc/parsers/sysctl.py' adding 'jc/parsers/syslog.py' adding 'jc/parsers/syslog_bsd.py' adding 'jc/parsers/syslog_bsd_s.py' adding 'jc/parsers/syslog_s.py' adding 'jc/parsers/systemctl.py' adding 'jc/parsers/systemctl_lj.py' adding 'jc/parsers/systemctl_ls.py' adding 'jc/parsers/systemctl_luf.py' adding 'jc/parsers/systeminfo.py' adding 'jc/parsers/time.py' adding 'jc/parsers/timedatectl.py' adding 'jc/parsers/timestamp.py' adding 'jc/parsers/toml.py' adding 'jc/parsers/top.py' adding 'jc/parsers/top_s.py' adding 'jc/parsers/tracepath.py' adding 'jc/parsers/traceroute.py' adding 'jc/parsers/traceroute_s.py' adding 'jc/parsers/tsv.py' adding 'jc/parsers/tsv_ih.py' adding 'jc/parsers/tsv_ih_s.py' adding 'jc/parsers/tsv_s.py' adding 'jc/parsers/tune2fs.py' adding 'jc/parsers/typeset.py' adding 'jc/parsers/udevadm.py' adding 'jc/parsers/ufw.py' adding 'jc/parsers/ufw_appinfo.py' adding 'jc/parsers/uname.py' adding 'jc/parsers/universal.py' adding 'jc/parsers/update_alt_gs.py' adding 'jc/parsers/update_alt_q.py' adding 'jc/parsers/upower.py' adding 'jc/parsers/upsc.py' adding 'jc/parsers/uptime.py' adding 'jc/parsers/url.py' adding 'jc/parsers/ver.py' adding 'jc/parsers/veracrypt.py' adding 'jc/parsers/vmstat.py' adding 'jc/parsers/vmstat_s.py' adding 'jc/parsers/w.py' adding 'jc/parsers/wc.py' adding 'jc/parsers/wg_show.py' adding 'jc/parsers/who.py' adding 'jc/parsers/x509_cert.py' adding 'jc/parsers/x509_crl.py' adding 'jc/parsers/x509_csr.py' adding 'jc/parsers/xml.py' adding 'jc/parsers/xrandr.py' adding 'jc/parsers/yaml.py' adding 'jc/parsers/zipinfo.py' adding 'jc/parsers/zpool_iostat.py' adding 'jc/parsers/zpool_status.py' adding 'jc/parsers/asn1crypto/__init__.py' adding 'jc/parsers/asn1crypto/_errors.py' adding 'jc/parsers/asn1crypto/_inet.py' adding 'jc/parsers/asn1crypto/_int.py' adding 'jc/parsers/asn1crypto/_iri.py' adding 'jc/parsers/asn1crypto/_ordereddict.py' adding 'jc/parsers/asn1crypto/_teletex_codec.py' adding 'jc/parsers/asn1crypto/_types.py' adding 'jc/parsers/asn1crypto/algos.py' adding 'jc/parsers/asn1crypto/cms.py' adding 'jc/parsers/asn1crypto/core.py' adding 'jc/parsers/asn1crypto/crl.py' adding 'jc/parsers/asn1crypto/csr.py' adding 'jc/parsers/asn1crypto/jc_global.py' adding 'jc/parsers/asn1crypto/keys.py' adding 'jc/parsers/asn1crypto/ocsp.py' adding 'jc/parsers/asn1crypto/parser.py' adding 'jc/parsers/asn1crypto/pdf.py' adding 'jc/parsers/asn1crypto/pem.py' adding 'jc/parsers/asn1crypto/pkcs12.py' adding 'jc/parsers/asn1crypto/tsp.py' adding 'jc/parsers/asn1crypto/util.py' adding 'jc/parsers/asn1crypto/version.py' adding 'jc/parsers/asn1crypto/x509.py' adding 'jc/parsers/pbPlist/StrParse.py' adding 'jc/parsers/pbPlist/Switch.py' adding 'jc/parsers/pbPlist/__init__.py' adding 'jc/parsers/pbPlist/pbItem.py' adding 'jc/parsers/pbPlist/pbParser.py' adding 'jc/parsers/pbPlist/pbPlist.py' adding 'jc/parsers/pbPlist/pbRoot.py' adding 'jc/parsers/pbPlist/pbSerializer.py' adding 'jc/parsers/pyedid/__init__.py' adding 'jc/parsers/pyedid/edid.py' adding 'jc/parsers/pyedid/main.py' adding 'jc/parsers/pyedid/helpers/__init__.py' adding 'jc/parsers/pyedid/helpers/edid_helper.py' adding 'jc/parsers/pyedid/helpers/registry.py' adding 'jc/parsers/tomli/__init__.py' adding 'jc/parsers/tomli/_parser.py' adding 'jc/parsers/tomli/_re.py' adding 'jc/parsers/tomli/_types.py' adding 'jc/parsers/tomli/py.typed' adding 'jc-1.26.2.dist-info/licenses/LICENSE.md' adding 'jc-1.26.2.dist-info/METADATA' adding 'jc-1.26.2.dist-info/WHEEL' adding 'jc-1.26.2.dist-info/entry_points.txt' adding 'jc-1.26.2.dist-info/top_level.txt' adding 'jc-1.26.2.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for jc (pyproject.toml): finished with status 'done' Created wheel for jc: filename=jc-1.26.2-py3-none-any.whl size=809620 sha256=6ffd27bdaceb055b1a9103340665b1d3420b11d492d8ecabd0f023fa6424c839 Stored in directory: /builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir/pip-ephem-wheel-cache-rv7jcxmg/wheels/32/9d/9b/3b1fddb165fc12c560dbb68ec08fd4b92a3c236f93311ea087 Successfully built jc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.FzyF3a + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + '[' /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT ++ dirname /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT + mkdir -p /builddir/build/BUILD/jc-1.26.2-build + mkdir /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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 jc-1.26.2 ++ ls /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir/jc-1.26.2-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=jc==1.26.2 + '[' -z jc==1.26.2 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/jc-1.26.2-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir jc==1.26.2 Using pip 26.2.1 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir Processing /builddir/build/BUILD/jc-1.26.2-build/pyproject-wheeldir/jc-1.26.2-py3-none-any.whl Installing collected packages: jc Creating /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/bin changing mode of /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/bin/jc to 755 Successfully installed jc-1.26.2 + '[' -d /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/bin/jc /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/bin/jc: updating + rm -rfv /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + site_dirs+=("/usr/lib/python3.15/site-packages") + '[' /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.15/site-packages/jc-1.26.2.dist-info' +++ basename /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc-1.26.2.dist-info ++ PYTHONPATH=/usr/lib/rpm/redhat ++ /usr/bin/python3 -sBc 'import sys; from pyproject_save_files import canonical_name_from_distinfo; print(canonical_name_from_distinfo(sys.argv[1]))' jc-1.26.2.dist-info + _normalized=jc + echo '%ghost %dir /usr/lib/python3.15/site-packages/jc-1.26.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc-1.26.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT --record /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc-1.26.2.dist-info/RECORD --output /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc-1.26.2.dist-info/RECORD removed '/builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc-1.26.2.dist-info/RECORD' + rm -fv /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc-1.26.2.dist-info/REQUESTED removed '/builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc-1.26.2.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-dep-overrides ']' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-ghost-distinfo + 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/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-files --output-modules /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-modules --buildroot /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT --sitelib /usr/lib/python3.15/site-packages --sitearch /usr/lib64/python3.15/site-packages --python-version 3.15 --pyproject-record /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2-1.fc46.x86_64-pyproject-record --prefix /usr jc + install -m 755 -d /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/man/man1 + install -m 644 -p man/jc.1 /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/man/man1/ + install -m 755 -d /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/bash-completion/completions + install -m 644 -p completions/jc_bash_completion.sh /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/bash-completion/completions/jc + install -m 755 -d /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/zsh/site-functions + install -m 644 -p completions/jc_zsh_completion.sh /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/zsh/site-functions/jc + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/streaming.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/tracebackplus.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/shell_completions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/appdirs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/jc_types.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/exceptions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/cli_data.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/__main__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/lib.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/zpool_status.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/yaml.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/x509_crl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/zpool_iostat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/xrandr.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/wc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/x509_cert.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/utils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/zipinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/w.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/veracrypt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/who.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/vmstat_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/xml.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/x509_csr.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ver.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/wg_show.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/vmstat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/universal.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/url.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/upsc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/uname.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/uptime.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/upower.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/udevadm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/traceroute.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ufw_appinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/tracepath.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/update_alt_q.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/__pycache__/cli.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ufw.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/update_alt_gs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/tsv_ih_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/tsv_ih.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/typeset.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/tune2fs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/tsv_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/tsv.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/traceroute_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/time.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/toml.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/top.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/systemctl_lj.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/timestamp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/systemctl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/systeminfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/timedatectl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/top_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/systemctl_luf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/syslog_bsd.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/semver.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/systemctl_ls.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/syslog_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/syslog_bsd_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/syslog.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/rsync_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/sysctl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/stat_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/stat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ss.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/swapon.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/route_windows.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/srt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/sshd_conf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/rsync.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/shadow.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ssh_conf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/route.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/route_print.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/resolve_conf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/rpm_qi.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/sfdisk.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_swaps.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_vmstat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_vmallocinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ps.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_stat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_zoneinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_softirqs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_uptime.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_status.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_slabinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_numa_maps.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_statm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_fdinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_udp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_stat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_partitions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_mountinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_version.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pagetypeinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_tcp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_maps.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_unix.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_packet.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_io.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_route.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_netstat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_igmp6.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pip_show.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_protocols.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_igmp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_netlink.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pip_list.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_pid_smaps.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_dev.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_ipv6_route.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_if_inet6.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_dev_mcast.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_meminfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_net_arp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_mtrr.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_locks.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_iomem.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_loadavg.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_interrupts.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ping_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_modules.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_ioports.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_filesystems.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_diskstats.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_driver_rtc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_consoles.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_devices.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/postconf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_cmdline.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_crypto.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_cpuinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/plist.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc_buddyinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pkg_index_deb.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/proc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pkg_index_apk.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pidstat_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ping.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pkg_index_apk.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pgpass.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pidstat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/nsd_control.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/path_list.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pci_ids.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/path.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/passwd.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/os_release.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/nmcli.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/os_prober.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/nftables.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/pacman.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/netstat_windows.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/nfsiostat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/netstat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/openvpn.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ntpq.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/netstat_linux.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/needrestart.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/nfsiostat_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/mdadm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/netrc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/mpstat_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/netstat_freebsd_osx.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/m3u.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/mpstat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/lsattr.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/net_user.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/net_localgroup.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/mount.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/lsof.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/lsmod.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ls_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ls.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/lsusb.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/iftop.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/lsblk.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/lspci.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/lsb_release.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ldd.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/iptables.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/jobs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/last.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ifconfig.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/kv_dup.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/kv.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/jar_manifest.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ipconfig.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/iwconfig.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ip_route.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/jwt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/iostat_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/id.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/iostat.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ip_address.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/iw_scan.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ini_dup.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/group.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/http_headers.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ini.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/hosts.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/host.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/hciconfig.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/git_ls_remote.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/history.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/gpg.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ics.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/hashsum.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/hash.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/gshadow.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/git_log.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/git_diff.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/free.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/findmnt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/foo_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/find.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/foo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/file.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/git_log_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/getfacl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/finger.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/fstab.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/env.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/ethtool.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/email_address.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/efibootmgr.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/dpkg_l.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/dmidecode.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/authorized_keys.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/df.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/disabled_parser.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/dig.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/debconf_show.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/dir.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/du.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/csv_ih.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/csv.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/date.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/datetime_iso.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/curl_head.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/crontab_u.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/csv_ih_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/crontab.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/csv_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/conntrack.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/chage.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/certbot.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/clf_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/cef_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/cksum.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/clf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/broken_parser.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/cbt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/cef.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/blkid.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/bluetoothctl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/apt_get_sqq.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/apt_cache_show.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/arp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/asciitable.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/airport_s.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/airport.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/asciitable_m.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/amixer.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/acpi.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/tomli/__pycache__/_types.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/tomli/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/tomli/__pycache__/_re.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pyedid/__pycache__/main.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pyedid/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/__pycache__/apachectl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pyedid/__pycache__/edid.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pyedid/helpers/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pyedid/helpers/__pycache__/edid_helper.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pyedid/helpers/__pycache__/registry.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/pbSerializer.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/pbPlist.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/pbRoot.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/Switch.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/pbParser.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/StrParse.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/csr.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/pbPlist/__pycache__/pbItem.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/tomli/__pycache__/_parser.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/parser.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/crl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/tsp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/ocsp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/version.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/keys.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/pkcs12.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/pem.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/util.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/pdf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/cms.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/jc_global.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/_iri.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/_types.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/_teletex_codec.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/_ordereddict.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/_int.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/_inet.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/_errors.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/algos.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/x509.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/lib/python3.15/site-packages/jc/parsers/asn1crypto/__pycache__/core.cpython-315.opt-1.pyc: rewriting with normalized contents Scanned 29 directories and 954 files, processed 316 inodes, 315 modified (2 replaced + 313 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr Scanned 28 directories and 954 files, considered 954 files, read 27 files, linked 4 files, 0 errors sum of sizes of linked files: 0 bytes Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.xNSwuW + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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 -mtls-dialect=gnu2 -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-hardened-ld-errors -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 jc-1.26.2 + TZ=America/Los_Angeles + ./runtests.sh test_acpi_V2 (tests.test_acpi.MyTests.test_acpi_V2) Test 'acpi -V' from internet sample ... ok test_acpi_V3 (tests.test_acpi.MyTests.test_acpi_V3) Test 'acpi -V' from internet sample ... ok test_acpi_V4 (tests.test_acpi.MyTests.test_acpi_V4) Test 'acpi -V' from internet sample ... ok test_acpi_V_all (tests.test_acpi.MyTests.test_acpi_V_all) Test 'acpi -V' with all known options ... ok test_acpi_V_never_fully_discharge (tests.test_acpi.MyTests.test_acpi_V_never_fully_discharge) Test 'acpi -V' with "never fully discharge" message ... ok test_acpi_V_ubuntu (tests.test_acpi.MyTests.test_acpi_V_ubuntu) Test 'acpi -V' on Ubuntu 18.04 ... ok test_acpi_nodata (tests.test_acpi.MyTests.test_acpi_nodata) Test 'acpi' with no data ... ok test_acpi_not_charging (tests.test_acpi.MyTests.test_acpi_not_charging) Test 'acpi' with "Not charging" message ... ok test_airport_I_nodata (tests.test_airport.MyTests.test_airport_I_nodata) Test 'airport -I' with no data ... ok test_airport_I_osx_10_14_6 (tests.test_airport.MyTests.test_airport_I_osx_10_14_6) Test 'airport -I' on OSX 10.14.6 ... ok test_airport_line_separators (tests.test_airport.MyTests.test_airport_line_separators) Test 'airport -I' with line-break characters other than LF in an SSID ... ok test_airport_s_line_separator (tests.test_airport_s.MyTests.test_airport_s_line_separator) Test 'airport_s' with a line-break character other than LF inside a field ... ok test_airport_s_nodata (tests.test_airport_s.MyTests.test_airport_s_nodata) Test 'airport -s' with no data ... ok test_airport_s_osx_10_14_6 (tests.test_airport_s.MyTests.test_airport_s_osx_10_14_6) Test 'airport -s' on OSX 10.14.6 ... ok test_amixer_missing_db (tests.test_amixer.AmixerTests.test_amixer_missing_db) ... ok test_amixer_sget (tests.test_amixer.AmixerTests.test_amixer_sget) ... ok test_amixer_sget_nodata (tests.test_amixer.AmixerTests.test_amixer_sget_nodata) Test 'amixer' with no data ... ok test_apachectl_all_fixtures (tests.test_apachectl.MyTests.test_apachectl_all_fixtures) Test 'apachectl' with various fixtures ... ok test_apachectl_nodata (tests.test_apachectl.MyTests.test_apachectl_nodata) Test 'apachectl' with no data ... ok test_apt_cache_show_all_fixtures (tests.test_apt_cache_show.MyTests.test_apt_cache_show_all_fixtures) Test 'apt_cache_show' with various fixtures ... ok test_apt_cache_show_continuation_after_description (tests.test_apt_cache_show.MyTests.test_apt_cache_show_continuation_after_description) Test 'apt_cache_show' with an indented continuation line of a field after Description-en ... ok test_apt_cache_show_nodata (tests.test_apt_cache_show.MyTests.test_apt_cache_show_nodata) Test 'apt_cache_show' with no data ... ok test_apt_get_sqq_all_fixtures (tests.test_apt_get_sqq.MyTests.test_apt_get_sqq_all_fixtures) Test 'apt-get -sqq' with various fixtures ... ok test_apt_get_sqq_nodata (tests.test_apt_get_sqq.MyTests.test_apt_get_sqq_nodata) Test 'apt-get -sqq' with no data ... ok test_arp_a2_osx_10_14_6 (tests.test_arp.MyTests.test_arp_a2_osx_10_14_6) Test 'arp -a' with entries with no ifscope on OSX 10.14.6 ... ok test_arp_a_address_hostname (tests.test_arp.MyTests.test_arp_a_address_hostname) Test 'arp -a' with a first host name that starts with 'Address' ... ok test_arp_a_aix_7_1 (tests.test_arp.MyTests.test_arp_a_aix_7_1) Test 'arp -a' on AIX 7.1 with incomplete hw addresses and permanent ARP ... ok test_arp_a_centos8 (tests.test_arp.MyTests.test_arp_a_centos8) Test 'arp -a' on CentOS 8 with incomplete hw addresses ... ok test_arp_a_centos_7_7 (tests.test_arp.MyTests.test_arp_a_centos_7_7) Test 'arp -a' on Centos 7.7 ... ok test_arp_a_freebsd12 (tests.test_arp.MyTests.test_arp_a_freebsd12) Test 'arp -a' on FreeBSD12 ... ok test_arp_a_osx_10_11_6 (tests.test_arp.MyTests.test_arp_a_osx_10_11_6) Test 'arp -a' on OSX 10.11.6 ... ok test_arp_a_osx_10_14_6 (tests.test_arp.MyTests.test_arp_a_osx_10_14_6) Test 'arp -a' on OSX 10.14.6 ... ok test_arp_a_ubuntu_18_4 (tests.test_arp.MyTests.test_arp_a_ubuntu_18_4) Test 'arp -a' on Ubuntu 18.4 ... ok test_arp_centos_7_7 (tests.test_arp.MyTests.test_arp_centos_7_7) Test 'arp' on Centos 7.7 ... ok test_arp_n_incomplete (tests.test_arp.MyTests.test_arp_n_incomplete) Test 'arp -n' with incomplete entries that have blank columns ... ok test_arp_nodata (tests.test_arp.MyTests.test_arp_nodata) Test 'arp' with no data ... ok test_arp_ubuntu_18_4 (tests.test_arp.MyTests.test_arp_ubuntu_18_4) Test 'arp' on Ubuntu 18.4 ... ok test_arp_v_centos_7_7 (tests.test_arp.MyTests.test_arp_v_centos_7_7) Test 'arp -v' on Centos 7.7 ... ok test_arp_v_ubuntu_18_4 (tests.test_arp.MyTests.test_arp_v_ubuntu_18_4) Test 'arp -v' on Ubuntu 18.4 ... ok test_asciitable_centered_col_header (tests.test_asciitable.MyTests.test_asciitable_centered_col_header) Test 'asciitable' with long centered column header which can break ... ok test_asciitable_centered_headers (tests.test_asciitable.MyTests.test_asciitable_centered_headers) Test 'asciitable' with headers padded away from the separator ... ok test_asciitable_incomplete_ansi_escape (tests.test_asciitable.MyTests.test_asciitable_incomplete_ansi_escape) Test 'asciitable' with an incomplete ANSI escape at the end of a cell ... ok test_asciitable_line_separator (tests.test_asciitable.MyTests.test_asciitable_line_separator) Test 'asciitable' with a line-break character other than LF inside a field ... ok test_asciitable_long_row (tests.test_asciitable.MyTests.test_asciitable_long_row) Test 'asciitable' with one very long row and many short rows ... ok test_asciitable_m_pure_ascii (tests.test_asciitable.MyTests.test_asciitable_m_pure_ascii) Test 'asciitable' with a pure ASCII table ... ok test_asciitable_m_unicode (tests.test_asciitable.MyTests.test_asciitable_m_unicode) Test 'asciitable' with a unicode table ... ok test_asciitable_markdown (tests.test_asciitable.MyTests.test_asciitable_markdown) Test 'asciitable' with a markdown table ... ok test_asciitable_no_lower_raw (tests.test_asciitable.MyTests.test_asciitable_no_lower_raw) Test 'asciitable' with a pure ASCII table that has special ... ok test_asciitable_nodata (tests.test_asciitable.MyTests.test_asciitable_nodata) Test 'asciitable' with no data ... ok test_asciitable_padded_header_text_in_other_header (tests.test_asciitable.MyTests.test_asciitable_padded_header_text_in_other_header) Test 'asciitable' padding of a header whose text also appears ... ok test_asciitable_pretty_ansi (tests.test_asciitable.MyTests.test_asciitable_pretty_ansi) Test 'asciitable' with a pretty table with ANSI codes ... ok test_asciitable_pure_ascii_extra_spaces (tests.test_asciitable.MyTests.test_asciitable_pure_ascii_extra_spaces) Test 'asciitable' with a pure ASCII table that has heading and ... ok test_asciitable_ragged_rows (tests.test_asciitable.MyTests.test_asciitable_ragged_rows) Test 'asciitable' with data rows that are longer or shorter than ... ok test_asciitable_rows_that_look_like_separators (tests.test_asciitable.MyTests.test_asciitable_rows_that_look_like_separators) Test 'asciitable' with data rows that start and end like separators ... ok test_asciitable_simple (tests.test_asciitable.MyTests.test_asciitable_simple) Test 'asciitable' with a simple table ... ok test_asciitable_single_space_header (tests.test_asciitable.MyTests.test_asciitable_single_space_header) Test 'asciitable' with header words separated by a single space, ... ok test_asciitable_special_chars_in_header (tests.test_asciitable.MyTests.test_asciitable_special_chars_in_header) Test 'asciitable' with a pure ASCII table that has special ... ok test_asciitable_unicode_extra_spaces (tests.test_asciitable.MyTests.test_asciitable_unicode_extra_spaces) Test 'asciitable' with a pure ASCII table that has heading and ... ok test_asciitable_wide (tests.test_asciitable.MyTests.test_asciitable_wide) Test 'asciitable' with a table of many columns, empty cells, and ... ok test_asciitable_m_empty_lines_in_cell (tests.test_asciitable_m.MyTests.test_asciitable_m_empty_lines_in_cell) Test 'asciitable_m' with blank continuation lines inside a cell ... ok test_asciitable_m_incomplete_ansi_escape (tests.test_asciitable_m.MyTests.test_asciitable_m_incomplete_ansi_escape) Test 'asciitable_m' with an incomplete ANSI escape at the end of a cell ... ok test_asciitable_m_line_separator (tests.test_asciitable_m.MyTests.test_asciitable_m_line_separator) Test 'asciitable_m' with a line-break character other than LF inside a field ... ok test_asciitable_m_long_row (tests.test_asciitable_m.MyTests.test_asciitable_m_long_row) Test 'asciitable_m' with one very long row and many short rows ... ok test_asciitable_m_markdown (tests.test_asciitable_m.MyTests.test_asciitable_m_markdown) Test 'asciitable_m' with a markdown table. Should raise a ParseError ... ok test_asciitable_m_nodata (tests.test_asciitable_m.MyTests.test_asciitable_m_nodata) Test 'asciitable_m' with no data ... ok test_asciitable_m_pretty_ansi (tests.test_asciitable_m.MyTests.test_asciitable_m_pretty_ansi) Test 'asciitable-m' with a pretty table with ANSI codes ... ok test_asciitable_m_pure_ascii (tests.test_asciitable_m.MyTests.test_asciitable_m_pure_ascii) Test 'asciitable_m' with a pure ASCII table ... ok test_asciitable_m_pure_ascii_extra_spaces (tests.test_asciitable_m.MyTests.test_asciitable_m_pure_ascii_extra_spaces) Test 'asciitable_m' with a pure ASCII table that has heading and ... ok test_asciitable_m_ragged_rows (tests.test_asciitable_m.MyTests.test_asciitable_m_ragged_rows) Test 'asciitable_m' with a data row that is longer than the header ... ok test_asciitable_m_sep_char_in_cell (tests.test_asciitable_m.MyTests.test_asciitable_m_sep_char_in_cell) Test 'asciitable_m' with a column separator character inside the data ... ok test_asciitable_m_simple (tests.test_asciitable_m.MyTests.test_asciitable_m_simple) Test 'asciitable_m' with a simple table. Should raise a ParseError ... ok test_asciitable_m_special_chars_in_header (tests.test_asciitable_m.MyTests.test_asciitable_m_special_chars_in_header) Test 'asciitable_m' with a pure ASCII table that has special ... ok test_asciitable_m_unicode (tests.test_asciitable_m.MyTests.test_asciitable_m_unicode) Test 'asciitable_m' with a unicode table ... ok test_asciitable_m_unicode_extra_spaces (tests.test_asciitable_m.MyTests.test_asciitable_m_unicode_extra_spaces) Test 'asciitable_m' with a pure ASCII table that has heading and ... ok test_asciitable_m_wide_chars_on_continuation_line (tests.test_asciitable_m.MyTests.test_asciitable_m_wide_chars_on_continuation_line) Test 'asciitable_m' with East Asian wide characters on a continuation line of a bordered table ... ok test_asciitable_m_wrapped_cells (tests.test_asciitable_m.MyTests.test_asciitable_m_wrapped_cells) Test 'asciitable_m' with many wrapped lines in header and data cells ... ok test_asciitable_no_lower_raw (tests.test_asciitable_m.MyTests.test_asciitable_no_lower_raw) Test 'asciitable_m' with a pure ASCII table that has special ... ok test_authorized_keys_all_fixtures (tests.test_authorized_keys.MyTests.test_authorized_keys_all_fixtures) Test 'authorized_keys' with various fixtures ... ok test_authorized_keys_nodata (tests.test_authorized_keys.MyTests.test_authorized_keys_nodata) Test 'authorized_keys' with no data ... ok test_blkid_blank_lines (tests.test_blkid.MyTests.test_blkid_blank_lines) Test 'blkid' with blank lines between device lines ... ok test_blkid_centos_7_7 (tests.test_blkid.MyTests.test_blkid_centos_7_7) Test 'blkid' on Centos 7.7 ... ok test_blkid_device_spaces (tests.test_blkid.MyTests.test_blkid_device_spaces) Test 'blkid' with a first device path that contains a space ... ok test_blkid_ip_multi_centos_7_7 (tests.test_blkid.MyTests.test_blkid_ip_multi_centos_7_7) Test 'blkid -ip /dev/sda1 /dev/sda2' on Centos 7.7 ... ok test_blkid_ip_multi_ubuntu_18_4 (tests.test_blkid.MyTests.test_blkid_ip_multi_ubuntu_18_4) Test 'blkid -ip /dev/sda1 /dev/sda2' on Ubuntu 18.4 ... ok test_blkid_ip_udev_centos_7_7 (tests.test_blkid.MyTests.test_blkid_ip_udev_centos_7_7) Test 'blkid -ip -o udev /dev/sda2' on Centos 7.7 ... ok test_blkid_ip_udev_multi_centos_7_7 (tests.test_blkid.MyTests.test_blkid_ip_udev_multi_centos_7_7) Test 'blkid -ip -o udev /dev/sda1 /dev/sda2' on Centos 7.7 ... ok test_blkid_ip_udev_multi_ubuntu_18_4 (tests.test_blkid.MyTests.test_blkid_ip_udev_multi_ubuntu_18_4) Test 'blkid -ip -o udev /dev/sda1 /dev/sda2' on Ubuntu 18.4 ... ok test_blkid_ip_udev_ubuntu_18_4 (tests.test_blkid.MyTests.test_blkid_ip_udev_ubuntu_18_4) Test 'blkid -ip -o udev /dev/sda2' on Ubuntu 18.4 ... ok test_blkid_label_caret_backslash (tests.test_blkid.MyTests.test_blkid_label_caret_backslash) Test 'blkid' where a label with 0x1c contains text that looks like ... ok test_blkid_label_escapes (tests.test_blkid.MyTests.test_blkid_label_escapes) Test 'blkid' with labels containing quotation marks, backslashes, ... ok test_blkid_line_separator (tests.test_blkid.MyTests.test_blkid_line_separator) Test 'blkid' with a line-break character other than LF inside a field ... ok test_blkid_nodata (tests.test_blkid.MyTests.test_blkid_nodata) Test 'blkid' with no data ... ok test_blkid_sda2_centos_7_7 (tests.test_blkid.MyTests.test_blkid_sda2_centos_7_7) Test 'blkid /dev/sda2' on Centos 7.7 ... ok test_blkid_sda2_ubuntu_18_4 (tests.test_blkid.MyTests.test_blkid_sda2_ubuntu_18_4) Test 'blkid /dev/sda2' on Ubuntu 18.4 ... ok test_blkid_ubuntu_18_4 (tests.test_blkid.MyTests.test_blkid_ubuntu_18_4) Test 'blkid' on Ubuntu 18.4 ... ok test_blkid_udev_label_colon (tests.test_blkid.MyTests.test_blkid_udev_label_colon) Test 'blkid -o udev' with a label that ends in ':' ... ok test_blkid_unquoted_values (tests.test_blkid.MyTests.test_blkid_unquoted_values) Test 'blkid' with hand-written unquoted and mixed values ... ok test_bluetoothctl_controller (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_controller) Test 'bluetoothctl' with controller ... ok test_bluetoothctl_controller_2 (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_controller_2) Test 'bluetoothctl' with controller 2 ... ok test_bluetoothctl_controller_with_manufacturer (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_controller_with_manufacturer) Test 'bluetoothctl' with controller having manufacturer attr ... ok test_bluetoothctl_controllers (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_controllers) Test 'bluetoothctl' with controllers ... ok test_bluetoothctl_controllers_and_devices (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_controllers_and_devices) Test 'bluetoothctl' with controller and device records in one input ... ok test_bluetoothctl_controllers_w_unknown_properties (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_controllers_w_unknown_properties) Test 'bluetoothctl show' with unknown properties and a blank line before a second controller ... ok test_bluetoothctl_device (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_device) Test 'bluetoothctl' with device ... ok test_bluetoothctl_device_random (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_device_random) Test 'bluetoothctl' with device random ... ok test_bluetoothctl_device_with_battery (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_device_with_battery) Test 'bluetoothctl' with device that has a battery ... ok test_bluetoothctl_device_with_manufacturer_data (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_device_with_manufacturer_data) Test 'bluetoothctl info' with unknown properties (ManufacturerData, ServiceData, WakeAllowed) and an unavailable device between two devices ... ok test_bluetoothctl_devices (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_devices) Test 'bluetoothctl' with devices ... ok test_bluetoothctl_devices_names (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_devices_names) Test 'bluetoothctl devices' with names that end in 'not available' and '(random)' ... ok test_bluetoothctl_devices_w_cable_pairing (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_devices_w_cable_pairing) Test 'bluetoothctl' with devices with CablePairing field ... ok test_bluetoothctl_invalid_call (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_invalid_call) Test 'bluetoothctl' with output from invalid call ... ok test_bluetoothctl_line_separator (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_line_separator) Test 'bluetoothctl' with a line-break character other than LF inside a field ... ok test_bluetoothctl_no_controller (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_no_controller) Test 'bluetoothctl' with no controller ... ok test_bluetoothctl_no_controller_found (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_no_controller_found) Test 'bluetoothctl' with no controller found ... ok test_bluetoothctl_no_device_found (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_no_device_found) Test 'bluetoothctl' with no device found ... ok test_bluetoothctl_nodata (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_nodata) Test 'bluetoothctl' with no data ... ok test_bluetoothctl_not_available (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_not_available) Test 'bluetoothctl info' for an unknown device ... ok test_bluetoothctl_with_invalid_args (tests.test_bluetoothctl.BluetoothctlTests.test_bluetoothctl_with_invalid_args) Test 'bluetoothctl' with output from invalid arguments ... ok test_cbt_dashes_in_values (tests.test_cbt.MyTests.test_cbt_dashes_in_values) Test 'cbt' with a row key and a cell value that contain 40 dashes ... ok test_cbt_line_separator (tests.test_cbt.MyTests.test_cbt_line_separator) Test 'cbt' with a line-break character other than LF inside a field ... ok test_cbt_multiple_column_families (tests.test_cbt.MyTests.test_cbt_multiple_column_families) Test 'cbt' with multiple columns from multiple column families ... ok test_cbt_multiple_rows (tests.test_cbt.MyTests.test_cbt_multiple_rows) Test 'cbt' with multiple rows ... ok test_cbt_multiple_rows_raw (tests.test_cbt.MyTests.test_cbt_multiple_rows_raw) Test 'cbt' with multiple rows raw ... ok test_cbt_nodata (tests.test_cbt.MyTests.test_cbt_nodata) Test 'cbt' with no data ... ok test_cbt_single_row (tests.test_cbt.MyTests.test_cbt_single_row) Test 'cbt' with a single row ... ok test_cbt_value_quotes_and_spaces (tests.test_cbt.MyTests.test_cbt_value_quotes_and_spaces) Test 'cbt' with values that have their own leading and trailing ... ok test_cef_custom_labels (tests.test_cef.MyTests.test_cef_custom_labels) Test cef lines with custom field labels, including epoch fields and unmatched labels ... ok test_cef_equals_in_header (tests.test_cef.MyTests.test_cef_equals_in_header) Test cef lines with '=' and escaped pipes in the header fields ... ok test_cef_escaped_backslash (tests.test_cef.MyTests.test_cef_escaped_backslash) Test cef lines with escaped backslashes followed by escapable characters ... ok test_cef_float_non_finite (tests.test_cef.MyTests.test_cef_float_non_finite) Test 'cef' with float fields of inf, nan and 1e999: the text is kept ... ok test_cef_line_separator (tests.test_cef.MyTests.test_cef_line_separator) Test 'cef' with a line-break character other than LF inside a field ... ok test_cef_long_token_without_value (tests.test_cef.MyTests.test_cef_long_token_without_value) Test that long tokens that are not part of a key=value pair are ... ok test_cef_nodata (tests.test_cef.MyTests.test_cef_nodata) Test 'cef' with no data ... ok test_cef_sample (tests.test_cef.MyTests.test_cef_sample) Test with sample cef log ... ok test_cef_unescaped_equals (tests.test_cef.MyTests.test_cef_unescaped_equals) Test cef lines with tokens that are not part of a key=value pair ... ok test_cef_s_crlf_lines (tests.test_cef_s.MyTests.test_cef_s_crlf_lines) Test cef with CRLF line endings, split on LF or with line endings kept ... ok test_cef_s_custom_labels (tests.test_cef_s.MyTests.test_cef_s_custom_labels) Test cef lines with custom field labels, including epoch fields and unmatched labels ... ok test_cef_s_equals_in_header (tests.test_cef_s.MyTests.test_cef_s_equals_in_header) Test cef lines with '=' and escaped pipes in the header fields ... ok test_cef_s_escaped_backslash (tests.test_cef_s.MyTests.test_cef_s_escaped_backslash) Test cef lines with escaped backslashes followed by escapable characters ... ok test_cef_s_float_non_finite (tests.test_cef_s.MyTests.test_cef_s_float_non_finite) Test 'cef_s' with float fields of inf, nan and 1e999: the text is kept ... ok test_cef_s_nodata (tests.test_cef_s.MyTests.test_cef_s_nodata) Test 'cef' with no data ... ok test_cef_s_sample (tests.test_cef_s.MyTests.test_cef_s_sample) Test with sample cef log ... ok test_cef_s_unescaped_equals (tests.test_cef_s.MyTests.test_cef_s_unescaped_equals) Test cef lines with tokens that are not part of a key=value pair ... ok test_cef_s_unparsable_ignore_exceptions (tests.test_cef_s.MyTests.test_cef_s_unparsable_ignore_exceptions) Test 'cef_s' with unparsable lines: an unparsable record without ignore_exceptions, an error record with it ... ok test_certbot_account (tests.test_certbot.MyTests.test_certbot_account) Test 'certbot account' ... ok test_certbot_certificates (tests.test_certbot.MyTests.test_certbot_certificates) Test 'certbot certificates' ... ok test_certbot_certificates_cert_name (tests.test_certbot.MyTests.test_certbot_certificates_cert_name) Test 'certbot certificates' with cert name ... ok test_certbot_certificates_validity_text (tests.test_certbot.MyTests.test_certbot_certificates_validity_text) Test 'certbot certificates' with INVALID validity and parentheses in ... ok test_certbot_nodata (tests.test_certbot.MyTests.test_certbot_nodata) Test 'certbot' with no data ... ok test_chage_centos_7_7 (tests.test_chage.MyTests.test_chage_centos_7_7) Test 'chage' on Centos 7.7 ... ok test_chage_nodata (tests.test_chage.MyTests.test_chage_nodata) Test 'chage' with no data ... ok test_cksum_centos_7_7 (tests.test_cksum.MyTests.test_cksum_centos_7_7) Test 'cksum' on Centos 7.7 ... ok test_cksum_line_separators (tests.test_cksum.MyTests.test_cksum_line_separators) Test 'cksum' with line-break characters other than LF in a file name ... ok test_cksum_nodata (tests.test_cksum.MyTests.test_cksum_nodata) Test 'cksum' parser with no data ... ok test_cksum_osx_10_14_6 (tests.test_cksum.MyTests.test_cksum_osx_10_14_6) Test 'cksum' on OSX 10.14.6 ... ok test_cksum_stdin_no_filename (tests.test_cksum.MyTests.test_cksum_stdin_no_filename) Test 'cksum' output from a pipe (checksum and blocks only, no filename) ... ok test_sum_centos_7_7 (tests.test_cksum.MyTests.test_sum_centos_7_7) Test 'sum' on Centos 7.7 ... ok test_sum_osx_10_14_6 (tests.test_cksum.MyTests.test_sum_osx_10_14_6) Test 'sum' on OSX 10.14.6 ... ok test_sum_stdin_no_filename (tests.test_cksum.MyTests.test_sum_stdin_no_filename) Test 'sum' output from a pipe (checksum and blocks only, no filename) ... ok test_clf (tests.test_clf.MyTests.test_clf) Test 'clf' with various log lines ... ok test_clf_authuser_space (tests.test_clf.MyTests.test_clf_authuser_space) Test 'clf' with spaces in the authuser field: parsed when ident is '-', lines with extra leading columns stay unparsable ... ok test_clf_escaped_quotes (tests.test_clf.MyTests.test_clf_escaped_quotes) Test 'clf' with backslash-escaped quotes and backslashes in quoted fields ... ok test_clf_line_separator (tests.test_clf.MyTests.test_clf_line_separator) Test 'clf' with a line-break character other than LF inside a field ... ok test_clf_nodata (tests.test_clf.MyTests.test_clf_nodata) Test 'clf' with no data ... ok test_clf_s_authuser_space (tests.test_clf_s.MyTests.test_clf_s_authuser_space) Test 'clf_s' with spaces in the authuser field: parsed when ident is '-', lines with extra leading columns stay unparsable ... ok test_clf_s_centos_7_7 (tests.test_clf_s.MyTests.test_clf_s_centos_7_7) Test 'clf-s' with various logs ... ok test_clf_s_crlf_lines (tests.test_clf_s.MyTests.test_clf_s_crlf_lines) Test 'clf-s' with CRLF line endings, split on LF or with line endings kept ... ok test_clf_s_escaped_quotes (tests.test_clf_s.MyTests.test_clf_s_escaped_quotes) Test 'clf-s' with backslash-escaped quotes and backslashes in quoted fields ... ok test_clf_s_nodata (tests.test_clf_s.MyTests.test_clf_s_nodata) Test 'clf-s' with no data ... ok test_clf_s_unparsable_ignore_exceptions (tests.test_clf_s.MyTests.test_clf_s_unparsable_ignore_exceptions) Test 'clf_s' with an unparsable line: an unparsable record without ignore_exceptions, an error record with it ... ok test_conntrack_all_fixtures (tests.test_conntrack.MyTests.test_conntrack_all_fixtures) Test 'conntrack' with various fixtures ... ok test_conntrack_malformed_fixture_warns (tests.test_conntrack.MyTests.test_conntrack_malformed_fixture_warns) Test 'conntrack' warns once for each unparsable line in the malformed ... ok test_conntrack_nodata (tests.test_conntrack.MyTests.test_conntrack_nodata) Test 'conntrack' with no data ... ok test_conntrack_progname_spaces (tests.test_conntrack.MyTests.test_conntrack_progname_spaces) Test 'conntrack -E -o userspace' with process names that contain ... ok test_conntrack_quiet_suppresses_warning (tests.test_conntrack.MyTests.test_conntrack_quiet_suppresses_warning) Test 'conntrack' suppresses the unparsable line warning when quiet is ... ok test_conntrack_summary_line_does_not_warn (tests.test_conntrack.MyTests.test_conntrack_summary_line_does_not_warn) Test 'conntrack' skips the `flow entries/events have been shown` ... ok test_conntrack_trailing_field_does_not_overwrite (tests.test_conntrack.MyTests.test_conntrack_trailing_field_does_not_overwrite) Test 'conntrack' with a trailing field that repeats an earlier key ... ok test_conntrack_unparsable_line_warns (tests.test_conntrack.MyTests.test_conntrack_unparsable_line_warns) Test 'conntrack' warns with the offending line when a line can't be ... ok test_conntrack_valid_fixture_does_not_warn (tests.test_conntrack.MyTests.test_conntrack_valid_fixture_does_not_warn) Test 'conntrack' doesn't warn on valid output that carries the summary ... ok test_crontab_centos_7_7 (tests.test_crontab.MyTests.test_crontab_centos_7_7) Test 'crontab' on Centos 7.7 ... ok test_crontab_job_with_equals (tests.test_crontab.MyTests.test_crontab_job_with_equals) Test 'crontab' with job lines that contain '=' and do not start with a digit ... ok test_crontab_line_separator (tests.test_crontab.MyTests.test_crontab_line_separator) Test 'crontab' with a line-break character other than LF inside a field ... ok test_crontab_mixed_lines_order (tests.test_crontab.MyTests.test_crontab_mixed_lines_order) Test 'crontab' with comments, variables, shortcuts and entries interleaved ... ok test_crontab_no_normal_entries (tests.test_crontab.MyTests.test_crontab_no_normal_entries) Test 'crontab' with no normal entries - only shortcuts ... ok test_crontab_nodata (tests.test_crontab.MyTests.test_crontab_nodata) Test 'crontab' with no data ... ok test_crontab_nodata_raw (tests.test_crontab.MyTests.test_crontab_nodata_raw) Test 'crontab' with no data in raw mode ... ok test_crontab_quoted_variable_values (tests.test_crontab.MyTests.test_crontab_quoted_variable_values) Test 'crontab' with quoted variable values ... ok test_crontab_quoted_variable_values_raw (tests.test_crontab.MyTests.test_crontab_quoted_variable_values_raw) Test 'crontab' with quoted variable values and raw output ... ok test_crontab_var_fix (tests.test_crontab.MyTests.test_crontab_var_fix) Test 'crontab' with wildcard schedule should not generate variables from command line section ... ok test_crontab_whitespace_comments (tests.test_crontab.MyTests.test_crontab_whitespace_comments) Test 'crontab' with whitespace-only lines and comments ... ok test_crontab_whitespace_comments_raw (tests.test_crontab.MyTests.test_crontab_whitespace_comments_raw) Test 'crontab' with whitespace-only lines and comments in raw mode ... ok test_crontab_whitespace_lines (tests.test_crontab.MyTests.test_crontab_whitespace_lines) Test 'crontab' with whitespace-only lines ... ok test_crontab_whitespace_lines_raw (tests.test_crontab.MyTests.test_crontab_whitespace_lines_raw) Test 'crontab' with whitespace-only lines in raw mode ... ok test_crontab_whitespace_only (tests.test_crontab.MyTests.test_crontab_whitespace_only) Test 'crontab' with whitespace-only input ... ok test_crontab_whitespace_only_raw (tests.test_crontab.MyTests.test_crontab_whitespace_only_raw) Test 'crontab' with whitespace-only input in raw mode ... ok test_crontab_u_centos_7_7 (tests.test_crontab_u.MyTests.test_crontab_u_centos_7_7) Test 'crontab' on Centos 7.7 (has a user field) ... ok test_crontab_u_debian10 (tests.test_crontab_u.MyTests.test_crontab_u_debian10) Test 'crontab' on Debian10 (has a user field) ... ok test_crontab_u_job_with_equals (tests.test_crontab_u.MyTests.test_crontab_u_job_with_equals) Test 'crontab' with user, with job lines that contain '=' and do not start with a digit ... ok test_crontab_u_line_separator (tests.test_crontab_u.MyTests.test_crontab_u_line_separator) Test 'crontab_u' with a line-break character other than LF inside a field ... ok test_crontab_u_mixed_lines_order (tests.test_crontab_u.MyTests.test_crontab_u_mixed_lines_order) Test 'crontab_u' with comments, variables, shortcuts and entries interleaved ... ok test_crontab_u_no_normal_entries (tests.test_crontab_u.MyTests.test_crontab_u_no_normal_entries) Test 'crontab' with no normal entries - only shortcut entries (has a user field) ... ok test_crontab_u_nodata (tests.test_crontab_u.MyTests.test_crontab_u_nodata) Test 'crontab' with no data (has a user field) ... ok test_crontab_u_nodata_raw (tests.test_crontab_u.MyTests.test_crontab_u_nodata_raw) Test 'crontab-u' with no data in raw mode ... ok test_crontab_u_quoted_variable_values (tests.test_crontab_u.MyTests.test_crontab_u_quoted_variable_values) Test 'crontab' with user, with quoted variable values ... ok test_crontab_u_quoted_variable_values_raw (tests.test_crontab_u.MyTests.test_crontab_u_quoted_variable_values_raw) Test 'crontab' with user, with quoted variable values and raw output ... ok test_crontab_u_ubuntu_18_4 (tests.test_crontab_u.MyTests.test_crontab_u_ubuntu_18_4) Test 'crontab' on Ubuntu 18.4 (has a user field) ... ok test_crontab_u_var_fix (tests.test_crontab_u.MyTests.test_crontab_u_var_fix) Test 'crontab' with wildcard schedule should not generate variables from command line section ... ok test_crontab_u_whitespace_comments (tests.test_crontab_u.MyTests.test_crontab_u_whitespace_comments) Test 'crontab-u' with whitespace-only lines and comments ... ok test_crontab_u_whitespace_comments_raw (tests.test_crontab_u.MyTests.test_crontab_u_whitespace_comments_raw) Test 'crontab-u' with whitespace-only lines and comments in raw mode ... ok test_crontab_u_whitespace_lines (tests.test_crontab_u.MyTests.test_crontab_u_whitespace_lines) Test 'crontab-u' with whitespace-only lines ... ok test_crontab_u_whitespace_lines_raw (tests.test_crontab_u.MyTests.test_crontab_u_whitespace_lines_raw) Test 'crontab-u' with whitespace-only lines in raw mode ... ok test_crontab_u_whitespace_only (tests.test_crontab_u.MyTests.test_crontab_u_whitespace_only) Test 'crontab-u' with whitespace-only input ... ok test_crontab_u_whitespace_only_raw (tests.test_crontab_u.MyTests.test_crontab_u_whitespace_only_raw) Test 'crontab-u' with whitespace-only input in raw mode ... ok test_csv_apostrophes (tests.test_csv.MyTests.test_csv_apostrophes) Test 'csv-apostrophes.csv' file to ensure apostrophes in field values do not change the quote character ... ok test_csv_apostrophes_pipe (tests.test_csv.MyTests.test_csv_apostrophes_pipe) Test 'csv-apostrophes-pipe.csv' file to ensure apostrophes and delimiters in field values do not change the dialect ... ok test_csv_apostrophes_tab (tests.test_csv.MyTests.test_csv_apostrophes_tab) Test tab-delimited data with apostrophes in field values ... ok test_csv_biostats (tests.test_csv.MyTests.test_csv_biostats) Test 'biostats.csv' file ... ok test_csv_cities (tests.test_csv.MyTests.test_csv_cities) Test 'cities.csv' file ... ok test_csv_cr_line_endings (tests.test_csv.MyTests.test_csv_cr_line_endings) Test 'csv-insurance.csv' with CR-only line endings (file read without newline translation) ... ok test_csv_deniro (tests.test_csv.MyTests.test_csv_deniro) Test 'deniro.csv' file ... ok test_csv_doublequoted (tests.test_csv.MyTests.test_csv_doublequoted) Test 'csv-doublequoted.csv' file ... ok test_csv_example (tests.test_csv.MyTests.test_csv_example) Test 'example.csv' file ... ok test_csv_flyrna (tests.test_csv.MyTests.test_csv_flyrna) Test 'flyrna.tsv' file ... ok test_csv_flyrna2 (tests.test_csv.MyTests.test_csv_flyrna2) Test 'flyrna2.tsv' file ... ok test_csv_homes (tests.test_csv.MyTests.test_csv_homes) Test 'homes.csv' file ... ok test_csv_homes_pipe (tests.test_csv.MyTests.test_csv_homes_pipe) Test 'homes-pipe.csv' file ... ok test_csv_ih_homes (tests.test_csv.MyTests.test_csv_ih_homes) Test 'csv_ih-homes.csv' file in implicit header mode. ... ok test_csv_ih_jagged (tests.test_csv.MyTests.test_csv_ih_jagged) Test 'csv_ih-jagged.csv' file in implicit header mode. ... ok test_csv_insurance (tests.test_csv.MyTests.test_csv_insurance) Test 'insurance.csv' file ... ok test_csv_line_separator (tests.test_csv.MyTests.test_csv_line_separator) Test 'csv' with a line-break character other than LF inside a field ... ok test_csv_line_separators (tests.test_csv.MyTests.test_csv_line_separators) Test 'csv' with a line-break character other than LF in the first data row ... ok test_csv_multiline_cell (tests.test_csv.MyTests.test_csv_multiline_cell) Test 'csv' with line breaks and a blank line inside quoted fields and a blank line between rows ... ok test_csv_multiline_cell_crlf_cr (tests.test_csv.MyTests.test_csv_multiline_cell_crlf_cr) Test 'csv' with line breaks inside quoted fields and blank lines in CRLF and CR-only files ... ok test_csv_multiline_cell_wrappers (tests.test_csv.MyTests.test_csv_multiline_cell_wrappers) Test 'tsv', 'csv_ih' and 'tsv_ih' with a line break inside a quoted field ... ok test_csv_nodata (tests.test_csv.MyTests.test_csv_nodata) Test with no data ... ok test_csv_utf8_bom (tests.test_csv.MyTests.test_csv_utf8_bom) Test 'csv-utf-8-bom.csv' file to ensure the first column is correct if UTF-8 BOM bytes are present ... ok test_tsv_dpkg_query (tests.test_csv.MyTests.test_tsv_dpkg_query) Test 'tsv-dpkg-query.tsv' file ... ok test_tsv_ih_dpkg_query (tests.test_csv.MyTests.test_tsv_ih_dpkg_query) Test 'tsv_ih-dpkg-query.tsv' file in implicit header mode. ... ok test_tsv_ih_empty_first_row (tests.test_csv.MyTests.test_tsv_ih_empty_first_row) Test 'tsv_ih' with a first row of empty fields after leading blank lines ... ok test_tsv_simple_double_quote (tests.test_csv.MyTests.test_tsv_simple_double_quote) Test 'tsv_ih-simple-double-quote.tsv' file in implicit header mode. ... ok test_csv_ih_s_blank_only (tests.test_csv_s.MyTests.test_csv_ih_s_blank_only) Test csv_ih_s with blank-only input ... ok test_csv_s_10k_records (tests.test_csv_s.MyTests.test_csv_s_10k_records) Test '10k-sales-records.csv' file ... ok test_csv_s_apostrophes (tests.test_csv_s.MyTests.test_csv_s_apostrophes) Test 'csv-apostrophes.csv' file to ensure apostrophes in field values do not change the quote character ... ok test_csv_s_apostrophes_pipe (tests.test_csv_s.MyTests.test_csv_s_apostrophes_pipe) Test 'csv-apostrophes-pipe.csv' file to ensure apostrophes and delimiters in field values do not change the dialect ... ok test_csv_s_biostats (tests.test_csv_s.MyTests.test_csv_s_biostats) Test 'biostats.csv' file ... ok test_csv_s_blank_only (tests.test_csv_s.MyTests.test_csv_s_blank_only) Test csv_s with blank-only input ... ok test_csv_s_cities (tests.test_csv_s.MyTests.test_csv_s_cities) Test 'cities.csv' file ... ok test_csv_s_deniro (tests.test_csv_s.MyTests.test_csv_s_deniro) Test 'deniro.csv' file ... ok test_csv_s_doublequoted (tests.test_csv_s.MyTests.test_csv_s_doublequoted) Test 'doublequoted.csv' file ... ok test_csv_s_doublequoted_matches_csv (tests.test_csv_s.MyTests.test_csv_s_doublequoted_matches_csv) Test 'doublequoted.csv' file gives the same records as the csv parser ... ok test_csv_s_example (tests.test_csv_s.MyTests.test_csv_s_example) Test 'example.csv' file ... ok test_csv_s_flyrna (tests.test_csv_s.MyTests.test_csv_s_flyrna) Test 'flyrna.tsv' file ... ok test_csv_s_flyrna2 (tests.test_csv_s.MyTests.test_csv_s_flyrna2) Test 'flyrna2.tsv' file ... ok test_csv_s_homes (tests.test_csv_s.MyTests.test_csv_s_homes) Test 'homes.csv' file ... ok test_csv_s_homes_pipe (tests.test_csv_s.MyTests.test_csv_s_homes_pipe) Test 'homes-pipe.csv' file ... ok test_csv_s_ih_homes (tests.test_csv_s.MyTests.test_csv_s_ih_homes) Test 'csv_ih-homes.csv' file in implicit header mode. ... ok test_csv_s_ih_jagged (tests.test_csv_s.MyTests.test_csv_s_ih_jagged) Test 'csv_ih-jagged.csv' file in implicit header mode. ... ok test_csv_s_multiline_cell (tests.test_csv_s.MyTests.test_csv_s_multiline_cell) Test 'csv_s' with line breaks and a blank line inside quoted fields, with and without line endings in the input lines ... ok test_csv_s_multiline_cell_after_100_lines (tests.test_csv_s.MyTests.test_csv_s_multiline_cell_after_100_lines) Test 'csv_s' with the same multi-line quoted field in the first 100 lines and after them ... ok test_csv_s_multiline_cell_crlf (tests.test_csv_s.MyTests.test_csv_s_multiline_cell_crlf) Test 'csv_s' with a line break inside a quoted field in CRLF text split on LF ... ok test_csv_s_multiline_cell_wrappers (tests.test_csv_s.MyTests.test_csv_s_multiline_cell_wrappers) Test 'tsv_s', 'csv_ih_s' and 'tsv_ih_s' with a line break inside a quoted field ... ok test_csv_s_nodata (tests.test_csv_s.MyTests.test_csv_s_nodata) Test CSV parser with no data ... ok test_csv_s_reader_error (tests.test_csv_s.MyTests.test_csv_s_reader_error) Test 'csv_s' without ignore_exceptions and a field over the size limit: the error is raised ... ok test_csv_s_reader_error_header (tests.test_csv_s.MyTests.test_csv_s_reader_error_header) Test 'csv_s' with ignore_exceptions=True and a header row the csv module rejects: ParseError is raised ... ok test_csv_s_reader_error_ignore_exceptions (tests.test_csv_s.MyTests.test_csv_s_reader_error_ignore_exceptions) Test 'csv_s' with ignore_exceptions=True and rows the csv module rejects (a field over the size limit, a CR in an unquoted field): parsing continues at the next row ... ok test_csv_s_reader_error_multiline_ignore_exceptions (tests.test_csv_s.MyTests.test_csv_s_reader_error_multiline_ignore_exceptions) Test 'csv_s' with ignore_exceptions=True and a field over the size limit inside a multi-line quoted field: the rest of the quoted field is not parsed as rows ... ok test_csv_s_reader_error_wrappers_ignore_exceptions (tests.test_csv_s.MyTests.test_csv_s_reader_error_wrappers_ignore_exceptions) Test 'tsv_s', 'csv_ih_s' and 'tsv_ih_s' with ignore_exceptions=True and a CR in an unquoted field ... ok test_csv_s_utf8_bom (tests.test_csv_s.MyTests.test_csv_s_utf8_bom) Test 'csv-utf-8-bom.csv' file to ensure the first column is correct if UTF-8 BOM bytes are present ... ok test_csv_unparsable (tests.test_csv_s.MyTests.test_csv_unparsable) ' newlines. This will raise ParseError due to a Python bug ... ok test_tsv_csv_ih_wrappers_ignore_exceptions (tests.test_csv_s.MyTests.test_tsv_csv_ih_wrappers_ignore_exceptions) Test 'tsv_s', 'tsv_ih_s' and 'csv_ih_s' with ignore_exceptions=True: ... ok test_tsv_ih_s_blank_only (tests.test_csv_s.MyTests.test_tsv_ih_s_blank_only) Test tsv_ih_s with blank-only input ... ok test_tsv_s_blank_only (tests.test_csv_s.MyTests.test_tsv_s_blank_only) Test tsv_s with blank-only input ... ok test_tsv_s_dpkg_query (tests.test_csv_s.MyTests.test_tsv_s_dpkg_query) Test 'tsv-dpkg-query.tsv' file ... ok test_tsv_s_ih_dpkg_query (tests.test_csv_s.MyTests.test_tsv_s_ih_dpkg_query) Test 'tsv_ih-dpkg-query.tsv' file in implicit header mode. ... ok test_tsv_s_ih_simple_double_quote (tests.test_csv_s.MyTests.test_tsv_s_ih_simple_double_quote) Test 'tsv_ih-simple-double-quote.tsv' file in implicit header mode. ... ok test_tsv_s_jc_meta_column_ignore_exceptions (tests.test_csv_s.MyTests.test_tsv_s_jc_meta_column_ignore_exceptions) Test 'tsv_s' with a column named _jc_meta and ignore_exceptions=True: ... ok test_tsv_s_trailing_empty_fields (tests.test_csv_s.MyTests.test_tsv_s_trailing_empty_fields) Test 'tsv_s' with empty fields at the end of a row in the first 100 lines ... ok test_curl_head_all_fixtures (tests.test_curl_head.MyTests.test_curl_head_all_fixtures) Test 'curl_head' with various fixtures ... ok test_curl_head_header_names (tests.test_curl_head.MyTests.test_curl_head_header_names) Test 'curl_head' with headers named like a method or HTTP version and headers with no space after the colon ... ok test_curl_head_line_separator (tests.test_curl_head.MyTests.test_curl_head_line_separator) Test 'curl_head' with a line-break character other than LF inside a field ... ok test_curl_head_nodata (tests.test_curl_head.MyTests.test_curl_head_nodata) Test 'curl_head' with no data ... ok test_curl_head_reserved_names (tests.test_curl_head.MyTests.test_curl_head_reserved_names) Test 'curl_head' ignores headers named like generated keys ... ok test_curl_head_whitespace_only_line (tests.test_curl_head.MyTests.test_curl_head_whitespace_only_line) Test 'curl_head' with whitespace-only lines ... ok test_date (tests.test_date.MyTests.test_date) Test 'date' ... ok test_date_after_midnight (tests.test_date.MyTests.test_date_after_midnight) Test 'date' 24-hour conversion just after midnight ... ok test_date_am_ubuntu_20_04 (tests.test_date.MyTests.test_date_am_ubuntu_20_04) Test 'date' on Ubuntu 20.4 with LANG=en_US.UTF-8 (uses 12-hour clock) with AM time ... ok test_date_before_midnight (tests.test_date.MyTests.test_date_before_midnight) Test 'date' 24-hour conversion just before midnight ... ok test_date_nodata (tests.test_date.MyTests.test_date_nodata) Test 'date' with no data ... ok test_date_pm_ubuntu_20_04 (tests.test_date.MyTests.test_date_pm_ubuntu_20_04) Test 'date' on Ubuntu 20.4 with LANG=en_US.UTF-8 (uses 12-hour clock) with PM time ... ok test_datetime_iso_microseconds (tests.test_datetime_iso.MyTests.test_datetime_iso_microseconds) Test ISO datetime string with Z timezone ... ok test_datetime_iso_negative_offset (tests.test_datetime_iso.MyTests.test_datetime_iso_negative_offset) Test ISO datetime string with - offset ... ok test_datetime_iso_nocolon_offset (tests.test_datetime_iso.MyTests.test_datetime_iso_nocolon_offset) Test ISO datetime string with no colon offset ... ok test_datetime_iso_nodata (tests.test_datetime_iso.MyTests.test_datetime_iso_nodata) Test 'datetime_iso' with no data ... ok test_datetime_iso_plus_offset (tests.test_datetime_iso.MyTests.test_datetime_iso_plus_offset) Test ISO datetime string with + offset ... ok test_datetime_iso_z (tests.test_datetime_iso.MyTests.test_datetime_iso_z) Test ISO datetime string with Z timezone ... ok test_debconf_show_centos_7_7 (tests.test_debconf_show.MyTests.test_debconf_show_centos_7_7) Test 'debconf_show onlyoffice-documentserver' ... ok test_debconf_show_line_separators (tests.test_debconf_show.MyTests.test_debconf_show_line_separators) Test 'debconf-show' with line-break characters other than LF in a value ... ok test_debconf_show_nodata (tests.test_debconf_show.MyTests.test_debconf_show_nodata) Test 'debconf_show' with no data ... ok test_df_centos_7_7 (tests.test_df.MyTests.test_df_centos_7_7) Test plain 'df' on Centos 7.7 ... ok test_df_centos_7_7_trailing_newline (tests.test_df.MyTests.test_df_centos_7_7_trailing_newline) Test plain 'df' on Centos 7.7 with a trailing newline ... ok test_df_h_centos_7_7 (tests.test_df.MyTests.test_df_h_centos_7_7) Test 'df -h' on Centos 7.7 ... ok test_df_h_osx_10_11_6 (tests.test_df.MyTests.test_df_h_osx_10_11_6) Test 'df -h' on OSX 10.11.6 ... ok test_df_h_osx_10_14_6 (tests.test_df.MyTests.test_df_h_osx_10_14_6) Test 'df -h' on OSX 10.14.6 ... ok test_df_h_ubuntu_18_4 (tests.test_df.MyTests.test_df_h_ubuntu_18_4) Test 'df -h' on Ubuntu 18.4 ... ok test_df_hh_osx_10_14_6 (tests.test_df.MyTests.test_df_hh_osx_10_14_6) Test 'df -H' on OSX 10.14.6 ... ok test_df_line_separator (tests.test_df.MyTests.test_df_line_separator) Test 'df' with a line-break character other than LF inside a field ... ok test_df_long_filesystem (tests.test_df.MyTests.test_df_long_filesystem) Test older version of 'df' with long filesystem data ... ok test_df_long_filesystem_in_mount_point (tests.test_df.MyTests.test_df_long_filesystem_in_mount_point) Test older version of 'df' with a long filesystem name that is also ... ok test_df_long_filesystem_many_rows (tests.test_df.MyTests.test_df_long_filesystem_many_rows) Test older version of 'df' with a wide filesystem column and many rows ... ok test_df_nodata (tests.test_df.MyTests.test_df_nodata) Test plain 'df' with no data ... ok test_df_osx_10_11_6 (tests.test_df.MyTests.test_df_osx_10_11_6) Test plain 'df' on OSX 10.11.6 ... ok test_df_osx_10_14_6 (tests.test_df.MyTests.test_df_osx_10_14_6) Test plain 'df' on OSX 10.14.6 ... ok test_df_ubuntu_18_4 (tests.test_df.MyTests.test_df_ubuntu_18_4) Test plain 'df' on Ubuntu 18.4 ... ok test_df_whitespace_only_line (tests.test_df.MyTests.test_df_whitespace_only_line) Test 'df' with a line that has only spaces between rows ... ok test_df_wide_chars (tests.test_df.MyTests.test_df_wide_chars) Test 'df' with wide, combining, zero-width and U+2063 characters ... ok test_dig_aaaa_centos_7_7 (tests.test_dig.MyTests.test_dig_aaaa_centos_7_7) Test 'dig AAAA' on Centos 7.7 ... ok test_dig_aaaa_osx_10_11_6 (tests.test_dig.MyTests.test_dig_aaaa_osx_10_11_6) Test 'dig -aaaa' on OSX 10.11.6 ... ok test_dig_aaaa_osx_10_14_6 (tests.test_dig.MyTests.test_dig_aaaa_osx_10_14_6) Test 'dig -aaaa' on OSX 10.14.6 ... ok test_dig_aaaa_ubuntu_18_4 (tests.test_dig.MyTests.test_dig_aaaa_ubuntu_18_4) Test 'dig AAAA' on Ubuntu 18.4 ... ok test_dig_additional (tests.test_dig.MyTests.test_dig_additional) Test 'dig' with additional section ... ok test_dig_additional2 (tests.test_dig.MyTests.test_dig_additional2) Test 'dig' with additional section ... ok test_dig_additional3 (tests.test_dig.MyTests.test_dig_additional3) Test 'dig' with additional section ... ok test_dig_answer_no_section (tests.test_dig.MyTests.test_dig_answer_no_section) Test 'dig' with entries whose answer lines are not preceded by an ... ok test_dig_answer_spaces (tests.test_dig.MyTests.test_dig_answer_spaces) Test 'dig' with spaces in the answer data (e.g. TXT responses) ... ok test_dig_axfr_centos_7_7 (tests.test_dig.MyTests.test_dig_axfr_centos_7_7) Test 'dig axfr' on Centos 7.7 ... ok test_dig_axfr_osx_10_14_6 (tests.test_dig.MyTests.test_dig_axfr_osx_10_14_6) Test 'dig axfr' on OSX 10.14.6 ... ok test_dig_axfr_ubuntu_18_4 (tests.test_dig.MyTests.test_dig_axfr_ubuntu_18_4) Test 'dig axfr' on Ubuntu 18.4 ... ok test_dig_centos_7_7 (tests.test_dig.MyTests.test_dig_centos_7_7) Test 'dig' on Centos 7.7 ... ok test_dig_edns (tests.test_dig.MyTests.test_dig_edns) Test 'dig' with edns info ... ok test_dig_edns2 (tests.test_dig.MyTests.test_dig_edns2) Test 'dig' with edns info ... ok test_dig_edns3 (tests.test_dig.MyTests.test_dig_edns3) Test 'dig' with edns info ... ok test_dig_noall_answer_osx_10_14_6 (tests.test_dig.MyTests.test_dig_noall_answer_osx_10_14_6) Test 'dig +noall +answer' on OSX 10.14.6 ... ok test_dig_nodata (tests.test_dig.MyTests.test_dig_nodata) Test 'dig' with no data ... ok test_dig_nsid (tests.test_dig.MyTests.test_dig_nsid) Test 'dig' with nsid info ... ok test_dig_osx_10_11_6 (tests.test_dig.MyTests.test_dig_osx_10_11_6) Test 'dig' on OSX 10.11.6 ... ok test_dig_osx_10_14_6 (tests.test_dig.MyTests.test_dig_osx_10_14_6) Test 'dig' on OSX 10.14.6 ... ok test_dig_ubuntu_18_4 (tests.test_dig.MyTests.test_dig_ubuntu_18_4) Test 'dig' on Ubuntu 18.4 ... ok test_dig_x_centos_7_7 (tests.test_dig.MyTests.test_dig_x_centos_7_7) Test 'dig -x' on Centos 7.7 ... ok test_dig_x_osx_10_11_6 (tests.test_dig.MyTests.test_dig_x_osx_10_11_6) Test 'dig -x' on OSX 10.11.6 ... ok test_dig_x_osx_10_14_6 (tests.test_dig.MyTests.test_dig_x_osx_10_14_6) Test 'dig -x' on OSX 10.14.6 ... ok test_dig_x_ubuntu_18_4 (tests.test_dig.MyTests.test_dig_x_ubuntu_18_4) Test 'dig -x' on Ubuntu 18.4 ... ok test_dir_drive_letter_d (tests.test_dir.MyTests.test_dir_drive_letter_d) Test that the D: drive letter is not stripped from the parent path. ... ok test_dir_empty (tests.test_dir.MyTests.test_dir_empty) ... ok test_dir_error (tests.test_dir.MyTests.test_dir_error) ... ok test_dir_filename_whitespace (tests.test_dir.MyTests.test_dir_filename_whitespace) Test that leading and repeated spaces in file and directory names are kept ... ok test_dir_junction_symlink (tests.test_dir.MyTests.test_dir_junction_symlink) Test , , and rows ... ok test_dir_line_separator (tests.test_dir.MyTests.test_dir_line_separator) Test 'dir' with a line-break character other than LF inside a field ... ok test_dir_windows_10 (tests.test_dir.MyTests.test_dir_windows_10) ... ok test_dir_windows_10_C (tests.test_dir.MyTests.test_dir_windows_10_C) ... ok test_dir_windows_10_ODTC (tests.test_dir.MyTests.test_dir_windows_10_ODTC) ... ok test_dir_windows_10_S (tests.test_dir.MyTests.test_dir_windows_10_S) ... ok test_dir_windows_10_dirs (tests.test_dir.MyTests.test_dir_windows_10_dirs) ... ok test_dir_windows_10_files (tests.test_dir.MyTests.test_dir_windows_10_files) ... ok test_dir_windows_10_mix (tests.test_dir.MyTests.test_dir_windows_10_mix) ... ok test_dmidecode_centos_7_7 (tests.test_dmidecode.MyTests.test_dmidecode_centos_7_7) Test 'dmidecode' on Centos 7.7 ... ok test_dmidecode_data_lines (tests.test_dmidecode.MyTests.test_dmidecode_data_lines) Test 'dmidecode' indented data lines under a key ... ok test_dmidecode_data_lines_at_end_of_input (tests.test_dmidecode.MyTests.test_dmidecode_data_lines_at_end_of_input) Test 'dmidecode' indented data lines at the very end of input ... ok test_dmidecode_fedora32 (tests.test_dmidecode.MyTests.test_dmidecode_fedora32) Test 'dmidecode' on Fedora 32 ... ok test_dmidecode_handle_fields (tests.test_dmidecode.MyTests.test_dmidecode_handle_fields) Test 'dmidecode' handle, type, and bytes fields, including repeated ... ok test_dmidecode_header_rows (tests.test_dmidecode.MyTests.test_dmidecode_header_rows) Test 'dmidecode' header rows are skipped up to the first blank line, ... ok test_dmidecode_malformed_handle (tests.test_dmidecode.MyTests.test_dmidecode_malformed_handle) Test 'dmidecode' with malformed Handle lines (raises ParseError) ... ok test_dmidecode_multiple_descriptions (tests.test_dmidecode.MyTests.test_dmidecode_multiple_descriptions) Test 'dmidecode' with many descriptions under a single handle ... ok test_dmidecode_nodata (tests.test_dmidecode.MyTests.test_dmidecode_nodata) Test 'dmidecode' with no data ... ok test_dmidecode_quiet (tests.test_dmidecode.MyTests.test_dmidecode_quiet) Test 'dmidecode -q -t 0,1,2' (no header rows or Handle lines) ... ok test_dmidecode_quiet_multiple_descriptions (tests.test_dmidecode.MyTests.test_dmidecode_quiet_multiple_descriptions) Test 'dmidecode -q' with an entry that has a second description ... ok test_dmidecode_ubuntu_18_4 (tests.test_dmidecode.MyTests.test_dmidecode_ubuntu_18_4) Test 'dmidecode' on Ubuntu 18.4 ... ok test_dpkg_l_codes_ubuntu_18_4 (tests.test_dpkg_l.MyTests.test_dpkg_l_codes_ubuntu_18_4) Test 'dpkg -l' on Ubuntu 18.4 with multiple codes set ... ok test_dpkg_l_columns500_ubuntu_18_4 (tests.test_dpkg_l.MyTests.test_dpkg_l_columns500_ubuntu_18_4) Test 'dpkg -l' on Ubuntu 18.4 with COLUMNS=500 set ... ok test_dpkg_l_line_separator (tests.test_dpkg_l.MyTests.test_dpkg_l_line_separator) Test 'dpkg_l' with a line-break character other than LF inside a field ... ok test_dpkg_l_nodata (tests.test_dpkg_l.MyTests.test_dpkg_l_nodata) Test plain 'dpkg_l' with no data ... ok test_dpkg_l_synthetic_header_marker (tests.test_dpkg_l.MyTests.test_dpkg_l_synthetic_header_marker) Synthetic markers and dividers need not use current dpkg glyphs. ... ok test_dpkg_l_ubuntu_18_4 (tests.test_dpkg_l.MyTests.test_dpkg_l_ubuntu_18_4) Test plain 'dpkg -l' on Ubuntu 18.4 ... ok test_dpkg_l_unicode_header_raw_ubuntu_26_4 (tests.test_dpkg_l.MyTests.test_dpkg_l_unicode_header_raw_ubuntu_26_4) Raw output retains codes without adding decoded status fields. ... ok test_dpkg_l_unicode_header_ubuntu_26_4 (tests.test_dpkg_l.MyTests.test_dpkg_l_unicode_header_ubuntu_26_4) Test the reporter's Ubuntu 26.04 Unicode header capture. ... ok test_du_centos_7_7 (tests.test_du.MyTests.test_du_centos_7_7) Test 'du' on Centos 7.7 ... ok test_du_line_separators (tests.test_du.MyTests.test_du_line_separators) Test 'du' with line-break characters other than LF in a file name ... ok test_du_nodata (tests.test_du.MyTests.test_du_nodata) Test 'du' with no data ... ok test_du_osx_10_11_6 (tests.test_du.MyTests.test_du_osx_10_11_6) Test 'du' on OSX 10.11.6 ... ok test_du_osx_10_14_6 (tests.test_du.MyTests.test_du_osx_10_14_6) Test 'du' on OSX 10.14.6 ... ok test_du_ubuntu_18_4 (tests.test_du.MyTests.test_du_ubuntu_18_4) Test 'du' on Ubuntu 18.4 ... ok test_efibootmgr_label_with_key (tests.test_efibootmgr.MyTests.test_efibootmgr_label_with_key) Test 'efibootmgr' with boot entry labels that contain other key names ... ok test_efibootmgr_line_separators (tests.test_efibootmgr.MyTests.test_efibootmgr_line_separators) Test 'efibootmgr' with line-break characters other than LF in a boot entry label ... ok test_efibootmgr_nodata (tests.test_efibootmgr.MyTests.test_efibootmgr_nodata) Test 'efibootmgr' with no data ... ok test_efibootmgr_opensuse_leap_15_5 (tests.test_efibootmgr.MyTests.test_efibootmgr_opensuse_leap_15_5) Test 'efibootmgr' on Opensuse Leap 15.5 ... ok test_efibootmgr_v_opensuse_leap_15_5 (tests.test_efibootmgr.MyTests.test_efibootmgr_v_opensuse_leap_15_5) Test 'efibootmgr -v' on Opensuse Leap 15.5 ... ok test_email_address_nodata (tests.test_email_address.MyTests.test_email_address_nodata) Test 'email_address' with no data ... ok test_no_at_sign (tests.test_email_address.MyTests.test_no_at_sign) Test email address with no @ sign should return empty dict ... ok test_plus_email (tests.test_email_address.MyTests.test_plus_email) Test email address with plus syntax ... ok test_simple_email (tests.test_email_address.MyTests.test_simple_email) Test simple email address ... ok test_env_centos_7_7 (tests.test_env.MyTests.test_env_centos_7_7) Test 'env' on Centos 7.7 ... ok test_env_line_separator (tests.test_env.MyTests.test_env_line_separator) Test 'env' with a line-break character other than LF inside a field ... ok test_env_multiline (tests.test_env.MyTests.test_env_multiline) Test 'env' with multiline value ... ok test_env_multiline_raw (tests.test_env.MyTests.test_env_multiline_raw) Test 'env' with multiline value with raw output ... ok test_env_multiline_values (tests.test_env.MyTests.test_env_multiline_values) Test 'env' values that span several lines ... ok test_env_nodata (tests.test_env.MyTests.test_env_nodata) Test 'env' with no data ... ok test_env_non_identifier_names (tests.test_env.MyTests.test_env_non_identifier_names) Test 'env' with variable names that are not shell identifiers ... ok test_env_ubuntu_18_4 (tests.test_env.MyTests.test_env_ubuntu_18_4) Test 'env' on Ubuntu 18.4 ... ok test_ethtool_all_fixtures (tests.test_ethtool.MyTests.test_ethtool_all_fixtures) Test 'ethtool' with various fixtures ... ok test_ethtool_nodata (tests.test_ethtool.MyTests.test_ethtool_nodata) Test 'ethtool' with no data ... ok test_file2_osx_10_14_6 (tests.test_file.MyTests.test_file2_osx_10_14_6) Test 'file *' with filetpe descriptions including colons on OSX 10.14.6 ... ok test_file3_osx_10_14_6 (tests.test_file.MyTests.test_file3_osx_10_14_6) Test 'file *' with gzip filetpe descriptions including ': ' on OSX 10.14.6 ... ok test_file_centos_7_7 (tests.test_file.MyTests.test_file_centos_7_7) Test 'file *' on Centos 7.7 ... ok test_file_line_separators (tests.test_file.MyTests.test_file_line_separators) Test 'file' with line-break characters other than LF in a file name ... ok test_file_nodata (tests.test_file.MyTests.test_file_nodata) Test 'file' with no data ... ok test_file_osx_10_14_6 (tests.test_file.MyTests.test_file_osx_10_14_6) Test 'file *' on OSX 10.14.6 ... ok test_file_ubuntu_18_4 (tests.test_file.MyTests.test_file_ubuntu_18_4) Test 'file *' on Ubuntu 18.4 ... ok test_find_centos_7_7 (tests.test_find.MyTests.test_find_centos_7_7) Test 'find' on Centos 7.7 ... ok test_find_line_separators (tests.test_find.MyTests.test_find_line_separators) Test 'find' with line-break characters other than LF in a file name ... ok test_find_no_slash (tests.test_find.MyTests.test_find_no_slash) Test 'find' with lines that have no slash ... ok test_find_nodata (tests.test_find.MyTests.test_find_nodata) Test 'find' with no data ... ok test_find_ubuntu_18_4 (tests.test_find.MyTests.test_find_ubuntu_18_4) Test 'find' on Ubuntu 18.4 ... ok test_findmnt_a_centos_7_7 (tests.test_findmnt.MyTests.test_findmnt_a_centos_7_7) Test 'findmnt -a' on Centos 7.7 ... ok test_findmnt_blank_options (tests.test_findmnt.MyTests.test_findmnt_blank_options) Test 'findmnt -o' output with a blank cell in the options column ... ok test_findmnt_centos_7_7 (tests.test_findmnt.MyTests.test_findmnt_centos_7_7) Test 'findmnt' on Centos 7.7 ... ok test_findmnt_l_centos_7_7 (tests.test_findmnt.MyTests.test_findmnt_l_centos_7_7) Test 'findmnt -l' on Centos 7.7 ... ok test_findmnt_nodata (tests.test_findmnt.MyTests.test_findmnt_nodata) Test 'findmnt' with no data ... ok test_findmnt_quoted_and_escaped_commas (tests.test_findmnt.MyTests.test_findmnt_quoted_and_escaped_commas) Test 'findmnt' with quoted and backslash-escaped commas in options ... ok test_findmnt_r (tests.test_findmnt.MyTests.test_findmnt_r) Test 'findmnt -r' output, which escapes spaces and does not align ... ok test_findmnt_single_space_header_with_spaces_in_values (tests.test_findmnt.MyTests.test_findmnt_single_space_header_with_spaces_in_values) Test 'findmnt' aligned output whose header columns are one space apart and a value has spaces ... ok test_findmnt_spaces (tests.test_findmnt.MyTests.test_findmnt_spaces) Test 'findmnt' with spaces in mount point names ... ok test_findmnt_spaces_column_text (tests.test_findmnt.MyTests.test_findmnt_spaces_column_text) Test 'findmnt -l' with a mount point name that contains text in the ... ok test_finger_centos_7_7 (tests.test_finger.MyTests.test_finger_centos_7_7) Test plain 'finger' on Centos 7.7 ... ok test_finger_nodata (tests.test_finger.MyTests.test_finger_nodata) Test plain 'finger' with no data ... ok test_finger_osx_10_14_6 (tests.test_finger.MyTests.test_finger_osx_10_14_6) Test plain 'finger' on OSX 10.14.6 ... ok test_finger_ubuntu_18_4 (tests.test_finger.MyTests.test_finger_ubuntu_18_4) Test plain 'finger' on Ubuntu 18.4 ... ok test_free_centos_7_7 (tests.test_free.MyTests.test_free_centos_7_7) Test 'free' on Centos 7.7 ... ok test_free_h_centos_7_7 (tests.test_free.MyTests.test_free_h_centos_7_7) Test 'free -h' on Centos 7.7 ... ok test_free_h_ubuntu_18_4 (tests.test_free.MyTests.test_free_h_ubuntu_18_4) Test 'free -h' on Ubuntu 18.4 ... ok test_free_nodata (tests.test_free.MyTests.test_free_nodata) Test 'free' with no data ... ok test_free_ubuntu_18_4 (tests.test_free.MyTests.test_free_ubuntu_18_4) Test 'free' on Ubuntu 18.4 ... ok test_free_w_centos_7_7 (tests.test_free.MyTests.test_free_w_centos_7_7) Test 'free -w' on Centos 7.7 ... ok test_free_w_ubuntu_18_4 (tests.test_free.MyTests.test_free_w_ubuntu_18_4) Test 'free -w' on Ubuntu 18.4 ... ok test_fstab_centos_7_7 (tests.test_fstab.MyTests.test_fstab_centos_7_7) Test 'cat /etc/fstab' on Centos 7.7 ... ok test_fstab_line_separator (tests.test_fstab.MyTests.test_fstab_line_separator) Test 'fstab' with a line-break character other than LF inside a field ... ok test_fstab_nodata (tests.test_fstab.MyTests.test_fstab_nodata) Test 'cat /etc/fstab' with no data ... ok test_fstab_octal_escape_nul (tests.test_fstab.MyTests.test_fstab_octal_escape_nul) Test 'fstab' ends a field at a decoded NUL like libmount ... ok test_fstab_octal_escapes (tests.test_fstab.MyTests.test_fstab_octal_escapes) Test 'fstab' with octal escapes in the first four fields ... ok test_fstab_octal_escapes_raw (tests.test_fstab.MyTests.test_fstab_octal_escapes_raw) Test 'fstab' decodes octal escapes in raw output ... ok test_fstab_optional_fields (tests.test_fstab.MyTests.test_fstab_optional_fields) Test 'cat /etc/fstab' with the optional fs_freq and fs_passno fields omitted ... ok test_fstab_other_whitespace_before_hash (tests.test_fstab.MyTests.test_fstab_other_whitespace_before_hash) Test 'fstab' only skips leading space and tab before a comment character ... ok test_fstab_other_whitespace_in_field (tests.test_fstab.MyTests.test_fstab_other_whitespace_in_field) Test 'fstab' splits fields on space and tab only ... ok test_fstab_ubuntu_18_4 (tests.test_fstab.MyTests.test_fstab_ubuntu_18_4) Test 'cat /etc/fstab' on Ubuntu 18.4 ... ok test_fstab_whitespace_only_line (tests.test_fstab.MyTests.test_fstab_whitespace_only_line) Test 'cat /etc/fstab' with a whitespace-only line ... ok test_getfacl_all_fixtures (tests.test_getfacl.MyTests.test_getfacl_all_fixtures) Test 'getfacl' with various fixtures ... ok test_getfacl_escaped_names_raw (tests.test_getfacl.MyTests.test_getfacl_escaped_names_raw) Test 'getfacl' decodes escaped names in raw output ... ok test_getfacl_line_separators (tests.test_getfacl.MyTests.test_getfacl_line_separators) Test 'getfacl' with line-break characters other than LF in a file name ... ok test_getfacl_nodata (tests.test_getfacl.MyTests.test_getfacl_nodata) Test 'getfacl' with no data ... ok test_getfacl_octal_escapes_per_field (tests.test_getfacl.MyTests.test_getfacl_octal_escapes_per_field) Test 'getfacl' decodes only the octal escapes getfacl writes for each field ... ok test_git_diff_all_fixtures (tests.test_git_diff.MyTests.test_git_diff_all_fixtures) Test 'git diff --name-status' with various fixtures ... ok test_git_diff_nodata (tests.test_git_diff.MyTests.test_git_diff_nodata) Test 'git diff --name-status' with no data ... ok test_git_log (tests.test_git_log.MyTests.test_git_log) Test 'git_log' ... ok test_git_log_blank_author_fix (tests.test_git_log.MyTests.test_git_log_blank_author_fix) Test 'git_log' fix for when a commit author has a blank name, ... ok test_git_log_full (tests.test_git_log.MyTests.test_git_log_full) Test 'git_log --format=full' ... ok test_git_log_full_shortstat (tests.test_git_log.MyTests.test_git_log_full_shortstat) Test 'git_log --format=full --shortstat' ... ok test_git_log_full_stat (tests.test_git_log.MyTests.test_git_log_full_stat) Test 'git_log --format=full --stat' ... ok test_git_log_fuller (tests.test_git_log.MyTests.test_git_log_fuller) Test 'git_log --format=fuller' ... ok test_git_log_fuller_hash_in_message_fix (tests.test_git_log.MyTests.test_git_log_fuller_hash_in_message_fix) Test 'git_log --format=fuller --stat' fix for when a commit message ... ok test_git_log_fuller_is_hash_fix (tests.test_git_log.MyTests.test_git_log_fuller_is_hash_fix) Test 'git_log --format=fuller --stat' fix for when a commit message ... ok test_git_log_fuller_numstat (tests.test_git_log.MyTests.test_git_log_fuller_numstat) Test 'git_log --format=fuller --numstat' ... ok test_git_log_fuller_patch (tests.test_git_log.MyTests.test_git_log_fuller_patch) Test 'git_log --format=fuller --patch' ... ok test_git_log_fuller_patch_binary (tests.test_git_log.MyTests.test_git_log_fuller_patch_binary) Test 'git_log --format=fuller --patch' on a commit that only touches ... ok test_git_log_fuller_patch_merge (tests.test_git_log.MyTests.test_git_log_fuller_patch_merge) Test 'git_log --format=fuller --patch' on a merge commit, which has ... ok test_git_log_fuller_patch_multi (tests.test_git_log.MyTests.test_git_log_fuller_patch_multi) Test 'git_log --format=fuller --patch' with a multi-commit stream ... ok test_git_log_fuller_shortstat (tests.test_git_log.MyTests.test_git_log_fuller_shortstat) Test 'git_log --format=fuller --shortstat' ... ok test_git_log_fuller_stat (tests.test_git_log.MyTests.test_git_log_fuller_stat) Test 'git_log --format=fuller --stat' ... ok test_git_log_fuller_stat_numstat (tests.test_git_log.MyTests.test_git_log_fuller_stat_numstat) Test 'git_log --format=fuller --stat --numstat' (both flags: files ... ok test_git_log_fuller_stat_patch (tests.test_git_log.MyTests.test_git_log_fuller_stat_patch) Test 'git_log --format=fuller --stat --patch' ... ok test_git_log_line_separator (tests.test_git_log.MyTests.test_git_log_line_separator) Test 'git_log' with a commit message containing U+2028 (LINE ... ok test_git_log_medium (tests.test_git_log.MyTests.test_git_log_medium) Test 'git_log --format=medium' ... ok test_git_log_medium_shortstat (tests.test_git_log.MyTests.test_git_log_medium_shortstat) Test 'git_log --format=medium --shortstat' ... ok test_git_log_medium_stat (tests.test_git_log.MyTests.test_git_log_medium_stat) Test 'git_log --format=medium --stat' ... ok test_git_log_nodata (tests.test_git_log.MyTests.test_git_log_nodata) Test 'git_log' with no data ... ok test_git_log_oneline (tests.test_git_log.MyTests.test_git_log_oneline) Test 'git_log --format=oneline' ... ok test_git_log_oneline_shortstat (tests.test_git_log.MyTests.test_git_log_oneline_shortstat) Test 'git_log --format=oneline --shortstat' ... ok test_git_log_oneline_stat (tests.test_git_log.MyTests.test_git_log_oneline_stat) Test 'git_log --format=oneline --stat' ... ok test_git_log_quoted_paths_numstat (tests.test_git_log.MyTests.test_git_log_quoted_paths_numstat) Test 'git_log --numstat' with quoted file names (non-ASCII, escapes, renames) ... ok test_git_log_quoted_paths_stat (tests.test_git_log.MyTests.test_git_log_quoted_paths_stat) Test 'git_log --stat' with quoted file names (non-ASCII, escapes, renames) ... ok test_git_log_short (tests.test_git_log.MyTests.test_git_log_short) Test 'git_log --format=short' ... ok test_git_log_short_shortstat (tests.test_git_log.MyTests.test_git_log_short_shortstat) Test 'git_log --format=short --shortstat' ... ok test_git_log_short_stat (tests.test_git_log.MyTests.test_git_log_short_stat) Test 'git_log --format=short --stat' ... ok test_git_log_stat_name_separator (tests.test_git_log.MyTests.test_git_log_stat_name_separator) Test 'git_log --stat' with file names that contain ' | ' and '|' ... ok test_git_log_stat_no_bar (tests.test_git_log.MyTests.test_git_log_stat_no_bar) Test 'git_log --stat --summary' with lines that have no '|' separator ... ok test_git_log_stat_summary_name (tests.test_git_log.MyTests.test_git_log_stat_summary_name) Test 'git_log --stat' with file names that contain 'changed, ' ... ok test_git_log_blank_author_fix (tests.test_git_log_s.MyTests.test_git_log_blank_author_fix) Test 'git_log' fix for when a commit author has a blank name, ... ok test_git_log_full_s (tests.test_git_log_s.MyTests.test_git_log_full_s) Test 'git_log --format=full' ... ok test_git_log_full_shortstat_s (tests.test_git_log_s.MyTests.test_git_log_full_shortstat_s) Test 'git_log --format=full --shortstat' ... ok test_git_log_full_stat_s (tests.test_git_log_s.MyTests.test_git_log_full_stat_s) Test 'git_log --format=full --stat' ... ok test_git_log_fuller_hash_in_message_fix (tests.test_git_log_s.MyTests.test_git_log_fuller_hash_in_message_fix) Test 'git_log --format=fuller --stat' fix for when a commit message ... ok test_git_log_fuller_is_hash_fix (tests.test_git_log_s.MyTests.test_git_log_fuller_is_hash_fix) Test 'git_log --format=fuller --stat' fix for when a commit message ... ok test_git_log_fuller_numstat_s (tests.test_git_log_s.MyTests.test_git_log_fuller_numstat_s) Test 'git_log --format=fuller --numstat' ... ok test_git_log_fuller_patch_binary_s (tests.test_git_log_s.MyTests.test_git_log_fuller_patch_binary_s) Test 'git_log --format=fuller --patch' on a commit that only touches ... ok test_git_log_fuller_patch_merge_s (tests.test_git_log_s.MyTests.test_git_log_fuller_patch_merge_s) Test 'git_log --format=fuller --patch' on a merge commit, which has ... ok test_git_log_fuller_patch_multi_s (tests.test_git_log_s.MyTests.test_git_log_fuller_patch_multi_s) Test 'git_log --format=fuller --patch' with a multi-commit stream ... ok test_git_log_fuller_patch_s (tests.test_git_log_s.MyTests.test_git_log_fuller_patch_s) Test 'git_log --format=fuller --patch' ... ok test_git_log_fuller_s (tests.test_git_log_s.MyTests.test_git_log_fuller_s) Test 'git_log --format=fuller' ... ok test_git_log_fuller_shortstat_s (tests.test_git_log_s.MyTests.test_git_log_fuller_shortstat_s) Test 'git_log --format=fuller --shortstat' ... ok test_git_log_fuller_stat_numstat_s (tests.test_git_log_s.MyTests.test_git_log_fuller_stat_numstat_s) Test 'git_log --format=fuller --stat --numstat' (both flags: files ... ok test_git_log_fuller_stat_patch_s (tests.test_git_log_s.MyTests.test_git_log_fuller_stat_patch_s) Test 'git_log --format=fuller --stat --patch' ... ok test_git_log_fuller_stat_s (tests.test_git_log_s.MyTests.test_git_log_fuller_stat_s) Test 'git_log --format=fuller --stat' ... ok test_git_log_medium_s (tests.test_git_log_s.MyTests.test_git_log_medium_s) Test 'git_log --format=medium' ... ok test_git_log_medium_shortstat_s (tests.test_git_log_s.MyTests.test_git_log_medium_shortstat_s) Test 'git_log --format=medium --shortstat' ... ok test_git_log_medium_stat_s (tests.test_git_log_s.MyTests.test_git_log_medium_stat_s) Test 'git_log --format=medium --stat' ... ok test_git_log_oneline_s (tests.test_git_log_s.MyTests.test_git_log_oneline_s) Test 'git_log --format=oneline' ... ok test_git_log_oneline_shortstat_s (tests.test_git_log_s.MyTests.test_git_log_oneline_shortstat_s) Test 'git_log --format=oneline --shortstat' ... ok test_git_log_oneline_stat_s (tests.test_git_log_s.MyTests.test_git_log_oneline_stat_s) Test 'git_log --format=oneline --stat' ... ok test_git_log_quoted_paths_numstat_s (tests.test_git_log_s.MyTests.test_git_log_quoted_paths_numstat_s) Test 'git_log --numstat' with quoted file names (non-ASCII, escapes, renames) ... ok test_git_log_quoted_paths_stat_s (tests.test_git_log_s.MyTests.test_git_log_quoted_paths_stat_s) Test 'git_log --stat' with quoted file names (non-ASCII, escapes, renames) ... ok test_git_log_s (tests.test_git_log_s.MyTests.test_git_log_s) Test 'git_log' ... ok test_git_log_s_bad_record_ignore_exceptions (tests.test_git_log_s.MyTests.test_git_log_s_bad_record_ignore_exceptions) Test 'git log --stat 2>&1' with a git warning line before the first ... ok test_git_log_s_crlf_lines (tests.test_git_log_s.MyTests.test_git_log_s_crlf_lines) Test git_log with CRLF line endings, split on LF or with line endings kept ... ok test_git_log_s_huge_line_count (tests.test_git_log_s.MyTests.test_git_log_s_huge_line_count) Test 'git log --stat' with a file line count too large for a float: ... ok test_git_log_s_ignore_exceptions_success (tests.test_git_log_s.MyTests.test_git_log_s_ignore_exceptions_success) Test 'git log' with -qq (ignore_exceptions) option ... ok test_git_log_s_nodata (tests.test_git_log_s.MyTests.test_git_log_s_nodata) Test 'git_log' with no data ... ok test_git_log_s_unparsable (tests.test_git_log_s.MyTests.test_git_log_s_unparsable) ... ok test_git_log_short_s (tests.test_git_log_s.MyTests.test_git_log_short_s) Test 'git_log --format=short' ... ok test_git_log_short_shortstat_s (tests.test_git_log_s.MyTests.test_git_log_short_shortstat_s) Test 'git_log --format=short --shortstat' ... ok test_git_log_short_stat_s (tests.test_git_log_s.MyTests.test_git_log_short_stat_s) Test 'git_log --format=short --stat' ... ok test_git_log_stat_name_separator_s (tests.test_git_log_s.MyTests.test_git_log_stat_name_separator_s) Test 'git_log --stat' with file names that contain ' | ' and '|' ... ok test_git_log_stat_no_bar_s (tests.test_git_log_s.MyTests.test_git_log_stat_no_bar_s) Test 'git_log --stat --summary' with lines that have no '|' separator ... ok test_git_log_stat_summary_name_s (tests.test_git_log_s.MyTests.test_git_log_stat_summary_name_s) Test 'git_log --stat' with file names that contain 'changed, ' ... ok test_ping_s_ignore_exceptions_error (tests.test_git_log_s.MyTests.test_ping_s_ignore_exceptions_error) Test 'ping' with -qq (ignore_exceptions) option option and error ... ok test_git_ls_remote (tests.test_git_ls_remote.MyTests.test_git_ls_remote) Test 'git_ls_remote' ... ok test_git_ls_remote_nodata (tests.test_git_ls_remote.MyTests.test_git_ls_remote_nodata) Test 'git_ls_remote' with no data ... ok test_git_ls_remote_raw (tests.test_git_ls_remote.MyTests.test_git_ls_remote_raw) Test 'git_ls_remote' with raw option ... ok test_git_ls_remote_space_separated (tests.test_git_ls_remote.MyTests.test_git_ls_remote_space_separated) Test 'git_ls_remote' with a space instead of a tab between hash and ref ... ok test_git_ls_remote_unicode_separators_in_ref (tests.test_git_ls_remote.MyTests.test_git_ls_remote_unicode_separators_in_ref) Test 'git_ls_remote' with U+0085, U+2028, U+2029 and NBSP in ref names ... ok test_gpg (tests.test_gpg.MyTests.test_gpg) Test 'gpg --with-colons --list-keys --with-fingerprint --with-fingerprint wk@gnupg.org' ... ok test_gpg_line_separators (tests.test_gpg.MyTests.test_gpg_line_separators) Test 'gpg --with-colons' with line-break characters other than LF in a user ID ... ok test_gpg_nodata (tests.test_gpg.MyTests.test_gpg_nodata) Test 'gpg' with no data ... ok test_group_centos_7_7 (tests.test_group.MyTests.test_group_centos_7_7) Test 'cat /etc/group' on Centos 7.7 ... ok test_group_colon_in_members (tests.test_group.MyTests.test_group_colon_in_members) Test 'group' with a colon in the member list ... ok test_group_line_separator (tests.test_group.MyTests.test_group_line_separator) Test 'group' with a line-break character other than LF inside a field ... ok test_group_nodata (tests.test_group.MyTests.test_group_nodata) Test 'cat /etc/group' with no data ... ok test_group_nul_byte (tests.test_group.MyTests.test_group_nul_byte) Test 'group' with a NUL byte inside an entry ... ok test_group_osx_10_14_6 (tests.test_group.MyTests.test_group_osx_10_14_6) Test 'cat /etc/group' on OSX 10.14 ... ok test_group_ubuntu_18_4 (tests.test_group.MyTests.test_group_ubuntu_18_4) Test 'cat /etc/group' on Ubuntu 18.4 ... ok test_group_whitespace (tests.test_group.MyTests.test_group_whitespace) Test 'group' with blanks before members, group names and comments ... ok test_group_whitespace_only_line (tests.test_group.MyTests.test_group_whitespace_only_line) Test 'cat /etc/group' with a whitespace-only line ... ok test_gshadow_centos_7_7 (tests.test_gshadow.MyTests.test_gshadow_centos_7_7) Test 'cat /etc/gshadow' on Centos 7.7 ... ok test_gshadow_colon_in_members (tests.test_gshadow.MyTests.test_gshadow_colon_in_members) Test 'gshadow' with a colon in the member list ... ok test_gshadow_line_separator (tests.test_gshadow.MyTests.test_gshadow_line_separator) Test 'gshadow' with a line-break character other than LF inside a field ... ok test_gshadow_nodata (tests.test_gshadow.MyTests.test_gshadow_nodata) Test 'cat /etc/gshadow' with no data ... ok test_gshadow_nul_byte (tests.test_gshadow.MyTests.test_gshadow_nul_byte) Test 'gshadow' with a NUL byte inside an entry ... ok test_gshadow_ubuntu_18_4 (tests.test_gshadow.MyTests.test_gshadow_ubuntu_18_4) Test 'cat /etc/gshadow' on Ubuntu 18.4 ... ok test_gshadow_whitespace (tests.test_gshadow.MyTests.test_gshadow_whitespace) Test 'gshadow' with blanks before names, members and comments ... ok test_gshadow_whitespace_only_line (tests.test_gshadow.MyTests.test_gshadow_whitespace_only_line) Test 'cat /etc/gshadow' with a whitespace-only line ... ok test_hash_centos_7_7 (tests.test_hash.MyTests.test_hash_centos_7_7) Test 'hash' on Centos 7.7 ... ok test_hash_line_separators (tests.test_hash.MyTests.test_hash_line_separators) Test 'hash' with line-break characters other than LF in a command path ... ok test_hash_nodata (tests.test_hash.MyTests.test_hash_nodata) Test 'hash' parser with no data ... ok test_hashsum_bsd_style (tests.test_hashsum.MyTests.test_hashsum_bsd_style) Test 'md5' and 'shasum' BSD style output with parentheses and equals signs in file names ... ok test_hashsum_escaped_invalid_line (tests.test_hashsum.MyTests.test_hashsum_escaped_invalid_line) Test 'hashsum' still rejects an invalid line that starts with a backslash ... ok test_hashsum_nodata (tests.test_hashsum.MyTests.test_hashsum_nodata) Test 'hashsum' parser with no data ... ok test_md5_osx_10_14_6 (tests.test_hashsum.MyTests.test_md5_osx_10_14_6) Test 'md5' on OSX 10.14.6 ... ok test_md5_osx_10_14_6_raw (tests.test_hashsum.MyTests.test_md5_osx_10_14_6_raw) Test 'md5' on OSX 10.14.6, raw output ... ok test_md5sum_binary_escaped_filename_raw (tests.test_hashsum.MyTests.test_md5sum_binary_escaped_filename_raw) Test 'md5sum -b' with an escaped file name, raw output ... ok test_md5sum_centos_7_7 (tests.test_hashsum.MyTests.test_md5sum_centos_7_7) Test 'md5sum' on Centos 7.7 ... ok test_md5sum_centos_7_7_raw (tests.test_hashsum.MyTests.test_md5sum_centos_7_7_raw) Test 'md5sum' on Centos 7.7, raw output ... ok test_md5sum_tag_escaped_filenames (tests.test_hashsum.MyTests.test_md5sum_tag_escaped_filenames) Test 'md5sum --tag' with backslash, newline and carriage return in file names ... ok test_sha256sum_centos_7_7 (tests.test_hashsum.MyTests.test_sha256sum_centos_7_7) Test 'sha256sum' on Centos 7.7 ... ok test_sha256sum_centos_7_7_raw (tests.test_hashsum.MyTests.test_sha256sum_centos_7_7_raw) Test 'sha256sum' on Centos 7.7, raw output ... ok test_sha256sum_escaped_filenames (tests.test_hashsum.MyTests.test_sha256sum_escaped_filenames) Test 'sha256sum' with backslash, newline and carriage return in file names ... ok test_sha256sum_line_separator (tests.test_hashsum.MyTests.test_sha256sum_line_separator) Test 'sha256sum' with a filename containing U+2028 (LINE SEPARATOR): ... ok test_sha256sum_ubuntu_18_04_unsupported_mode (tests.test_hashsum.MyTests.test_sha256sum_ubuntu_18_04_unsupported_mode) Test 'sha256sum' on Ubuntu 18.04, portable mode (no friendly name) ... ok test_sha256sum_ubuntu_18_04_unsupported_mode_raw (tests.test_hashsum.MyTests.test_sha256sum_ubuntu_18_04_unsupported_mode_raw) Test 'sha256sum' on Ubuntu 18.04, portable mode (no friendly name), raw output ... ok test_sha256sum_ubuntu_24_04_binary (tests.test_hashsum.MyTests.test_sha256sum_ubuntu_24_04_binary) Test 'sha256sum' on Ubuntu 24.04, binary mode ... ok test_sha256sum_ubuntu_24_04_binary_raw (tests.test_hashsum.MyTests.test_sha256sum_ubuntu_24_04_binary_raw) Test 'sha256sum' on Ubuntu 24.04, binary mode, raw output ... ok test_sha384sum_centos_7_7 (tests.test_hashsum.MyTests.test_sha384sum_centos_7_7) Test 'sha384sum' on Centos 7.7 ... ok test_sha384sum_centos_7_7_raw (tests.test_hashsum.MyTests.test_sha384sum_centos_7_7_raw) Test 'sha384sum' on Centos 7.7, raw output ... ok test_shasum_osx_10_14_6 (tests.test_hashsum.MyTests.test_shasum_osx_10_14_6) Test 'shasum' on OSX 10.14.6 ... ok test_shasum_osx_10_14_6_raw (tests.test_hashsum.MyTests.test_shasum_osx_10_14_6_raw) Test 'shasum' on OSX 10.14.6, raw output ... ok test_shasum_ubuntu_24_04_raw (tests.test_hashsum.MyTests.test_shasum_ubuntu_24_04_raw) Test 'shasum' on Ubuntu 24.04, universal and bits modes, raw output ... ok test_shasum_ubuntu_24_04_universal_bits (tests.test_hashsum.MyTests.test_shasum_ubuntu_24_04_universal_bits) Test 'shasum' on Ubuntu 24.04, universal and bits modes ... ok test_hciconfig_a_centos_7_7 (tests.test_hciconfig.MyTests.test_hciconfig_a_centos_7_7) Test 'hciconfig -a' on Centos 7.7 ... ok test_hciconfig_a_ubuntu_18_4 (tests.test_hciconfig.MyTests.test_hciconfig_a_ubuntu_18_4) Test 'hciconfig -a' on Ubuntu 20.4 ... ok test_hciconfig_centos_7_7 (tests.test_hciconfig.MyTests.test_hciconfig_centos_7_7) Test plain 'hciconfig' on Centos 7.7 ... ok test_hciconfig_nodata (tests.test_hciconfig.MyTests.test_hciconfig_nodata) Test plain 'hciconfig' with no data ... ok test_hciconfig_ubuntu_18_4 (tests.test_hciconfig.MyTests.test_hciconfig_ubuntu_18_4) Test plain 'hciconfig' on Ubuntu 20.4 ... ok test_history_centos_7_7 (tests.test_history.MyTests.test_history_centos_7_7) Test 'history' on Centos 7.7 ... ok test_history_line_separators (tests.test_history.MyTests.test_history_line_separators) Test 'history' with line-break characters other than LF in a command ... ok test_history_nodata (tests.test_history.MyTests.test_history_nodata) Test 'history' with no data ... ok test_history_ubuntu_18_4 (tests.test_history.MyTests.test_history_ubuntu_18_4) Test 'history' on Ubuntu 18.4 ... ok test_host_C_ipv6_trailing_colons (tests.test_host.MyTests.test_host_C_ipv6_trailing_colons) Test 'host -C' with nameserver IPv6 addresses that end with '::' ... ok test_host_google (tests.test_host.MyTests.test_host_google) Test 'host google' ... ok test_host_nodata (tests.test_host.MyTests.test_host_nodata) Test 'host' with no data ... ok test_host_soa (tests.test_host.MyTests.test_host_soa) Test 'host -t soa' (a single SOA line is a single record) ... ok test_host_soa_c_mode (tests.test_host.MyTests.test_host_soa_c_mode) Test 'host -C' with multiple nameservers (one record per SOA line) ... ok test_host_soa_two_lines (tests.test_host.MyTests.test_host_soa_two_lines) Test 'host -t soa' with two SOA lines (one record per SOA line) ... ok test_host_sunet (tests.test_host.MyTests.test_host_sunet) Test 'host sunet' ... ok test_host_txt_record_words (tests.test_host.MyTests.test_host_txt_record_words) Test 'host' with TXT text that contains other record type words ... ok test_hosts_centos_7_7 (tests.test_hosts.MyTests.test_hosts_centos_7_7) Test 'cat /etc/hosts' on Centos 7.7 ... ok test_hosts_comment_inside_word (tests.test_hosts.MyTests.test_hosts_comment_inside_word) Test 'hosts' cuts each line at the first '#' even when it is in the middle of a word ... ok test_hosts_cr_line_endings (tests.test_hosts.MyTests.test_hosts_cr_line_endings) Test 'hosts' with CR-only line endings ... ok test_hosts_line_separator (tests.test_hosts.MyTests.test_hosts_line_separator) Test 'hosts' with a line-break character other than LF inside a field ... ok test_hosts_nodata (tests.test_hosts.MyTests.test_hosts_nodata) Test 'cat /etc/hosts' with no data ... ok test_hosts_other_whitespace_in_field (tests.test_hosts.MyTests.test_hosts_other_whitespace_in_field) Test 'hosts' splits fields on ASCII whitespace only ... ok test_hosts_ubuntu_18_4 (tests.test_hosts.MyTests.test_hosts_ubuntu_18_4) Test 'cat /etc/hosts' on Ubuntu 18.4 ... ok test_hosts_whitespace_only_line (tests.test_hosts.MyTests.test_hosts_whitespace_only_line) Test 'cat /etc/hosts' with a whitespace-only line ... ok test_http_headers_all_fixtures (tests.test_http_headers.MyTests.test_http_headers_all_fixtures) Test 'http_headers' with various fixtures ... ok test_http_headers_header_names (tests.test_http_headers.MyTests.test_http_headers_header_names) Test 'http_headers' with headers named like a method or HTTP version and headers with no space after the colon ... ok test_http_headers_line_separator (tests.test_http_headers.MyTests.test_http_headers_line_separator) Test 'http_headers' with a line-break character other than LF inside a field ... ok test_http_headers_nodata (tests.test_http_headers.MyTests.test_http_headers_nodata) Test 'http_headers' with no data ... ok test_http_headers_reserved_names_quiet (tests.test_http_headers.MyTests.test_http_headers_reserved_names_quiet) Test 'http_headers' ignores headers named like generated keys silently when quiet ... ok test_http_headers_reserved_names_raw (tests.test_http_headers.MyTests.test_http_headers_reserved_names_raw) Test 'http_headers' keeps generated keys intact in raw output ... ok test_http_headers_reserved_names_warning (tests.test_http_headers.MyTests.test_http_headers_reserved_names_warning) Test 'http_headers' ignores headers named like generated keys and warns ... ok test_http_headers_whitespace_only_line (tests.test_http_headers.MyTests.test_http_headers_whitespace_only_line) Test 'http_headers' with a whitespace-only line ... ok test_http_headers_whitespace_only_line_in_response (tests.test_http_headers.MyTests.test_http_headers_whitespace_only_line_in_response) Test 'http_headers' with a whitespace-only line in a response ... ok test_ics_alarm_trigger (tests.test_ics.MyTests.test_ics_alarm_trigger) Test that an absolute TRIGGER is normalized while a duration is not ... ok test_ics_bare_component_does_not_warn (tests.test_ics.MyTests.test_ics_bare_component_does_not_warn) Test that a component without the VCALENDAR wrapper parses without ... ok test_ics_component_left_open_by_a_mismatch_warns (tests.test_ics.MyTests.test_ics_component_left_open_by_a_mismatch_warns) Test that a component left open by a mismatched END is dropped like ... ok test_ics_cr_only_line_endings (tests.test_ics.MyTests.test_ics_cr_only_line_endings) Test that CR is a line break when the data has no LF at all ... ok test_ics_crlf (tests.test_ics.MyTests.test_ics_crlf) Test CRLF line endings, a tab continuation and a quoted parameter ... ok test_ics_crlf_raw (tests.test_ics.MyTests.test_ics_crlf_raw) Test CRLF line endings with raw=True: the DATE value is not normalized ... ok test_ics_end_without_begin_warns (tests.test_ics.MyTests.test_ics_end_without_begin_warns) Test that an END with no open component of that kind is reported ... ok test_ics_folded_lines_and_unmatched_end (tests.test_ics.MyTests.test_ics_folded_lines_and_unmatched_end) Test 'ics' folded lines with several continuations and an END ... ok test_ics_google_export (tests.test_ics.MyTests.test_ics_google_export) Test a file exported from Google Calendar, with names and addresses ... ok test_ics_google_shape (tests.test_ics.MyTests.test_ics_google_shape) Test a fixture reconstructed from a Google Calendar export: a line ... ok test_ics_line_without_colon_warns (tests.test_ics.MyTests.test_ics_line_without_colon_warns) Test that a line without a property/value separator is reported ... ok test_ics_lone_cr_in_value (tests.test_ics.MyTests.test_ics_lone_cr_in_value) Test that a lone CR in a value is not a line break when the data ... ok test_ics_mismatched_end_warns (tests.test_ics.MyTests.test_ics_mismatched_end_warns) Test that an END that does not match the open BEGIN is reported, and ... ok test_ics_no_components_warns (tests.test_ics.MyTests.test_ics_no_components_warns) Test that a calendar with no supported components is reported ... ok test_ics_nodata (tests.test_ics.MyTests.test_ics_nodata) Test the ics parser with no data ... ok test_ics_not_a_calendar_warns (tests.test_ics.MyTests.test_ics_not_a_calendar_warns) Test that input with no BEGIN:VCALENDAR is reported and that quiet ... ok test_ics_outlook_shape (tests.test_ics.MyTests.test_ics_outlook_shape) Test a fixture reconstructed from an Outlook export: a line folded at ... ok test_ics_quiet_suppresses_warnings (tests.test_ics.MyTests.test_ics_quiet_suppresses_warnings) Test that quiet=True suppresses the warning messages ... ok test_ics_recurrence_id (tests.test_ics.MyTests.test_ics_recurrence_id) Test that RECURRENCE-ID is read, normalized and keeps its TZID ... ok test_ics_rsvp_is_boolean (tests.test_ics.MyTests.test_ics_rsvp_is_boolean) Test that the RSVP parameter is a boolean in the processed output and ... ok test_ics_test (tests.test_ics.MyTests.test_ics_test) Test the test ics file ... ok test_ics_test_raw (tests.test_ics.MyTests.test_ics_test_raw) Test the test ics file with raw=True ... ok test_ics_tzid_floating_and_utc (tests.test_ics.MyTests.test_ics_tzid_floating_and_utc) Test that a TZID value, a floating value and a UTC value are kept apart ... ok test_ics_unterminated_component_warns (tests.test_ics.MyTests.test_ics_unterminated_component_warns) Test that a component without an END is reported and dropped ... ok test_ics_valid_input_does_not_warn (tests.test_ics.MyTests.test_ics_valid_input_does_not_warn) Test that the VTIMEZONE block and the VCALENDAR properties do not warn ... ok test_ics_vtodo_fields (tests.test_ics.MyTests.test_ics_vtodo_fields) Test COMPLETED, PRIORITY and PERCENT-COMPLETE on a VTODO ... ok test_id_centos_7_7 (tests.test_id.MyTests.test_id_centos_7_7) Test 'id' on Centos 7.7 ... ok test_id_effective_ids (tests.test_id.MyTests.test_id_effective_ids) Test 'id' with euid and egid fields ... ok test_id_names_with_key_text (tests.test_id.MyTests.test_id_names_with_key_text) Test 'id' with names that contain key, comma, and parenthesis text ... ok test_id_no_name (tests.test_id.MyTests.test_id_no_name) Test 'id' with no name ... ok test_id_nodata (tests.test_id.MyTests.test_id_nodata) Test 'id' with no data ... ok test_id_osx_10_14_6 (tests.test_id.MyTests.test_id_osx_10_14_6) Test 'id' on OSX 10.14.6 ... ok test_id_space (tests.test_id.MyTests.test_id_space) Test 'id' with with space in name ... ok test_ifconfig_centos_7_7 (tests.test_ifconfig.MyTests.test_ifconfig_centos_7_7) Test 'ifconfig' on Centos 7.7 ... ok test_ifconfig_free_text (tests.test_ifconfig.MyTests.test_ifconfig_free_text) Test 'ifconfig' with an SSID and a description that look like other lines ... ok test_ifconfig_freebsd_extra_fields (tests.test_ifconfig.MyTests.test_ifconfig_freebsd_extra_fields) Test 'ifconfig' on freebsd12 ... ok test_ifconfig_freebsd_extra_fields2 (tests.test_ifconfig.MyTests.test_ifconfig_freebsd_extra_fields2) Test 'ifconfig' on freebsd12 with other fields ... ok test_ifconfig_freebsd_extra_fields3 (tests.test_ifconfig.MyTests.test_ifconfig_freebsd_extra_fields3) Test 'ifconfig' on freebsd12 with other extra fields ... ok test_ifconfig_freebsd_extra_fields4 (tests.test_ifconfig.MyTests.test_ifconfig_freebsd_extra_fields4) Test 'ifconfig' on freebsd12 with lane fields ... ok test_ifconfig_hex_flags (tests.test_ifconfig.MyTests.test_ifconfig_hex_flags) Test 'ifconfig' with hexadecimal BSD flags and nd6 options and decimal Linux flags ... ok test_ifconfig_hex_mask_all_zeros (tests.test_ifconfig.MyTests.test_ifconfig_hex_mask_all_zeros) Test 'ifconfig' with 0x00000000 netmask (FreeBSD/macOS hex format). ... ok test_ifconfig_long_fields (tests.test_ifconfig.MyTests.test_ifconfig_long_fields) Test 'ifconfig' with long descriptions, option lists, padded ... ok test_ifconfig_long_fields2 (tests.test_ifconfig.MyTests.test_ifconfig_long_fields2) Test 'ifconfig' with padded fields and whitespace-only lines ... ok test_ifconfig_nodata (tests.test_ifconfig.MyTests.test_ifconfig_nodata) Test 'ifconfig' with no data ... ok test_ifconfig_openbsd_lladdr_and_media_without_flags (tests.test_ifconfig.MyTests.test_ifconfig_openbsd_lladdr_and_media_without_flags) Test 'ifconfig' on OpenBSD with lladdr and a media line without ... ok test_ifconfig_osx_10_11_6 (tests.test_ifconfig.MyTests.test_ifconfig_osx_10_11_6) Test 'ifconfig' on OSX 10.11.6 ... ok test_ifconfig_osx_10_11_6_2 (tests.test_ifconfig.MyTests.test_ifconfig_osx_10_11_6_2) Test 'ifconfig' on OSX 10.11.6 ... ok test_ifconfig_osx_10_14_6 (tests.test_ifconfig.MyTests.test_ifconfig_osx_10_14_6) Test 'ifconfig' on OSX 10.14.6 ... ok test_ifconfig_osx_10_14_6_2 (tests.test_ifconfig.MyTests.test_ifconfig_osx_10_14_6_2) Test 'ifconfig' on OSX 10.14.6 ... ok test_ifconfig_ubuntu_16_4 (tests.test_ifconfig.MyTests.test_ifconfig_ubuntu_16_4) Test 'ifconfig' on Ubuntu 16.4 ... ok test_ifconfig_ubuntu_18_4 (tests.test_ifconfig.MyTests.test_ifconfig_ubuntu_18_4) Test 'ifconfig' on Ubuntu 18.4 ... ok test_ifconfig_utun_ipv4 (tests.test_ifconfig.MyTests.test_ifconfig_utun_ipv4) Test 'ifconfig' with ipv4 utun addresses (macOS) ... ok test_iftop_aggregated_hosts (tests.test_iftop.MyTests.test_iftop_aggregated_hosts) Test 'iftop -t' with hide-source or hide-destination, which prints the hidden host as '*' ... ok test_iftop_host_port_split (tests.test_iftop.MyTests.test_iftop_host_port_split) Test 'iftop -t -P' splits host and port at the last colon of the host ... ok test_iftop_ipv6_no_port (tests.test_iftop.MyTests.test_iftop_ipv6_no_port) Test 'iftop -t -P' output with IPv6 addresses printed without a port ... ok test_iftop_multiple_runs_ubuntu_20_10 (tests.test_iftop.MyTests.test_iftop_multiple_runs_ubuntu_20_10) Test 'iftop -i -t -P -s 1' with units as MiB on Ubuntu 20.10 ... ok test_iftop_no_port_flows (tests.test_iftop.MyTests.test_iftop_no_port_flows) Test 'iftop -t -P' output where one flow is printed without ports ... ok test_iftop_nodata (tests.test_iftop.MyTests.test_iftop_nodata) Test 'iftop -b' with no data ... ok test_iftop_port_service_name (tests.test_iftop.MyTests.test_iftop_port_service_name) Test 'iftop' with receive lines whose port is a service name containing a hyphen ... ok test_iftop_repeated_separators (tests.test_iftop.MyTests.test_iftop_repeated_separators) Test 'iftop -t -P' with repeated '=' separator lines, an interface ... ok test_iftop_truncated_lines (tests.test_iftop.MyTests.test_iftop_truncated_lines) Test 'iftop -t -P' output with a flow line that is only padding before ... ok test_iftop_ubuntu_20_10 (tests.test_iftop.MyTests.test_iftop_ubuntu_20_10) Test 'iftop -i -t -P -s 1' with units as MiB on Ubuntu 20.10 ... ok test_iftop_ubuntu_20_10_no_port (tests.test_iftop.MyTests.test_iftop_ubuntu_20_10_no_port) Test 'iftop -i -t -B -s 1' with units as MiB on Ubuntu 20.10 ... ok test_iftop_unmatched_first_send_line (tests.test_iftop.MyTests.test_iftop_unmatched_first_send_line) Test 'iftop -t -P' where the very first send line cannot be parsed ... ok test_iftop_unmatched_send_line (tests.test_iftop.MyTests.test_iftop_unmatched_send_line) Test 'iftop -t -P' with a send line that cannot be parsed: its receive ... ok test_ini_doublequote (tests.test_ini.MyTests.test_ini_doublequote) Test ini file with double quotes around a value ... ok test_ini_duplicate_keys (tests.test_ini.MyTests.test_ini_duplicate_keys) Test input that contains duplicate keys. Only the last value should be used. ... ok test_ini_empty_key (tests.test_ini.MyTests.test_ini_empty_key) Test 'ini' with a line that has a delimiter but no key (raises ParseError) ... ok test_ini_empty_value_is_not_empty_key (tests.test_ini.MyTests.test_ini_empty_value_is_not_empty_key) Test 'ini' with keys that have an empty value ... ok test_ini_iptelserver (tests.test_ini.MyTests.test_ini_iptelserver) Test the iptelserver ini file ... ok test_ini_many_empty_keys (tests.test_ini.MyTests.test_ini_many_empty_keys) Test 'ini' with many lines that have a delimiter but no key (raises ParseError) ... ok test_ini_many_keys (tests.test_ini.MyTests.test_ini_many_keys) Test 'ini' with many sections and keys, including keys with no value ... ok test_ini_mariadb (tests.test_ini.MyTests.test_ini_mariadb) Test the mariadb ini file ... ok test_ini_missing_top_section (tests.test_ini.MyTests.test_ini_missing_top_section) Test INI file missing top-level section header. ... ok test_ini_nodata (tests.test_ini.MyTests.test_ini_nodata) Test the test ini file with no data ... ok test_ini_single_key_no_value (tests.test_ini.MyTests.test_ini_single_key_no_value) Test ini file with a single item with no value. This caused issues in jc v.1.25.0 ... ok test_ini_singlequote (tests.test_ini.MyTests.test_ini_singlequote) Test ini file with single quotes around a value ... ok test_ini_test (tests.test_ini.MyTests.test_ini_test) Test the test ini file ... ok test_ini_utf8_bom (tests.test_ini.MyTests.test_ini_utf8_bom) Test 'ini-test.ini' and a file without sections with a leading UTF-8 BOM ... ok test_ini_dup_comment_in_multiline_value (tests.test_ini_dup.MyTests.test_ini_dup_comment_in_multiline_value) Test 'ini_dup' with full-line comments inside multi-line values: the value continues after the comment, as in 'ini' ... ok test_ini_dup_doublequote (tests.test_ini_dup.MyTests.test_ini_dup_doublequote) Test ini file with double quotes around a value ... ok test_ini_dup_duplicate_keys (tests.test_ini_dup.MyTests.test_ini_dup_duplicate_keys) Test input that contains duplicate keys. ... ok test_ini_dup_empty_key (tests.test_ini_dup.MyTests.test_ini_dup_empty_key) Test 'ini_dup' with a line that has a delimiter but no key (raises ParseError) ... ok test_ini_dup_iptelserver (tests.test_ini_dup.MyTests.test_ini_dup_iptelserver) Test the iptelserver ini file ... ok test_ini_dup_many_empty_keys (tests.test_ini_dup.MyTests.test_ini_dup_many_empty_keys) Test 'ini_dup' with many lines that have a delimiter but no key (raises ParseError) ... ok test_ini_dup_many_keys (tests.test_ini_dup.MyTests.test_ini_dup_many_keys) Test 'ini_dup' with many sections and keys, including keys with no value ... ok test_ini_dup_mariadb (tests.test_ini_dup.MyTests.test_ini_dup_mariadb) Test the mariadb ini file ... ok test_ini_dup_missing_top_section (tests.test_ini_dup.MyTests.test_ini_dup_missing_top_section) Test INI file missing top-level section header. ... ok test_ini_dup_nodata (tests.test_ini_dup.MyTests.test_ini_dup_nodata) Test the test ini file with no data ... ok test_ini_dup_single_key_no_value (tests.test_ini_dup.MyTests.test_ini_dup_single_key_no_value) Test ini file with a single item with no value. ... ok test_ini_dup_singlequote (tests.test_ini_dup.MyTests.test_ini_dup_singlequote) Test ini file with single quotes around a value ... ok test_ini_dup_test (tests.test_ini_dup.MyTests.test_ini_dup_test) Test the test ini file ... ok test_ini_dup_utf8_bom (tests.test_ini_dup.MyTests.test_ini_dup_utf8_bom) Test 'ini-test.ini' and a file without sections with a leading UTF-8 BOM ... ok test_iostat_1_centos_7_7 (tests.test_iostat.MyTests.test_iostat_1_centos_7_7) Test 'iostat 1 3' on Centos 7.7 ... ok test_iostat_1_ubuntu_18_4 (tests.test_iostat.MyTests.test_iostat_1_ubuntu_18_4) Test 'iostat 1 3' on Ubuntu 18.4 ... ok test_iostat_centos_7_7 (tests.test_iostat.MyTests.test_iostat_centos_7_7) Test 'iostat' on Centos 7.7 ... ok test_iostat_m_centos_7_7 (tests.test_iostat.MyTests.test_iostat_m_centos_7_7) Test 'iostat -m' on Centos 7.7 ... ok test_iostat_m_ubuntu_18_4 (tests.test_iostat.MyTests.test_iostat_m_ubuntu_18_4) Test 'iostat -m' on Ubuntu 18.4 ... ok test_iostat_m_ubuntu_20_10 (tests.test_iostat.MyTests.test_iostat_m_ubuntu_20_10) Test 'iostat -m' on Ubuntu 20.10 ... ok test_iostat_mx_centos_7_7 (tests.test_iostat.MyTests.test_iostat_mx_centos_7_7) Test 'iostat -mx' on Centos 7.7 ... ok test_iostat_mx_ubuntu_18_4 (tests.test_iostat.MyTests.test_iostat_mx_ubuntu_18_4) Test 'iostat -mx' on Ubuntu 18.4 ... ok test_iostat_mx_ubuntu_20_10 (tests.test_iostat.MyTests.test_iostat_mx_ubuntu_20_10) Test 'iostat -mx' on Ubuntu 20.10 ... ok test_iostat_nodata (tests.test_iostat.MyTests.test_iostat_nodata) Test 'iostat' with no data ... ok test_iostat_ragged_rows (tests.test_iostat.MyTests.test_iostat_ragged_rows) Test 'iostat' rows with fewer or more fields than the header. Each should raise ParseError ... ok test_iostat_stray_line (tests.test_iostat.MyTests.test_iostat_stray_line) Test 'iostat' with a line that is not iostat data inside a table. Should raise ParseError ... ok test_iostat_ubuntu_18_4 (tests.test_iostat.MyTests.test_iostat_ubuntu_18_4) Test 'iostat' on Ubuntu 18.4 ... ok test_iostat_ubuntu_20_10 (tests.test_iostat.MyTests.test_iostat_ubuntu_20_10) Test 'iostat' on Ubuntu 20.10 ... ok test_iostat_whitespace_only_line (tests.test_iostat.MyTests.test_iostat_whitespace_only_line) Test 'iostat' with whitespace-only lines inside a table. They are skipped like blank lines ... ok test_iostat_x_centos_7_7 (tests.test_iostat.MyTests.test_iostat_x_centos_7_7) Test 'iostat -x' on Centos 7.7 ... ok test_iostat_x_ubuntu_18_4 (tests.test_iostat.MyTests.test_iostat_x_ubuntu_18_4) Test 'iostat -x' on Ubuntu 18.4 ... ok test_iostat_x_ubuntu_20_10 (tests.test_iostat.MyTests.test_iostat_x_ubuntu_20_10) Test 'iostat -x' on Ubuntu 20.10 ... ok test_iostat_1_centos_7_7 (tests.test_iostat_s.MyTests.test_iostat_1_centos_7_7) Test 'iostat 1' on centos 7 ... ok test_iostat_1_ubuntu_18_4 (tests.test_iostat_s.MyTests.test_iostat_1_ubuntu_18_4) Test 'iostat 1' on ubuntu 18.4 ... ok test_iostat_centos_7_7 (tests.test_iostat_s.MyTests.test_iostat_centos_7_7) Test 'iostat' on centos 7 ... ok test_iostat_empty_dir (tests.test_iostat_s.MyTests.test_iostat_empty_dir) Test plain 'ls' on an empty directory ... ok test_iostat_m_centos_7_7 (tests.test_iostat_s.MyTests.test_iostat_m_centos_7_7) Test 'iostat -m' on centos 7 ... ok test_iostat_m_ubuntu_18_4 (tests.test_iostat_s.MyTests.test_iostat_m_ubuntu_18_4) Test 'iostat -m' on ubuntu 18.4 ... ok test_iostat_m_ubuntu_20_10 (tests.test_iostat_s.MyTests.test_iostat_m_ubuntu_20_10) Test 'iostat -m' on ubuntu 20.10 ... ok test_iostat_mx_centos_7_7 (tests.test_iostat_s.MyTests.test_iostat_mx_centos_7_7) Test 'iostat -mx' on centos 7 ... ok test_iostat_mx_ubuntu_18_4 (tests.test_iostat_s.MyTests.test_iostat_mx_ubuntu_18_4) Test 'iostat -mx' on ubuntu 18.4 ... ok test_iostat_mx_ubuntu_20_10 (tests.test_iostat_s.MyTests.test_iostat_mx_ubuntu_20_10) Test 'iostat -mx' on ubuntu 20.10 ... ok test_iostat_raise_exception (tests.test_iostat_s.MyTests.test_iostat_raise_exception) Test non-iostat data (raises ParseError) ... ok test_iostat_s_many_devices (tests.test_iostat_s.MyTests.test_iostat_s_many_devices) Test 'iostat -x' with many devices under repeated headers ... ok test_iostat_s_ragged_rows (tests.test_iostat_s.MyTests.test_iostat_s_ragged_rows) Test 'iostat' rows with fewer or more fields than the header. Each should raise ParseError and a good row after it still parses ... ok test_iostat_s_stray_line (tests.test_iostat_s.MyTests.test_iostat_s_stray_line) Test 'iostat' with a line that is not iostat data inside a table. Should raise ParseError ... ok test_iostat_s_stray_line_ignore_exceptions (tests.test_iostat_s.MyTests.test_iostat_s_stray_line_ignore_exceptions) Test 'iostat' with a line that is not iostat data inside a table. Should yield an error record for that line and continue ... ok test_iostat_ubuntu_18_4 (tests.test_iostat_s.MyTests.test_iostat_ubuntu_18_4) Test 'iostat' on ubuntu 18.4 ... ok test_iostat_ubuntu_20_10 (tests.test_iostat_s.MyTests.test_iostat_ubuntu_20_10) Test 'iostat' on ubuntu 20.10 ... ok test_iostat_x_centos_7_7 (tests.test_iostat_s.MyTests.test_iostat_x_centos_7_7) Test 'iostat -x' on centos 7 ... ok test_iostat_x_ubuntu_18_4 (tests.test_iostat_s.MyTests.test_iostat_x_ubuntu_18_4) Test 'iostat -x' on ubuntu 18.4 ... ok test_iostat_x_ubuntu_20_10 (tests.test_iostat_s.MyTests.test_iostat_x_ubuntu_20_10) Test 'iostat -x' on ubuntu 20.10 ... ok test_ip_address_ipv4 (tests.test_ip_address.MyTests.test_ip_address_ipv4) Test ipv4 address string ... ok test_ip_address_ipv4_cidr (tests.test_ip_address.MyTests.test_ip_address_ipv4_cidr) Test CIDR ipv4 address string ... ok test_ip_address_ipv4_dotnetmask (tests.test_ip_address.MyTests.test_ip_address_ipv4_dotnetmask) Test ipv4 address with a dotted netmask string ... ok test_ip_address_ipv4_integer (tests.test_ip_address.MyTests.test_ip_address_ipv4_integer) Test ipv4 address integer string ... ok test_ip_address_ipv6 (tests.test_ip_address.MyTests.test_ip_address_ipv6) Test ipv6 address string ... ok test_ip_address_ipv6_6to4 (tests.test_ip_address.MyTests.test_ip_address_ipv6_6to4) Test ipv6 6to4 address string ... ok test_ip_address_ipv6_cidr (tests.test_ip_address.MyTests.test_ip_address_ipv6_cidr) Test CIDR ipv6 address string ... ok test_ip_address_ipv6_cidr_scope (tests.test_ip_address.MyTests.test_ip_address_ipv6_cidr_scope) Test CIDR ipv6 address with scope string ... ok test_ip_address_ipv6_integer (tests.test_ip_address.MyTests.test_ip_address_ipv6_integer) Test ipv6 address integer string ... ok test_ip_address_ipv6_ipv4_mapped (tests.test_ip_address.MyTests.test_ip_address_ipv6_ipv4_mapped) Test ipv6 address with ipv4 mapped string ... ok test_ip_address_ipv6_teredo (tests.test_ip_address.MyTests.test_ip_address_ipv6_teredo) Test ipv6 teredo address string ... ok test_ip_address_nodata (tests.test_ip_address.MyTests.test_ip_address_nodata) Test 'ip_address' with no data ... ok test_ip_route_centos_7_7 (tests.test_ip_route.MyTests.test_ip_route_centos_7_7) Test 'history' on Centos 7.7 ... ok test_ip_route_nodata (tests.test_ip_route.MyTests.test_ip_route_nodata) Test 'ip_route' with no data ... ok test_ip_route_ubuntu_18_4 (tests.test_ip_route.MyTests.test_ip_route_ubuntu_18_4) Test 'ip_route' on Ubuntu 18.4 ... ok test_ip_route_whitespace_only (tests.test_ip_route.MyTests.test_ip_route_whitespace_only) Test 'ip_route' with whitespace-only data. This used to raise an ... ok test_ipconfig_adapter_banner_name (tests.test_ipconfig.MyTests.test_ipconfig_adapter_banner_name) Test 'ipconfig' with a first adapter named 'Windows IP Configuration' ... ok test_ipconfig_line_separator (tests.test_ipconfig.MyTests.test_ipconfig_line_separator) Test 'ipconfig' with a line-break character other than LF inside a field ... ok test_ipconfig_long_line (tests.test_ipconfig.MyTests.test_ipconfig_long_line) Test 'ipconfig' with a long line that repeats 'adapter' and has no colon ... ok test_windows_ipconfig (tests.test_ipconfig.MyTests.test_windows_ipconfig) Test a sample Windows "ipconfig" command output ... ok test_iptables_blank_target_line_numbers (tests.test_iptables.MyTests.test_iptables_blank_target_line_numbers) Test 'iptables' with a blank target and --line-numbers, with and without -v ... ok test_iptables_chain_header_long_generic (tests.test_iptables.MyTests.test_iptables_chain_header_long_generic) Test 'sudo iptables -nvL' with a long chain header line that repeats ... ok test_iptables_chain_header_policy_counters (tests.test_iptables.MyTests.test_iptables_chain_header_policy_counters) Test 'sudo iptables -nvL' chain header policy and counters, including ... ok test_iptables_filter_centos_7_7 (tests.test_iptables.MyTests.test_iptables_filter_centos_7_7) Test 'sudo iptables -L -t filter' on Centos 7.7 ... ok test_iptables_filter_line_numbers_centos_7_7 (tests.test_iptables.MyTests.test_iptables_filter_line_numbers_centos_7_7) Test 'sudo iptables --line-numbers -L -t filter' on Centos 7.7 ... ok test_iptables_filter_line_numbers_ubuntu_18_4 (tests.test_iptables.MyTests.test_iptables_filter_line_numbers_ubuntu_18_4) Test 'sudo iptables --line-numbers -L -t filter' on Ubuntu 18.4 ... ok test_iptables_filter_nv_centos_7_7 (tests.test_iptables.MyTests.test_iptables_filter_nv_centos_7_7) Test 'sudo iptables -nvL -t filter' on Centos 7.7 ... ok test_iptables_filter_nv_ubuntu_18_4 (tests.test_iptables.MyTests.test_iptables_filter_nv_ubuntu_18_4) Test 'sudo iptables -nvL -t filter' on Ubuntu 18.4 ... ok test_iptables_filter_ubuntu_18_4 (tests.test_iptables.MyTests.test_iptables_filter_ubuntu_18_4) Test 'sudo iptables -L -t filter' on Ubuntu 18.4 ... ok test_iptables_line_separator (tests.test_iptables.MyTests.test_iptables_line_separator) Test 'iptables' with a line-break character other than LF inside a field ... ok test_iptables_mangle_centos_7_7 (tests.test_iptables.MyTests.test_iptables_mangle_centos_7_7) Test 'sudo iptables -L -t mangle' on Centos 7.7 ... ok test_iptables_mangle_ubuntu_18_4 (tests.test_iptables.MyTests.test_iptables_mangle_ubuntu_18_4) Test 'sudo iptables -L -t mangle' on Ubuntu 18.4 ... ok test_iptables_nat_centos_7_7 (tests.test_iptables.MyTests.test_iptables_nat_centos_7_7) Test 'sudo iptables -L -t nat' on Centos 7.7 ... ok test_iptables_nat_ubuntu_18_4 (tests.test_iptables.MyTests.test_iptables_nat_ubuntu_18_4) Test 'sudo iptables -L -t nat' on Ubuntu 18.4 ... ok test_iptables_no_jump2_generic (tests.test_iptables.MyTests.test_iptables_no_jump2_generic) Test 'sudo iptables' with no jump target and verbose output ... ok test_iptables_no_jump_generic (tests.test_iptables.MyTests.test_iptables_no_jump_generic) Test 'sudo iptables' with no jump target ... ok test_iptables_nodata (tests.test_iptables.MyTests.test_iptables_nodata) Test 'sudo iptables' with no data ... ok test_iptables_packet_suffixes (tests.test_iptables.MyTests.test_iptables_packet_suffixes) Test 'iptables' with K, M and G suffixes on packet counts and policy packets ... ok test_iptables_raw_centos_7_7 (tests.test_iptables.MyTests.test_iptables_raw_centos_7_7) Test 'sudo iptables -L -t raw' on Centos 7.7 ... ok test_iptables_raw_ubuntu_18_4 (tests.test_iptables.MyTests.test_iptables_raw_ubuntu_18_4) Test 'sudo iptables -L -t raw' on Ubuntu 18.4 ... ok test_iptables_target_is_invisible_separator (tests.test_iptables.MyTests.test_iptables_target_is_invisible_separator) Test 'iptables' with a real target that is the invisible separator character ... ok test_iptables_target_looks_like_header (tests.test_iptables.MyTests.test_iptables_target_looks_like_header) Test 'iptables' with rule targets that look like a header or chain heading ... ok test_iptables_target_looks_like_header_line_numbers (tests.test_iptables.MyTests.test_iptables_target_looks_like_header_line_numbers) Test 'iptables --line-numbers' with rule targets that look like a header or chain heading ... ok test_iptables_x_option_format (tests.test_iptables.MyTests.test_iptables_x_option_format) Test iptables -x ... ok test_iptables_x_option_format2 (tests.test_iptables.MyTests.test_iptables_x_option_format2) Test iptables -x ... ok test_iw_scan0_centos_7_7 (tests.test_iw_scan.MyTests.test_iw_scan0_centos_7_7) Test 'iw_scan' on Centos 7.7 ... ok test_iw_scan1_centos_7_7 (tests.test_iw_scan.MyTests.test_iw_scan1_centos_7_7) Test 'iw_scan' on Centos 7.7 ... ok test_iw_scan2_centos_7_7 (tests.test_iw_scan.MyTests.test_iw_scan2_centos_7_7) Test 'iw_scan' on Centos 7.7 ... ok test_iw_scan_header_not_carried_to_next_bss (tests.test_iw_scan.MyTests.test_iw_scan_header_not_carried_to_next_bss) Test 'iw dev wlan0 scan' where a BSS ends with a header line that has no value ... ok test_iw_scan_nodata (tests.test_iw_scan.MyTests.test_iw_scan_nodata) Test 'iw_scan' parser with no data ... ok test_iw_scan_non_finite_values (tests.test_iw_scan.MyTests.test_iw_scan_non_finite_values) Test 'iw dev wlan0 scan' with an SSID of inf and a WPS model of nan: ... ok test_iwconfig (tests.test_iwconfig.iwconfigTests.test_iwconfig) Test 'iwconfig' ... ok test_iwconfig_essid_non_ascii_two_interfaces (tests.test_iwconfig.iwconfigTests.test_iwconfig_essid_non_ascii_two_interfaces) Test 'iwconfig' with a non-ASCII ESSID followed by another interface ... ok test_iwconfig_essid_variants (tests.test_iwconfig.iwconfigTests.test_iwconfig_essid_variants) Test 'iwconfig' with non-ASCII, off/any and Monitor mode interface lines ... ok test_iwconfig_line_separators (tests.test_iwconfig.iwconfigTests.test_iwconfig_line_separators) Test 'iwconfig' with line-break characters other than LF in an ESSID ... ok test_iwconfig_many (tests.test_iwconfig.iwconfigTests.test_iwconfig_many) Test 'iwconfig' many interface ... ok test_iwconfig_nodata (tests.test_iwconfig.iwconfigTests.test_iwconfig_nodata) Test 'iwconfig' with no data ... ok test_iwconfig_raw (tests.test_iwconfig.iwconfigTests.test_iwconfig_raw) Test 'iwconfig' raw ... ok test_iwconfig_space_dash_ssid (tests.test_iwconfig.iwconfigTests.test_iwconfig_space_dash_ssid) Test 'iwconfig' many spaces and dashes in the SSID ... ok test_jar_manifest_archive_attribute_without_unzip (tests.test_jar_manifest.MyTests.test_jar_manifest_archive_attribute_without_unzip) Test 'jar_manifest' with an Archive attribute in a manifest that is not unzip output ... ok test_jar_manifest_continuation_keeps_inner_spaces (tests.test_jar_manifest.MyTests.test_jar_manifest_continuation_keeps_inner_spaces) Test 'jar_manifest' removes only the one leading space of a continuation line ... ok test_jar_manifest_continuation_looks_like_unzip_line (tests.test_jar_manifest.MyTests.test_jar_manifest_continuation_looks_like_unzip_line) Test 'jar_manifest' with continuation text that looks like the unzip inflating line ... ok test_jar_manifest_continuations_fixture (tests.test_jar_manifest.MyTests.test_jar_manifest_continuations_fixture) Test 'jar_manifest' with continuation lines of one, two and three lines and an unzip header ... ok test_jar_manifest_cr_line_endings (tests.test_jar_manifest.MyTests.test_jar_manifest_cr_line_endings) Test 'jar_manifest' with CR-only line endings ... ok test_jar_manifest_keys_differ_in_dash_and_underscore (tests.test_jar_manifest.MyTests.test_jar_manifest_keys_differ_in_dash_and_underscore) Test 'jar_manifest' with attribute names that only differ in "-" and "_" ... ok test_jar_manifest_last_attribute_two_continuations (tests.test_jar_manifest.MyTests.test_jar_manifest_last_attribute_two_continuations) Test 'jar_manifest' with a value folded over three lines at the end of a section ... ok test_jar_manifest_line_separator (tests.test_jar_manifest.MyTests.test_jar_manifest_line_separator) Test 'jar_manifest' with a line-break character other than LF inside a field ... ok test_jar_manifest_many_continuations (tests.test_jar_manifest.MyTests.test_jar_manifest_many_continuations) Test 'jar_manifest' with a value folded over many short lines ... ok test_jar_manifest_multi_rhel_8 (tests.test_jar_manifest.MyTests.test_jar_manifest_multi_rhel_8) Test 'unzip -c apache-log4j-2.16.0-bin/log4j-core-2.16.0.jar META-INF/MANIFEST.MF | jc --jar_manifest' ... ok test_jar_manifest_nodata (tests.test_jar_manifest.MyTests.test_jar_manifest_nodata) Test 'jar_manifest' parser with no data ... ok test_jar_manifest_rhel_8 (tests.test_jar_manifest.MyTests.test_jar_manifest_rhel_8) Test 'cat MANIFEST.MF | jc --jar_manifest' ... ok test_jar_manifest_single_continuation (tests.test_jar_manifest.MyTests.test_jar_manifest_single_continuation) Test 'jar_manifest' with a single continuation line followed by another folded attribute ... ok test_jar_manifest_unzip_archive_attribute (tests.test_jar_manifest.MyTests.test_jar_manifest_unzip_archive_attribute) Test 'jar_manifest' with unzip output where a manifest has an Archive attribute ... ok test_jar_manifest_unzip_extracting_line (tests.test_jar_manifest.MyTests.test_jar_manifest_unzip_extracting_line) Test 'jar_manifest' with the unzip header of a manifest that is stored without compression ... ok test_jar_manifest_unzip_summary_line (tests.test_jar_manifest.MyTests.test_jar_manifest_unzip_summary_line) Test 'jar_manifest' with the unzip summary line after several archives ... ok test_jar_manifest_value_ends_like_unzip_summary (tests.test_jar_manifest.MyTests.test_jar_manifest_value_ends_like_unzip_summary) Test 'jar_manifest' with a last attribute that ends like the unzip summary line ... ok test_jc_parse_csv (tests.test_jc.MyTests.test_jc_parse_csv) ... ok test_jc_parse_csv_s_is_generator (tests.test_jc.MyTests.test_jc_parse_csv_s_is_generator) ... ok test_jc_parse_kv (tests.test_jc.MyTests.test_jc_parse_kv) ... ok test_jc_parser_mod_list_contains_csv (tests.test_jc.MyTests.test_jc_parser_mod_list_contains_csv) ... ok test_jc_parser_mod_list_is_list (tests.test_jc.MyTests.test_jc_parser_mod_list_is_list) ... ok test_jc_parser_mod_list_length (tests.test_jc.MyTests.test_jc_parser_mod_list_length) ... ok test_jc_plugin_parser_mod_list_is_list (tests.test_jc.MyTests.test_jc_plugin_parser_mod_list_is_list) ... ok test_jc_slurpable_parser_mod_list_is_list (tests.test_jc.MyTests.test_jc_slurpable_parser_mod_list_is_list) ... ok test_version_info (tests.test_jc.MyTests.test_version_info) Test that the lib and pkg version strings match. ... ok test_add_meta_merge_replaces_non_dict_meta (tests.test_jc_cli.MyTests.test_add_meta_merge_replaces_non_dict_meta) Test that merging replaces a _jc_meta field that is not an object ... ok test_add_meta_replace_warning_once (tests.test_jc_cli.MyTests.test_add_meta_replace_warning_once) Test that replacing _jc_meta fields prints one warning ... ok test_add_meta_replaces_meta_from_parsed_data (tests.test_jc_cli.MyTests.test_add_meta_replaces_meta_from_parsed_data) Test that metadata replaces a _jc_meta field that came from the parsed data ... ok test_add_meta_replaces_non_dict_meta (tests.test_jc_cli.MyTests.test_add_meta_replaces_non_dict_meta) Test that metadata replaces a _jc_meta field that is not an object ... ok test_add_meta_to_dict_existing_meta (tests.test_jc_cli.MyTests.test_add_meta_to_dict_existing_meta) Test merging metadata into an existing _jc_meta object in a dictionary (streaming parsers) ... ok test_add_meta_to_list_existing_meta (tests.test_jc_cli.MyTests.test_add_meta_to_list_existing_meta) Test merging metadata into existing _jc_meta objects in a list (streaming parsers) ... ok test_add_meta_to_simple_dict (tests.test_jc_cli.MyTests.test_add_meta_to_simple_dict) Test adding metadata to a dictionary ... ok test_add_meta_to_simple_list (tests.test_jc_cli.MyTests.test_add_meta_to_simple_list) Test adding metadata to each dictionary in a list ... ok test_cli_about_jc (tests.test_jc_cli.MyTests.test_cli_about_jc) Test the about information and parser count ... ok test_cli_json_out (tests.test_jc_cli.MyTests.test_cli_json_out) Test JSON output with color ... ok test_cli_json_out_escapes_c1_controls (tests.test_jc_cli.MyTests.test_cli_json_out_escapes_c1_controls) Test that JSON output escapes DEL, C1 control characters and lone surrogates ... ok test_cli_json_out_finite_unchanged (tests.test_jc_cli.MyTests.test_cli_json_out_finite_unchanged) Test JSON output without inf or nan is the same as plain json.dumps() ... ok test_cli_json_out_mono (tests.test_jc_cli.MyTests.test_cli_json_out_mono) Test JSON output without color ... ok test_cli_json_out_non_finite (tests.test_jc_cli.MyTests.test_cli_json_out_non_finite) Test JSON output with inf and nan floats nested in lists, dictionaries ... ok test_cli_json_out_pretty (tests.test_jc_cli.MyTests.test_cli_json_out_pretty) Test pretty-printed JSON output with color ... ok test_cli_json_out_pretty_no_pygments (tests.test_jc_cli.MyTests.test_cli_json_out_pretty_no_pygments) Test pretty-printed JSON output when pygments is not installed ... skipped 'pygments library installed' test_cli_magic_parser (tests.test_jc_cli.MyTests.test_cli_magic_parser) Test that magic syntax command lines map to the right parser, options and command ... ok test_cli_non_finite_standard_and_streaming_output (tests.test_jc_cli.MyTests.test_cli_non_finite_standard_and_streaming_output) Test standard and streaming parser output with inf and nan: each JSON ... ok test_cli_parsers_text (tests.test_jc_cli.MyTests.test_cli_parsers_text) Test that the parser list text for help is not empty ... ok test_cli_set_env_colors (tests.test_jc_cli.MyTests.test_cli_set_env_colors) Test custom colors from the JC_COLORS environment variable, including invalid values that fall back to the defaults ... jc: Warning - Could not parse JC_COLORS environment variable jc: Warning - Could not parse JC_COLORS environment variable jc: Warning - Could not parse JC_COLORS environment variable jc: Warning - Could not parse JC_COLORS environment variable ok test_cli_yaml_out (tests.test_jc_cli.MyTests.test_cli_yaml_out) Test YAML output with color ... ok test_cli_yaml_out_mono (tests.test_jc_cli.MyTests.test_cli_yaml_out_mono) Test YAML output without color ... ok test_cli_yaml_out_no_side_effects (tests.test_jc_cli.MyTests.test_cli_yaml_out_no_side_effects) Test YAML output leaves the ruamel.yaml classes unchanged for other ... ok test_cli_yaml_out_yaml11_strings_quoted (tests.test_jc_cli.MyTests.test_cli_yaml_out_yaml11_strings_quoted) Test YAML output quotes strings that a YAML 1.1 reader would load as ... ok test_magic_is_proc_path (tests.test_jc_cli.MyTests.test_magic_is_proc_path) Test detection of paths inside /proc ... ok test_magic_open_text_file_no_newline_translation (tests.test_jc_cli.MyTests.test_magic_open_text_file_no_newline_translation) Test that /proc files are read without newline translation ... ok test_magic_proc_empty_file_does_not_read_stdin (tests.test_jc_cli.MyTests.test_magic_proc_empty_file_does_not_read_stdin) Test magic syntax with an empty /proc file (e.g. /proc//maps of a ... ok test_magic_proc_multiple_files (tests.test_jc_cli.MyTests.test_magic_proc_multiple_files) Test magic syntax with a list of /proc files ... ok test_magic_proc_path_traversal (tests.test_jc_cli.MyTests.test_magic_proc_path_traversal) Test that a /proc path that leads outside of /proc exits with an error ... ok test_magic_proc_path_traversal_multiple_files (tests.test_jc_cli.MyTests.test_magic_proc_path_traversal_multiple_files) Test that a /proc file list with a path outside of /proc exits with an error ... ok test_magic_proc_single_file (tests.test_jc_cli.MyTests.test_magic_proc_single_file) Test magic syntax with a single /proc file ... ok test_magic_proc_symlinked_file (tests.test_jc_cli.MyTests.test_magic_proc_symlinked_file) Test magic syntax with a /proc file reached through a symlink ... ok test_magic_run_user_command_empty_output (tests.test_jc_cli.MyTests.test_magic_run_user_command_empty_output) Test a magic command with no output ... ok test_magic_run_user_command_no_newline_translation (tests.test_jc_cli.MyTests.test_magic_run_user_command_no_newline_translation) Test that magic command output is read without newline translation ... ok test_slice_multiple_proc_files (tests.test_jc_cli.MyTests.test_slice_multiple_proc_files) Test that line slicing a list of /proc files exits with an error ... ok test_slice_negative_iter (tests.test_jc_cli.MyTests.test_slice_negative_iter) Test line slicing of an iterable with a negative end ... ok test_slice_negative_str (tests.test_jc_cli.MyTests.test_slice_negative_str) Test line slicing of a string with a negative end ... ok test_slice_none_iter (tests.test_jc_cli.MyTests.test_slice_none_iter) Test line slicing of an iterable with no start or end ... ok test_slice_none_str (tests.test_jc_cli.MyTests.test_slice_none_str) Test line slicing of a string with no start or end ... ok test_slice_positive_iter (tests.test_jc_cli.MyTests.test_slice_positive_iter) Test line slicing of an iterable with a positive start and end ... ok test_slice_positive_str (tests.test_jc_cli.MyTests.test_slice_positive_str) Test line slicing of a string with a positive start and end ... ok test_slurp_line_separator (tests.test_jc_cli.MyTests.test_slurp_line_separator) Test that --slurp splits lines on LF, CRLF and lone CR but not on other line-break characters ... ok test_slurp_non_utf8_exit_code (tests.test_jc_cli.MyTests.test_slurp_non_utf8_exit_code) Test that --slurp exits with an error and no output for input that is not valid UTF-8 ... ok test_slurp_non_utf8_raises (tests.test_jc_cli.MyTests.test_slurp_non_utf8_raises) Test that --slurp raises an error for input that is not valid UTF-8 ... ok test_slurp_proc (tests.test_jc_cli.MyTests.test_slurp_proc) Test --slurp with a list of /proc files ... ok test_slurp_proc_with_meta_out (tests.test_jc_cli.MyTests.test_slurp_proc_with_meta_out) Test --slurp with a list of /proc files and metadata output ... ok test_slurp_standard (tests.test_jc_cli.MyTests.test_slurp_standard) Test --slurp with a standard parser ... ok test_slurp_standard_with_meta_out (tests.test_jc_cli.MyTests.test_slurp_standard_with_meta_out) Test --slurp with a standard parser and metadata output ... jc: Warning - The parsed data has a _jc_meta field. It is replaced by the jc metadata (-M). ok test_stdin_lines (tests.test_jc_cli.MyTests.test_stdin_lines) Test that STDIN lines are split on LF and CRLF, keeping a lone CR in the line ... ok test_stdin_lines_no_buffer (tests.test_jc_cli.MyTests.test_stdin_lines_no_buffer) Test reading STDIN lines from a text stream without a binary buffer ... ok test_streaming_error_message_qq (tests.test_jc_cli.MyTests.test_streaming_error_message_qq) Test the error message of a streaming parser error: the -qq hint is shown only when -qq is not used ... ok test_streaming_line_endings (tests.test_jc_cli.MyTests.test_streaming_line_endings) Test streaming parser output for LF, CRLF and lone CR line endings ... ok test_streaming_non_utf8 (tests.test_jc_cli.MyTests.test_streaming_non_utf8) Test that streaming parsers show input bytes that are not valid UTF-8 as escapes ... ok test_lib_alias_parsers_keep_wrapped_parser_info (tests.test_jc_lib.MyTests.test_lib_alias_parsers_keep_wrapped_parser_info) Test parser_info and all_parser_info after each alias parser has run: ... ok test_lib_all_parser_hidden_length (tests.test_jc_lib.MyTests.test_lib_all_parser_hidden_length) ... ok test_lib_all_parser_info_contains_csv (tests.test_jc_lib.MyTests.test_lib_all_parser_info_contains_csv) ... ok test_lib_all_parser_info_is_list_of_dicts (tests.test_jc_lib.MyTests.test_lib_all_parser_info_is_list_of_dicts) ... ok test_lib_all_parser_info_length (tests.test_jc_lib.MyTests.test_lib_all_parser_info_length) ... ok test_lib_all_parser_info_show_deprecated (tests.test_jc_lib.MyTests.test_lib_all_parser_info_show_deprecated) ... ok test_lib_all_parser_info_show_hidden (tests.test_jc_lib.MyTests.test_lib_all_parser_info_show_hidden) ... ok test_lib_argumentname_to_modname (tests.test_jc_lib.MyTests.test_lib_argumentname_to_modname) ... ok test_lib_cliname_to_modname (tests.test_jc_lib.MyTests.test_lib_cliname_to_modname) ... ok test_lib_get_parser_broken_parser (tests.test_jc_lib.MyTests.test_lib_get_parser_broken_parser) get_parser substitutes the disabled_parser if a parser is broken ... jc: Warning - "broken_parser" parser disabled due to error: No module named 'non_existent_library' ok test_lib_get_parser_module (tests.test_jc_lib.MyTests.test_lib_get_parser_module) ... ok test_lib_get_parser_name_variants (tests.test_jc_lib.MyTests.test_lib_get_parser_name_variants) Test get_parser with module, cli and argument names of a parser ... ok test_lib_get_parser_string (tests.test_jc_lib.MyTests.test_lib_get_parser_string) ... ok test_lib_get_parser_unknown_name (tests.test_jc_lib.MyTests.test_lib_get_parser_unknown_name) Test get_parser, parse and parser_info with a name that is not a ... ok test_lib_get_parser_unregistered_module (tests.test_jc_lib.MyTests.test_lib_get_parser_unregistered_module) Test get_parser with the name of a module under jc/parsers that is ... ok test_lib_modname_to_cliname (tests.test_jc_lib.MyTests.test_lib_modname_to_cliname) ... ok test_lib_parse_csv (tests.test_jc_lib.MyTests.test_lib_parse_csv) ... ok test_lib_parse_csv_s_is_generator (tests.test_jc_lib.MyTests.test_lib_parse_csv_s_is_generator) ... ok test_lib_parse_kv (tests.test_jc_lib.MyTests.test_lib_parse_kv) ... ok test_lib_parser_info_csv (tests.test_jc_lib.MyTests.test_lib_parser_info_csv) ... ok test_lib_parser_info_is_dict (tests.test_jc_lib.MyTests.test_lib_parser_info_is_dict) ... ok test_lib_parser_mod_list_contains_csv (tests.test_jc_lib.MyTests.test_lib_parser_mod_list_contains_csv) ... ok test_lib_parser_mod_list_is_list (tests.test_jc_lib.MyTests.test_lib_parser_mod_list_is_list) ... ok test_lib_parser_mod_list_length (tests.test_jc_lib.MyTests.test_lib_parser_mod_list_length) ... ok test_lib_plugin_parser_mod_list_is_list (tests.test_jc_lib.MyTests.test_lib_plugin_parser_mod_list_is_list) ... ok test_lib_plugin_parser_mod_list_length_is_zero (tests.test_jc_lib.MyTests.test_lib_plugin_parser_mod_list_length_is_zero) Ensure there are no plugin parsers present during test/build. ... ok test_raise_or_yield_ignore_exceptions (tests.test_jc_streaming.MyTests.test_raise_or_yield_ignore_exceptions) ... ok test_raise_or_yield_ignore_exceptions_false (tests.test_jc_streaming.MyTests.test_raise_or_yield_ignore_exceptions_false) ... ok test_stream_error (tests.test_jc_streaming.MyTests.test_stream_error) ... ok test_stream_success_ignore_exceptions_false (tests.test_jc_streaming.MyTests.test_stream_success_ignore_exceptions_false) ... ok test_stream_success_ignore_exceptions_true (tests.test_jc_streaming.MyTests.test_stream_success_ignore_exceptions_true) ... ok test_streaming_input_type_check_correct (tests.test_jc_streaming.MyTests.test_streaming_input_type_check_correct) ... ok test_streaming_input_type_check_wrong (tests.test_jc_streaming.MyTests.test_streaming_input_type_check_wrong) ... ok test_streaming_line_input_type_check_correct (tests.test_jc_streaming.MyTests.test_streaming_line_input_type_check_correct) ... ok test_streaming_line_input_type_check_wrong (tests.test_jc_streaming.MyTests.test_streaming_line_input_type_check_wrong) ... ok test_sparse_table_parse_data_crosses_column_end (tests.test_jc_universal.MyTests.test_sparse_table_parse_data_crosses_column_end) Test sparse_table_parse with data that is wider than its column. ... ok test_sparse_table_parse_delimiter_in_data (tests.test_jc_universal.MyTests.test_sparse_table_parse_delimiter_in_data) Test sparse_table_parse with delimiter characters inside the data ... ok test_sparse_table_parse_display_width (tests.test_jc_universal.MyTests.test_sparse_table_parse_display_width) Test sparse_table_parse measures column positions in display cells ... ok test_sparse_table_parse_docstring_example (tests.test_jc_universal.MyTests.test_sparse_table_parse_docstring_example) Test sparse_table_parse with blank cells and spaces in cells ... ok test_sparse_table_parse_header_only (tests.test_jc_universal.MyTests.test_sparse_table_parse_header_only) Test sparse_table_parse with only a header row ... ok test_sparse_table_parse_iterable_input (tests.test_jc_universal.MyTests.test_sparse_table_parse_iterable_input) Test sparse_table_parse with a generator and check that a list ... ok test_sparse_table_parse_many_columns (tests.test_jc_universal.MyTests.test_sparse_table_parse_many_columns) Test sparse_table_parse with thousands of columns and short rows, ... ok test_sparse_table_parse_repeated_column_name (tests.test_jc_universal.MyTests.test_sparse_table_parse_repeated_column_name) Test sparse_table_parse finds each column at its own position in the ... ok test_sparse_table_parse_short_and_long_rows (tests.test_jc_universal.MyTests.test_sparse_table_parse_short_and_long_rows) Test sparse_table_parse with rows shorter and longer than the header ... ok test_sparse_table_parse_tab_separated_header (tests.test_jc_universal.MyTests.test_sparse_table_parse_tab_separated_header) Test sparse_table_parse with header names separated by tabs ... ok test_sparse_table_parse_unicode (tests.test_jc_universal.MyTests.test_sparse_table_parse_unicode) Test sparse_table_parse with non-ASCII header names and data ... ok test_sparse_table_parse_value_from_line_start (tests.test_jc_universal.MyTests.test_sparse_table_parse_value_from_line_start) Test 'sparse_table_parse' with a value that starts the line and runs past its column ... ok test_sparse_table_parse_wide_header (tests.test_jc_universal.MyTests.test_sparse_table_parse_wide_header) Test sparse_table_parse with wide characters in the header row ... ok test_normalize_key (tests.test_jc_utils.MyTests.test_normalize_key) Test normalizing key names ... ok test_remove_quotes (tests.test_jc_utils.MyTests.test_remove_quotes) Test removing single and double quotes around a string ... ok test_utils_convert_size_to_int (tests.test_jc_utils.MyTests.test_utils_convert_size_to_int) Test converting size strings to integers ... ok test_utils_convert_size_to_int_binary_true (tests.test_jc_utils.MyTests.test_utils_convert_size_to_int_binary_true) Test converting size strings to integers with binary units ... ok test_utils_convert_size_to_int_decimal_bias (tests.test_jc_utils.MyTests.test_utils_convert_size_to_int_decimal_bias) Test converting size strings to integers with decimal bias ... ok test_utils_convert_size_to_int_posix_mode (tests.test_jc_utils.MyTests.test_utils_convert_size_to_int_posix_mode) Test converting size strings to integers in POSIX mode ... ok test_utils_convert_to_bool (tests.test_jc_utils.MyTests.test_utils_convert_to_bool) Test converting values to booleans ... ok test_utils_convert_to_float (tests.test_jc_utils.MyTests.test_utils_convert_to_float) Test converting values to floats ... ok test_utils_convert_to_float_non_finite (tests.test_jc_utils.MyTests.test_utils_convert_to_float_non_finite) Test converting inf, nan and numbers too large for a float to floats ... ok test_utils_convert_to_int (tests.test_jc_utils.MyTests.test_utils_convert_to_int) Test converting values to integers ... ok test_utils_convert_to_int_non_finite (tests.test_jc_utils.MyTests.test_utils_convert_to_int_non_finite) Test converting inf, nan and very long digit strings to integers ... ok test_utils_error_message_control_chars (tests.test_jc_utils.MyTests.test_utils_error_message_control_chars) Test that error messages show control characters as escapes ... ok test_utils_error_message_long_line_shortened (tests.test_jc_utils.MyTests.test_utils_error_message_long_line_shortened) Test that error messages shorten very long lines ... ok test_utils_expansion_check_boundary (tests.test_jc_utils.MyTests.test_utils_expansion_check_boundary) Test expansion_check at the size limit ... ok test_utils_expansion_check_circular (tests.test_jc_utils.MyTests.test_utils_expansion_check_circular) Test expansion_check with a circular reference ... ok test_utils_expansion_check_nested_references (tests.test_jc_utils.MyTests.test_utils_expansion_check_nested_references) Test expansion_check with nested shared references ... ok test_utils_expansion_check_shared_references (tests.test_jc_utils.MyTests.test_utils_expansion_check_shared_references) Test that expansion_check counts a shared object once per reference ... ok test_utils_expansion_check_small (tests.test_jc_utils.MyTests.test_utils_expansion_check_small) Test expansion_check with small data ... ok test_utils_expansion_limit (tests.test_jc_utils.MyTests.test_utils_expansion_limit) Test the output size limit for an input size ... ok test_utils_has_data_nodata (tests.test_jc_utils.MyTests.test_utils_has_data_nodata) Test has_data with only whitespace ... ok test_utils_has_data_withdata (tests.test_jc_utils.MyTests.test_utils_has_data_withdata) Test has_data with data ... ok test_utils_input_type_check_correct (tests.test_jc_utils.MyTests.test_utils_input_type_check_correct) Test input_type_check with a string ... ok test_utils_input_type_check_wrong (tests.test_jc_utils.MyTests.test_utils_input_type_check_wrong) Test that input_type_check raises TypeError for input that is not a string ... ok test_utils_line_slice_iter_negative_slice (tests.test_jc_utils.MyTests.test_utils_line_slice_iter_negative_slice) Test line_slice of an iterable with a negative end ... ok test_utils_line_slice_iter_positive_blank_lines (tests.test_jc_utils.MyTests.test_utils_line_slice_iter_positive_blank_lines) Test line_slice of an iterable with blank lines ... ok test_utils_line_slice_iter_positive_slice (tests.test_jc_utils.MyTests.test_utils_line_slice_iter_positive_slice) Test line_slice of an iterable with a positive start and end ... ok test_utils_line_slice_string_blank_lines (tests.test_jc_utils.MyTests.test_utils_line_slice_string_blank_lines) Test line_slice of a string with blank lines ... ok test_utils_line_slice_string_lone_cr (tests.test_jc_utils.MyTests.test_utils_line_slice_string_lone_cr) Test that line_slice of a string counts lines at LF and CRLF only ... ok test_utils_line_slice_string_negative_slice (tests.test_jc_utils.MyTests.test_utils_line_slice_string_negative_slice) Test line_slice of a string with a negative end ... ok test_utils_line_slice_string_positive_slice (tests.test_jc_utils.MyTests.test_utils_line_slice_string_positive_slice) Test line_slice of a string with a positive start and end ... ok test_utils_splitlines (tests.test_jc_utils.MyTests.test_utils_splitlines) Test that splitlines splits only on LF and CRLF ... ok test_utils_splitlines_keepends (tests.test_jc_utils.MyTests.test_utils_splitlines_keepends) Test splitlines with keepends ... ok test_utils_splitlines_other_separators_stay_in_line (tests.test_jc_utils.MyTests.test_utils_splitlines_other_separators_stay_in_line) Test that splitlines keeps other line-break characters in the line ... ok test_utils_splitlines_same_as_str_splitlines (tests.test_jc_utils.MyTests.test_utils_splitlines_same_as_str_splitlines) Test that splitlines matches str.splitlines() for input with only LF and CRLF line endings ... ok test_utils_splitlines_split_cr (tests.test_jc_utils.MyTests.test_utils_splitlines_split_cr) Test splitlines with split_cr, which also splits on a lone CR ... ok test_utils_splitlines_split_cr_blank_lines (tests.test_jc_utils.MyTests.test_utils_splitlines_split_cr_blank_lines) Test splitlines with split_cr and blank lines ... ok test_utils_splitlines_split_cr_keepends (tests.test_jc_utils.MyTests.test_utils_splitlines_split_cr_keepends) Test splitlines with split_cr and keepends ... ok test_utils_timestamp (tests.test_jc_utils.MyTests.test_utils_timestamp) Test timestamp conversion of known date formats ... ok test_utils_timestamp_does_not_change_locale (tests.test_jc_utils.MyTests.test_utils_timestamp_does_not_change_locale) Test that timestamp conversion restores the original LC_TIME locale ... ok test_utils_timestamp_long_strings_that_normalize_short (tests.test_jc_utils.MyTests.test_utils_timestamp_long_strings_that_normalize_short) Test 'timestamp' with long strings that are short after normalization ... ok test_utils_timestamp_non_date_strings (tests.test_jc_utils.MyTests.test_utils_timestamp_non_date_strings) Test 'timestamp' with strings that have no digits or are very long ... ok test_utils_unescape_backslashes_octal (tests.test_jc_utils.MyTests.test_utils_unescape_backslashes_octal) Test unescape_backslashes decoding every octal escape like libmount ... ok test_utils_unescape_backslashes_variants (tests.test_jc_utils.MyTests.test_utils_unescape_backslashes_variants) Test unescape_backslashes with a limited octal set and extra escapes ... ok test_utils_unquote_git_path (tests.test_jc_utils.MyTests.test_utils_unquote_git_path) Test unquote_git_path with git C-quoted and unquoted paths ... ok test_utils_warning_message_control_chars (tests.test_jc_utils.MyTests.test_utils_warning_message_control_chars) Test that warning messages show control characters as escapes ... ok test_utils_warning_message_line_at_limit_unchanged (tests.test_jc_utils.MyTests.test_utils_warning_message_line_at_limit_unchanged) Test that warning messages keep a line at the length limit ... ok test_utils_warning_message_long_line_shortened (tests.test_jc_utils.MyTests.test_utils_warning_message_long_line_shortened) Test that warning messages shorten very long lines ... ok test_utils_warning_message_printable_unchanged (tests.test_jc_utils.MyTests.test_utils_warning_message_printable_unchanged) Test that warning messages keep tabs, newlines and printable characters ... ok test_utils_xml_defaults_check (tests.test_jc_utils.MyTests.test_utils_xml_defaults_check) Test xml_defaults_check with documents under the limit ... ok test_utils_xml_defaults_check_limit (tests.test_jc_utils.MyTests.test_utils_xml_defaults_check_limit) Test that xml_defaults_check raises ParseError when attribute defaults exceed the limit ... ok test_jobs_centos_7_7 (tests.test_jobs.MyTests.test_jobs_centos_7_7) Test 'jobs' on Centos 7.7 ... ok test_jobs_line_separators (tests.test_jobs.MyTests.test_jobs_line_separators) Test 'jobs' with line-break characters other than LF in a command ... ok test_jobs_nodata (tests.test_jobs.MyTests.test_jobs_nodata) Test 'jobs' with no data ... ok test_jobs_ubuntu_18_4 (tests.test_jobs.MyTests.test_jobs_ubuntu_18_4) Test 'jobs' on Ubuntu 18.4 ... ok test_jwt_example (tests.test_jwt.MyTests.test_jwt_example) Test simple jwt example ... ok test_jwt_nodata (tests.test_jwt.MyTests.test_jwt_nodata) Test 'jwt' with no data ... ok test_kv_doublequote (tests.test_kv.MyTests.test_kv_doublequote) Test kv string with double quotes around a value ... ok test_kv_duplicate_keys (tests.test_kv.MyTests.test_kv_duplicate_keys) Test input that contains duplicate keys. Only the last value should be used. ... ok test_kv_keyvalue (tests.test_kv.MyTests.test_kv_keyvalue) Test a file that only includes key/value lines ... ok test_kv_keyvalue_ifcfg (tests.test_kv.MyTests.test_kv_keyvalue_ifcfg) Test a sample ifcfg key/value file that has quotation marks in the values ... ok test_kv_leaves_ini_parser_info_alone (tests.test_kv.MyTests.test_kv_leaves_ini_parser_info_alone) Test 'kv' (an alias of the ini parser) does not change the metadata ... ok test_kv_nodata (tests.test_kv.MyTests.test_kv_nodata) Test the test kv file with no data ... ok test_kv_singlequote (tests.test_kv.MyTests.test_kv_singlequote) Test kv string with double quotes around a value ... ok test_kv_dup_comment_in_multiline_value (tests.test_kv_dup.MyTests.test_kv_dup_comment_in_multiline_value) Test 'kv_dup' with a full-line comment inside a multi-line value ... ok test_kv_dup_duplicate_keys (tests.test_kv_dup.MyTests.test_kv_dup_duplicate_keys) Test input that contains duplicate keys ... ok test_kv_dup_nodata (tests.test_kv_dup.MyTests.test_kv_dup_nodata) Test the test kv file with no data ... ok test_kv_dup_null_values (tests.test_kv_dup.MyTests.test_kv_dup_null_values) Test input that contains duplicate keys and null values ... ok test_last_F_blank_in_user (tests.test_last.MyTests.test_last_F_blank_in_user) Test 'lastb -w -F' row with spaces in the user name ... ok test_last_F_ubuntu_20_4 (tests.test_last.MyTests.test_last_F_ubuntu_20_4) Test 'last -F' on Ubuntu 20.4 ... ok test_last_blank_in_user (tests.test_last.MyTests.test_last_blank_in_user) Test 'lastb -w' with spaces in, and an empty, user name ... ok test_last_centos_7_7 (tests.test_last.MyTests.test_last_centos_7_7) Test plain 'last' on Centos 7.7 ... ok test_last_crash_centos_7_7 (tests.test_last.MyTests.test_last_crash_centos_7_7) Test plain 'last' on Centos 7.7 with crash entries ... ok test_last_fedora32 (tests.test_last.MyTests.test_last_fedora32) Test plain 'last' on Fedora32 ... ok test_last_freebsd12 (tests.test_last.MyTests.test_last_freebsd12) Test plain 'last' on FreeBSD12 ... ok test_last_ipv6_hostname (tests.test_last.MyTests.test_last_ipv6_hostname) Test 'last' with IPv6 addresses and X displays as the hostname ... ok test_last_linux_boot_time_user (tests.test_last.MyTests.test_last_linux_boot_time_user) Test 'last' on Linux with a user named boot_time keeps the user ... ok test_last_nodata (tests.test_last.MyTests.test_last_nodata) Test plain 'last' with no data ... ok test_last_osx_10_14_6 (tests.test_last.MyTests.test_last_osx_10_14_6) Test plain 'last' on OSX 10.14.6 ... ok test_last_ubuntu_18_4 (tests.test_last.MyTests.test_last_ubuntu_18_4) Test plain 'last' on Ubuntu 18.4 ... ok test_last_user_with_blanks_and_address (tests.test_last.MyTests.test_last_user_with_blanks_and_address) Test 'lastb -w' row where the user name contains a tty and an address ... ok test_last_wF_centos_7_7 (tests.test_last.MyTests.test_last_wF_centos_7_7) Test 'last -wF' on Centos 7.7 ... ok test_last_w_blank_in_hostname (tests.test_last.MyTests.test_last_w_blank_in_hostname) Test 'last -w' with spaces in the hostname column ... ok test_last_w_centos_7_7 (tests.test_last.MyTests.test_last_w_centos_7_7) Test 'last -w' on Centos 7.7 ... ok test_last_w_ubuntu_18_4 (tests.test_last.MyTests.test_last_w_ubuntu_18_4) Test 'last -w' on Ubuntu 18.4 ... ok test_last_wixF_centos_7_7 (tests.test_last.MyTests.test_last_wixF_centos_7_7) Test 'last -wixF' on Centos 7.7 ... ok test_lastb_centos_7_7 (tests.test_last.MyTests.test_lastb_centos_7_7) Test plain 'lastb' on Centos 7.7 ... ok test_lastb_ubuntu_18_4 (tests.test_last.MyTests.test_lastb_ubuntu_18_4) Test plain 'lastb' on Ubuntu 18.4 ... ok test_ldd_all_fixtures (tests.test_ldd.MyTests.test_ldd_all_fixtures) Test 'ldd' with various fixtures ... ok test_ldd_nodata (tests.test_ldd.MyTests.test_ldd_nodata) Test 'ldd' with no data ... ok test_ldd_spaces_in_names (tests.test_ldd.MyTests.test_ldd_spaces_in_names) Test 'ldd' with spaces in file, library and path names ... ok test_ls_R_centos_7_7 (tests.test_ls.MyTests.test_ls_R_centos_7_7) Test 'ls -R /usr' on Centos 7.7 ... ok test_ls_R_newlines_centos_7_7 (tests.test_ls.MyTests.test_ls_R_newlines_centos_7_7) Test 'ls -R' for filenames with newline characters on Centos 7.7 ... ok test_ls_R_newlines_osx_10_14_6 (tests.test_ls.MyTests.test_ls_R_newlines_osx_10_14_6) Test 'ls -R' for filenames with newline characters on OSX 10.14.6 ... ok test_ls_R_newlines_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_R_newlines_ubuntu_18_4) Test 'ls -R' for filenames with newline characters on Ubuntu 18.4 ... ok test_ls_R_osx_10_14_6 (tests.test_ls.MyTests.test_ls_R_osx_10_14_6) Test 'ls -R /usr' on OSX 10.14.6 ... ok test_ls_R_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_R_ubuntu_18_4) Test 'ls -R /usr' on Ubuntu 18.4 ... ok test_ls_alR_centos_7_7 (tests.test_ls.MyTests.test_ls_alR_centos_7_7) Test 'ls -alR /usr' on Centos 7.7 ... ok test_ls_alR_osx_10_14_6 (tests.test_ls.MyTests.test_ls_alR_osx_10_14_6) Test 'ls -alR /usr' on OSX 10.14.6 ... ok test_ls_alR_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_alR_ubuntu_18_4) Test 'ls -alR /usr' on Ubuntu 18.4 ... ok test_ls_al_centos_7_7 (tests.test_ls.MyTests.test_ls_al_centos_7_7) Test 'ls -al /' on Centos 7.7 ... ok test_ls_al_osx_10_11_6 (tests.test_ls.MyTests.test_ls_al_osx_10_11_6) Test 'ls -al /' on OSX 10.11.6 ... ok test_ls_al_osx_10_14_6 (tests.test_ls.MyTests.test_ls_al_osx_10_14_6) Test 'ls -al /' on OSX 10.14.6 ... ok test_ls_al_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_al_ubuntu_18_4) Test 'ls -al /' on Ubuntu 18.4 ... ok test_ls_alh_centos_7_7 (tests.test_ls.MyTests.test_ls_alh_centos_7_7) Test 'ls -alh /' on Centos 7.7 ... ok test_ls_alh_osx_10_11_6 (tests.test_ls.MyTests.test_ls_alh_osx_10_11_6) Test 'ls -alh /' on OSX 10.11.6 ... ok test_ls_alh_osx_10_14_6 (tests.test_ls.MyTests.test_ls_alh_osx_10_14_6) Test 'ls -alh /' on OSX 10.14.6 ... ok test_ls_alh_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_alh_ubuntu_18_4) Test 'ls -alh /' on Ubuntu 18.4 ... ok test_ls_centos_7_7 (tests.test_ls.MyTests.test_ls_centos_7_7) Test plain 'ls /' on Centos 7.7 ... ok test_ls_empty_dir (tests.test_ls.MyTests.test_ls_empty_dir) Test plain 'ls' on an empty directory ... ok test_ls_entry_like_names (tests.test_ls.MyTests.test_ls_entry_like_names) Test plain 'ls' where the first filenames look like 'ls -l' entry ... ok test_ls_entry_like_permission_name (tests.test_ls.MyTests.test_ls_entry_like_permission_name) Test plain 'ls' where the first filename is only a permission string ... ok test_ls_glob_centos_7_7 (tests.test_ls.MyTests.test_ls_glob_centos_7_7) Test 'ls /usr/*' on Centos 7.7 ... ok test_ls_glob_osx_10_14_6 (tests.test_ls.MyTests.test_ls_glob_osx_10_14_6) Test 'ls /usr/*' on OSX 10.14.6 ... ok test_ls_glob_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_glob_ubuntu_18_4) Test 'ls /usr/*' on Ubuntu 18.4 ... ok test_ls_lR_empty_folder_osx_10_14_6 (tests.test_ls.MyTests.test_ls_lR_empty_folder_osx_10_14_6) Test 'ls -lR' for empty directories on OSX 10.14.6 ... ok test_ls_lR_empty_folders_osx_layout (tests.test_ls.MyTests.test_ls_lR_empty_folders_osx_layout) Test macOS 'ls -lR' layout with several empty directories in a row (no 'total' lines) ... ok test_ls_lR_newlines_centos_7_7 (tests.test_ls.MyTests.test_ls_lR_newlines_centos_7_7) Test 'ls -lR' for filenames with newline characters on Centos 7.7 ... ok test_ls_lR_newlines_osx_10_14_6 (tests.test_ls.MyTests.test_ls_lR_newlines_osx_10_14_6) Test 'ls -lR' for filenames with newline characters on OSX 10.14.6 ... ok test_ls_lR_newlines_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_lR_newlines_ubuntu_18_4) Test 'ls -lR' for filenames with newline characters on Ubuntu 18.4 ... ok test_ls_lR_no_stat (tests.test_ls.MyTests.test_ls_lR_no_stat) Test 'ls -lR' with entries in a directory that can be read but not searched ... ok test_ls_lR_no_stat_names (tests.test_ls.MyTests.test_ls_lR_no_stat_names) Test that entries ls cannot stat are separate entries with null fields ... ok test_ls_lR_spaces (tests.test_ls.MyTests.test_ls_lR_spaces) Test 'ls -lR' with filenames and a directory name that start or end with whitespace ... ok test_ls_lR_spaces_names (tests.test_ls.MyTests.test_ls_lR_spaces_names) Test that leading, trailing, repeated, and whitespace-only filenames are kept as printed ... ok test_ls_l_arrows (tests.test_ls.MyTests.test_ls_l_arrows) Test 'ls -l' with ' -> ' in the names of files, directories, and symbolic links ... ok test_ls_l_arrows_link_to (tests.test_ls.MyTests.test_ls_l_arrows_link_to) Test that only symbolic links get link_to, split at the first ' -> ' ... ok test_ls_l_device_leading_space (tests.test_ls.MyTests.test_ls_l_device_leading_space) Test a device entry whose filename starts with a space ... ok test_ls_l_devices (tests.test_ls.MyTests.test_ls_l_devices) Test 'ls -l' on block and character device entries (e.g. /dev), ... ok test_ls_l_entry_like_dirnames (tests.test_ls.MyTests.test_ls_l_entry_like_dirnames) Test 'ls -l -- *' where some directory names look like 'ls -l' ... ok test_ls_l_filename_with_newlines_sections (tests.test_ls.MyTests.test_ls_l_filename_with_newlines_sections) Test 'ls -l' filenames with newlines across multiple sections ... ok test_ls_l_iso_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_l_iso_ubuntu_18_4) Test 'ls -l --time-style=full-iso' for files with convertible dates on Ubuntu 18.4 ... ok test_ls_l_long_iso (tests.test_ls.MyTests.test_ls_l_long_iso) Test 'ls -l --time-style=long-iso', whose date field is 2 tokens ... ok test_ls_l_newline_structure_like_names (tests.test_ls.MyTests.test_ls_l_newline_structure_like_names) Test 'ls -l' with filenames containing a newline followed by text ... ok test_ls_l_newlines_centos_7_7 (tests.test_ls.MyTests.test_ls_l_newlines_centos_7_7) Test 'ls -l' for filenames with newline characters on Centos 7.7 ... ok test_ls_l_newlines_osx_10_14_6 (tests.test_ls.MyTests.test_ls_l_newlines_osx_10_14_6) Test 'ls -l' for filenames with newline characters on OSX 10.14.6 ... ok test_ls_l_newlines_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_l_newlines_ubuntu_18_4) Test 'ls -l' for filenames with newline characters on Ubuntu 18.4 ... ok test_ls_l_no_stat_device (tests.test_ls.MyTests.test_ls_l_no_stat_device) Test a character device entry that cannot be stat'ed ... ok test_ls_l_no_stat_long_iso (tests.test_ls.MyTests.test_ls_l_no_stat_long_iso) Test 'ls -l --time-style=long-iso' where the first entries cannot be stat'ed ... ok test_ls_l_no_total (tests.test_ls.MyTests.test_ls_l_no_total) Test 'ls -l file1 file2 dir' which has no leading 'total' line. ... ok test_ls_l_spaces_long_iso (tests.test_ls.MyTests.test_ls_l_spaces_long_iso) Test 'ls -l --time-style=long-iso' with filenames that start or end with whitespace ... ok test_ls_l_total_only (tests.test_ls.MyTests.test_ls_l_total_only) Test 'ls -l' on an empty directory (only a 'total 0' line) ... ok test_ls_line_separators (tests.test_ls.MyTests.test_ls_line_separators) Test 'ls' with line-break characters other than LF in a file name ... ok test_ls_newlines_centos_7_7 (tests.test_ls.MyTests.test_ls_newlines_centos_7_7) Test 'ls' for filenames with newline characters on Centos 7.7 ... ok test_ls_newlines_osx_10_14_6 (tests.test_ls.MyTests.test_ls_newlines_osx_10_14_6) Test 'ls' for filenames with newline characters on OSX 10.14.6 ... ok test_ls_newlines_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_newlines_ubuntu_18_4) Test 'ls' for filenames with newline characters on Ubuntu 18.4 ... ok test_ls_osx_10_11_6 (tests.test_ls.MyTests.test_ls_osx_10_11_6) Test plain 'ls /' on OSX 10.11.6 ... ok test_ls_osx_10_14_6 (tests.test_ls.MyTests.test_ls_osx_10_14_6) Test plain 'ls /' on OSX 10.14.6 ... ok test_ls_ubuntu_18_4 (tests.test_ls.MyTests.test_ls_ubuntu_18_4) Test plain 'ls /' on Ubuntu 18.4 ... ok test_ls_s_alR_centos_7_7 (tests.test_ls_s.MyTests.test_ls_s_alR_centos_7_7) Test 'ls -alR /usr' on Centos 7.7 ... ok test_ls_s_alR_osx_10_14_6 (tests.test_ls_s.MyTests.test_ls_s_alR_osx_10_14_6) Test 'ls -alR /usr' on OSX 10.14.6 ... ok test_ls_s_alR_ubuntu_18_4 (tests.test_ls_s.MyTests.test_ls_s_alR_ubuntu_18_4) Test 'ls -alR /usr' on Ubuntu 18.4 ... ok test_ls_s_al_centos_7_7 (tests.test_ls_s.MyTests.test_ls_s_al_centos_7_7) Test 'ls -al /' on Centos 7.7 ... ok test_ls_s_al_osx_10_14_6 (tests.test_ls_s.MyTests.test_ls_s_al_osx_10_14_6) Test 'ls -al /' on OSX 10.14.6 ... ok test_ls_s_al_ubuntu_18_4 (tests.test_ls_s.MyTests.test_ls_s_al_ubuntu_18_4) Test 'ls -al /' on Ubuntu 18.4 ... ok test_ls_s_alh_centos_7_7 (tests.test_ls_s.MyTests.test_ls_s_alh_centos_7_7) Test 'ls -alh /' on Centos 7.7 ... ok test_ls_s_alh_osx_10_14_6 (tests.test_ls_s.MyTests.test_ls_s_alh_osx_10_14_6) Test 'ls -alh /' on OSX 10.14.6 ... ok test_ls_s_alh_ubuntu_18_4 (tests.test_ls_s.MyTests.test_ls_s_alh_ubuntu_18_4) Test 'ls -alh /' on Ubuntu 18.4 ... ok test_ls_s_centos_7_7_raise_exception (tests.test_ls_s.MyTests.test_ls_s_centos_7_7_raise_exception) Test plain 'ls /' on Centos 7.7 (raises ParseError) ... ok test_ls_s_empty_dir (tests.test_ls_s.MyTests.test_ls_s_empty_dir) Test plain 'ls' on an empty directory ... ok test_ls_s_lR_empty_folder_osx_10_14_6 (tests.test_ls_s.MyTests.test_ls_s_lR_empty_folder_osx_10_14_6) Test 'ls -lR' for empty directories on OSX 10.14.6 ... ok test_ls_s_lR_empty_folders_osx_layout (tests.test_ls_s.MyTests.test_ls_s_lR_empty_folders_osx_layout) Test macOS 'ls -lR' layout with several empty directories in a row (no 'total' lines) ... ok test_ls_s_lR_no_stat (tests.test_ls_s.MyTests.test_ls_s_lR_no_stat) Test 'ls -lR' with entries in a directory that can be read but not searched ... ok test_ls_s_lR_no_stat_names (tests.test_ls_s.MyTests.test_ls_s_lR_no_stat_names) Test that entries ls cannot stat are separate entries with null fields ... ok test_ls_s_lR_spaces (tests.test_ls_s.MyTests.test_ls_s_lR_spaces) Test 'ls -lR' with filenames and a directory name that start or end with whitespace ... ok test_ls_s_lR_spaces_names (tests.test_ls_s.MyTests.test_ls_s_lR_spaces_names) Test that leading, trailing, repeated, and whitespace-only filenames are kept as printed ... ok test_ls_s_l_arrows (tests.test_ls_s.MyTests.test_ls_s_l_arrows) Test 'ls -l' with ' -> ' in the names of files, directories, and symbolic links ... ok test_ls_s_l_arrows_link_to (tests.test_ls_s.MyTests.test_ls_s_l_arrows_link_to) Test that only symbolic links get link_to, split at the first ' -> ' ... ok test_ls_s_l_device_leading_space (tests.test_ls_s.MyTests.test_ls_s_l_device_leading_space) Test a device entry whose filename starts with a space, with the line ending kept ... ok test_ls_s_l_devices (tests.test_ls_s.MyTests.test_ls_s_l_devices) Test 'ls -l' on block and character device entries (e.g. /dev), ... ok test_ls_s_l_entry_like_dirnames (tests.test_ls_s.MyTests.test_ls_s_l_entry_like_dirnames) Test 'ls -l -- *' where some directory names look like 'ls -l' ... ok test_ls_s_l_iso_ubuntu_18_4 (tests.test_ls_s.MyTests.test_ls_s_l_iso_ubuntu_18_4) Test 'ls -l --time-style=full-iso' for files with convertible dates on Ubuntu 18.4 ... ok test_ls_s_l_long_iso (tests.test_ls_s.MyTests.test_ls_s_l_long_iso) Test 'ls -l --time-style=long-iso', whose date field is 2 tokens ... ok test_ls_s_l_newline_structure_like_names (tests.test_ls_s.MyTests.test_ls_s_l_newline_structure_like_names) Test 'ls -l' (without -b) with filenames containing a newline ... ok test_ls_s_l_newline_structure_like_names_raise_exception (tests.test_ls_s.MyTests.test_ls_s_l_newline_structure_like_names_raise_exception) Test 'ls -l' (without -b) with filenames containing a newline ... ok test_ls_s_l_no_stat_device (tests.test_ls_s.MyTests.test_ls_s_l_no_stat_device) Test a character device entry that cannot be stat'ed ... ok test_ls_s_l_no_stat_long_iso (tests.test_ls_s.MyTests.test_ls_s_l_no_stat_long_iso) Test 'ls -l --time-style=long-iso' where the first entries cannot be stat'ed ... ok test_ls_s_l_spaces_long_iso (tests.test_ls_s.MyTests.test_ls_s_l_spaces_long_iso) Test 'ls -l --time-style=long-iso' with filenames that start or end with whitespace ... ok test_ls_s_l_trailing_space_crlf (tests.test_ls_s.MyTests.test_ls_s_l_trailing_space_crlf) Test that only the line ending is removed from a filename that ends with spaces ... ok test_ls_s_lazy (tests.test_ls_s.MyTests.test_ls_s_lazy) Test that records are yielded while input is still being read ... ok test_lsattr_R_ubuntu_20_4 (tests.test_lsattr.MyTests.test_lsattr_R_ubuntu_20_4) Test 'sudo lsattr -R' on Ubuntu 20.4 ... ok test_lsattr_e2fsprogs_1_47 (tests.test_lsattr.MyTests.test_lsattr_e2fsprogs_1_47) Test 'lsattr' with 22-character attribute field (e2fsprogs 1.47+) ... ok test_lsattr_error (tests.test_lsattr.MyTests.test_lsattr_error) Test 'lsattr' with permission error ... ok test_lsattr_line_separators (tests.test_lsattr.MyTests.test_lsattr_line_separators) Test 'lsattr' with line-break characters other than LF in a file name ... ok test_lsattr_nodata (tests.test_lsattr.MyTests.test_lsattr_nodata) Test 'lsattr' with no data ... ok test_lsattr_spaces (tests.test_lsattr.MyTests.test_lsattr_spaces) Test 'lsattr' with filenames containing spaces ... ok test_lsattr_ubuntu_20_4 (tests.test_lsattr.MyTests.test_lsattr_ubuntu_20_4) Test 'sudo lsattr' on Ubuntu 20.4 ... ok test_lsb_release_a (tests.test_lsb_release.MyTests.test_lsb_release_a) Test 'lsb_release -a' ... ok test_lsb_release_nodata (tests.test_lsb_release.MyTests.test_lsb_release_nodata) Test 'lsb_release' with no data ... ok test_lsblk_allcols_centos_7_7 (tests.test_lsblk.MyTests.test_lsblk_allcols_centos_7_7) Test 'lsblk -o +KNAME,FSTYPE,LABEL,UUID,PARTLABEL,PARTUUID,RA,MODEL,SERIAL,STATE,OWNER,GROUP,MODE,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,WSAME,WWN,RAND,PKNAME,HCTL,TRAN,REV,VENDOR' on Centos 7.7 ... ok test_lsblk_allcols_ubuntu_18_4 (tests.test_lsblk.MyTests.test_lsblk_allcols_ubuntu_18_4) Test 'lsblk -o +KNAME,FSTYPE,LABEL,UUID,PARTLABEL,PARTUUID,RA,MODEL,SERIAL,STATE,OWNER,GROUP,MODE,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,WSAME,WWN,RAND,PKNAME,HCTL,TRAN,REV,VENDOR' on Ubuntu 18.4 ... ok test_lsblk_centos_7_7 (tests.test_lsblk.MyTests.test_lsblk_centos_7_7) Test 'lsblk' on Centos 7.7 ... ok test_lsblk_invisible_separator (tests.test_lsblk.MyTests.test_lsblk_invisible_separator) Test 'lsblk' with a U+2063 invisible separator in a label ... ok test_lsblk_multiple_mountpoints (tests.test_lsblk.MyTests.test_lsblk_multiple_mountpoints) Test 'lsblk' with multiple mountpoints ... ok test_lsblk_nodata (tests.test_lsblk.MyTests.test_lsblk_nodata) Test 'lsblk' with no data ... ok test_lsblk_orphan_continuation_line (tests.test_lsblk.MyTests.test_lsblk_orphan_continuation_line) Test 'lsblk' with a mountpoint continuation line before any device ... ok test_lsblk_tree_multiple_mountpoints_non_last (tests.test_lsblk.MyTests.test_lsblk_tree_multiple_mountpoints_non_last) Test 'lsblk' with ASCII and Unicode tree output where devices that are not last have several mountpoints ... ok test_lsblk_ubuntu_18_4 (tests.test_lsblk.MyTests.test_lsblk_ubuntu_18_4) Test 'lsblk' on Ubuntu 18.4 ... ok test_lsblk_wide_chars (tests.test_lsblk.MyTests.test_lsblk_wide_chars) Test 'lsblk' with wide, combining and zero-width characters in labels ... ok test_lsblk_zero_width (tests.test_lsblk.MyTests.test_lsblk_zero_width) Test 'lsblk' with a zero-width space at the end of a full-width label ... ok test_lsmod_centos_7_7 (tests.test_lsmod.MyTests.test_lsmod_centos_7_7) Test 'lsmod' on Centos 7.7 ... ok test_lsmod_nodata (tests.test_lsmod.MyTests.test_lsmod_nodata) Test 'lsmod' with no data ... ok test_lsmod_ubuntu_18_4 (tests.test_lsmod.MyTests.test_lsmod_ubuntu_18_4) Test 'lsmod' on Ubuntu 18.4 ... ok test_lsof_centos_7_7 (tests.test_lsof.MyTests.test_lsof_centos_7_7) Test 'lsof' on Centos 7.7 ... ok test_lsof_line_separators (tests.test_lsof.MyTests.test_lsof_line_separators) Test 'lsof' with line-break characters other than LF in a file name ... ok test_lsof_long_name (tests.test_lsof.MyTests.test_lsof_long_name) Test 'lsof' with one very long NAME value and many ordinary rows ... ok test_lsof_nodata (tests.test_lsof.MyTests.test_lsof_nodata) Test 'lsof' with no data ... ok test_lsof_sudo_centos_7_7 (tests.test_lsof.MyTests.test_lsof_sudo_centos_7_7) Test 'sudo lsof' on Centos 7.7 ... ok test_lsof_sudo_ubuntu_18_4 (tests.test_lsof.MyTests.test_lsof_sudo_ubuntu_18_4) Test 'sudo lsof' on Ubuntu 18.4 ... ok test_lsof_ubuntu_18_4 (tests.test_lsof.MyTests.test_lsof_ubuntu_18_4) Test 'lsof' on Ubuntu 18.4 ... ok test_lspci_mmv_ubuntu_20_10 (tests.test_lspci.MyTests.test_lspci_mmv_ubuntu_20_10) Test 'lspci -mmv' on Ubuntu 20.10 ... ok test_lspci_nmmv_ubuntu_20_10 (tests.test_lspci.MyTests.test_lspci_nmmv_ubuntu_20_10) Test 'lspci -nmmv' on Ubuntu 20.10 ... ok test_lspci_nnmmv_ubuntu_20_10 (tests.test_lspci.MyTests.test_lspci_nnmmv_ubuntu_20_10) Test 'lspci -nnmmv' on Ubuntu 20.10 ... ok test_lspci_nodata (tests.test_lspci.MyTests.test_lspci_nodata) Test 'lspci' with no data ... ok test_lsusb_audio_midi_class (tests.test_lsusb.MyTests.test_lsusb_audio_midi_class) Test 'lsusb -v' with Audio/MIDI class interface and endpoint descriptors ... ok test_lsusb_binary_object_store (tests.test_lsusb.MyTests.test_lsusb_binary_object_store) Test 'lsusb -v' with binary object store section ... ok test_lsusb_cdc_mbim (tests.test_lsusb.MyTests.test_lsusb_cdc_mbim) Test 'lsusb -v' with CDC MBIM and CDC MBIM Extended fields ... ok test_lsusb_centos_7_7 (tests.test_lsusb.MyTests.test_lsusb_centos_7_7) Test 'lsusb' on Centos 7.7 ... ok test_lsusb_device_qualifier (tests.test_lsusb.MyTests.test_lsusb_device_qualifier) Test 'lsusb -v' with device qualifier section ... ok test_lsusb_extra_hub_port_status_info (tests.test_lsusb.MyTests.test_lsusb_extra_hub_port_status_info) Test 'lsusb -v' with extra information in the hub port status section ... ok test_lsusb_line_separator (tests.test_lsusb.MyTests.test_lsusb_line_separator) Test 'lsusb' with a line-break character other than LF inside a field ... ok test_lsusb_nodata (tests.test_lsusb.MyTests.test_lsusb_nodata) Test 'lsusb' with no data ... ok test_lsusb_parse_error_generic (tests.test_lsusb.MyTests.test_lsusb_parse_error_generic) Test 'lsusb' with -t option (should raise ParseError) ... ok test_lsusb_superspeed_endpoint_companion (tests.test_lsusb.MyTests.test_lsusb_superspeed_endpoint_companion) Test 'lsusb -v' with a USB 3.x SuperSpeed Endpoint Companion descriptor ... ok test_lsusb_test_attributes2_generic (tests.test_lsusb.MyTests.test_lsusb_test_attributes2_generic) Test 'lsusb -v' with stress test attributes 2 ... ok test_lsusb_test_attributes_generic (tests.test_lsusb.MyTests.test_lsusb_test_attributes_generic) Test 'lsusb -v' with stress test attributes ... ok test_lsusb_v_centos_7_7 (tests.test_lsusb.MyTests.test_lsusb_v_centos_7_7) Test 'lsusb -v' on Centos 7.7 ... ok test_lsusb_v_single_centos_7_7 (tests.test_lsusb.MyTests.test_lsusb_v_single_centos_7_7) Test 'lsusb -v' with different hardware ... ok test_m3u_attributes_only_before_title (tests.test_m3u.MyTests.test_m3u_attributes_only_before_title) Test 'm3u' with key="value" text, '#' and repeated spaces in the title ... ok test_m3u_cr_line_endings (tests.test_m3u.MyTests.test_m3u_cr_line_endings) Test 'm3u' with CR-only line endings ... ok test_m3u_dirty (tests.test_m3u.MyTests.test_m3u_dirty) Test 'm3u' example file with lots of difficult parsing ... ok test_m3u_example (tests.test_m3u.MyTests.test_m3u_example) Test 'm3u' example file ... ok test_m3u_extinf_without_path (tests.test_m3u.MyTests.test_m3u_extinf_without_path) Test 'm3u' with #EXTINF: lines that are not followed by a path line ... ok test_m3u_line_separator (tests.test_m3u.MyTests.test_m3u_line_separator) Test 'm3u' with a line-break character other than LF inside a field ... ok test_m3u_nodata (tests.test_m3u.MyTests.test_m3u_nodata) Test 'm3u' parser with no data ... ok test_mdadm_empty_values (tests.test_mdadm.MyTests.test_mdadm_empty_values) Test 'mdadm' with empty Unused Space, Array State, Array Size and similar values ... ok test_mdadm_examine (tests.test_mdadm.MyTests.test_mdadm_examine) Test 'mdadm --examine' ... ok test_mdadm_examine_container1 (tests.test_mdadm.MyTests.test_mdadm_examine_container1) Test 'mdadm --examine' on container 1 ... ok test_mdadm_examine_container2_dev1 (tests.test_mdadm.MyTests.test_mdadm_examine_container2_dev1) Test 'mdadm --examine' on container 1 dev 1 ... ok test_mdadm_examine_container2_dev2 (tests.test_mdadm.MyTests.test_mdadm_examine_container2_dev2) Test 'mdadm --examine' on container 1 dev 2 ... ok test_mdadm_examine_raid0_offline (tests.test_mdadm.MyTests.test_mdadm_examine_raid0_offline) Test 'mdadm --examine' with offline RAID array ... ok test_mdadm_examine_raid0_ok (tests.test_mdadm.MyTests.test_mdadm_examine_raid0_ok) Test 'mdadm --examine' with ok RAID array ... ok test_mdadm_examine_raid1_0_90_ok (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_0_90_ok) Test 'mdadm --examine' with ok RAID array v0.90 ... ok test_mdadm_examine_raid1_checking (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_checking) Test 'mdadm --examine' with checking RAID array ... ok test_mdadm_examine_raid1_failfast (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_failfast) Test 'mdadm --examine' with failfast RAID array ... ok test_mdadm_examine_raid1_faulty1 (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_faulty1) Test 'mdadm --examine' with faulty RAID array ... ok test_mdadm_examine_raid1_faulty2 (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_faulty2) Test 'mdadm --examine' with faulty RAID array ... ok test_mdadm_examine_raid1_moreflags (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_moreflags) Test 'mdadm --examine' with RAID array with several flags ... ok test_mdadm_examine_raid1_ok (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_ok) Test 'mdadm --examine' with ok RAID array ... ok test_mdadm_examine_raid1_replacing (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_replacing) Test 'mdadm --examine' with replacing RAID array ... ok test_mdadm_examine_raid1_resync (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_resync) Test 'mdadm --examine' with resyncing RAID array ... ok test_mdadm_examine_raid1_spare (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_spare) Test 'mdadm --examine' with spare in RAID array ... ok test_mdadm_examine_raid1_syncing (tests.test_mdadm.MyTests.test_mdadm_examine_raid1_syncing) Test 'mdadm --examine' with syncing RAID array ... ok test_mdadm_examine_raid5_homehost (tests.test_mdadm.MyTests.test_mdadm_examine_raid5_homehost) Test 'mdadm --examine' on RAID5 homehost ... ok test_mdadm_examine_raid5_meta09 (tests.test_mdadm.MyTests.test_mdadm_examine_raid5_meta09) Test 'mdadm --examine' on RAID5 on v0.9 ... ok test_mdadm_examine_raid5_ok (tests.test_mdadm.MyTests.test_mdadm_examine_raid5_ok) Test 'mdadm --examine' on ok RAID5 ... ok test_mdadm_examine_unknown_array_state_char (tests.test_mdadm.MyTests.test_mdadm_examine_unknown_array_state_char) Test 'mdadm --examine' with an Array State character that has no known meaning ... ok test_mdadm_nodata (tests.test_mdadm.MyTests.test_mdadm_nodata) Test 'mdadm' with no data ... ok test_mdadm_odd_name_and_uuid_values (tests.test_mdadm.MyTests.test_mdadm_odd_name_and_uuid_values) Test 'mdadm' with names and UUIDs that end in ')' or are empty, and an exact homehost match ... ok test_mdadm_query_container1_member (tests.test_mdadm.MyTests.test_mdadm_query_container1_member) Test 'mdadm --query' container1 member ... ok test_mdadm_query_container1_root (tests.test_mdadm.MyTests.test_mdadm_query_container1_root) Test 'mdadm --query' container1 root ... ok test_mdadm_query_container2_member (tests.test_mdadm.MyTests.test_mdadm_query_container2_member) Test 'mdadm --query' container2 member ... ok test_mdadm_query_container2_root (tests.test_mdadm.MyTests.test_mdadm_query_container2_root) Test 'mdadm --query' container2 root ... ok test_mdadm_query_detail (tests.test_mdadm.MyTests.test_mdadm_query_detail) Test 'mdadm --query --detail' ... ok test_mdadm_query_raid0_ok (tests.test_mdadm.MyTests.test_mdadm_query_raid0_ok) Test 'mdadm --query' on ok RAID array ... ok test_mdadm_query_raid1_failed_and_flags (tests.test_mdadm.MyTests.test_mdadm_query_raid1_failed_and_flags) Test 'mdadm --query' on failed RAID array with flags ... ok test_mdadm_query_raid1_faulty (tests.test_mdadm.MyTests.test_mdadm_query_raid1_faulty) Test 'mdadm --query' on faulty RAID ... ok test_mdadm_query_raid1_faulty_and_removed (tests.test_mdadm.MyTests.test_mdadm_query_raid1_faulty_and_removed) Test 'mdadm --query' on faulty RAID array with removed disk ... ok test_mdadm_query_raid1_faulty_with_spare (tests.test_mdadm.MyTests.test_mdadm_query_raid1_faulty_with_spare) Test 'mdadm --query' on faulty RAID array with spare disk ... ok test_mdadm_query_raid1_ok (tests.test_mdadm.MyTests.test_mdadm_query_raid1_ok) Test 'mdadm --query' on ok RAID ... ok test_mdadm_query_raid1_ok_0_9 (tests.test_mdadm.MyTests.test_mdadm_query_raid1_ok_0_9) Test 'mdadm --query' on ok RAID on v0.9 ... ok test_mdadm_query_raid1_ok_failfast (tests.test_mdadm.MyTests.test_mdadm_query_raid1_ok_failfast) Test 'mdadm --query' on ok RAID with failfast ... ok test_mdadm_query_raid1_ok_spare (tests.test_mdadm.MyTests.test_mdadm_query_raid1_ok_spare) Test 'mdadm --query' on ok RAID with spare ... ok test_mdadm_query_raid1_rebuild_failfast (tests.test_mdadm.MyTests.test_mdadm_query_raid1_rebuild_failfast) Test 'mdadm --query' on rebuilding RAID with failfast ... ok test_mdadm_query_raid1_spare_writem_rebuild (tests.test_mdadm.MyTests.test_mdadm_query_raid1_spare_writem_rebuild) Test 'mdadm --query' on rebuilding RAID with spare ... ok test_mdadm_query_raid1_syncing (tests.test_mdadm.MyTests.test_mdadm_query_raid1_syncing) Test 'mdadm --query' on syncing RAID ... ok test_mdadm_query_raid5_homehost (tests.test_mdadm.MyTests.test_mdadm_query_raid5_homehost) Test 'mdadm --query' RAID5 with homehost ... ok test_mdadm_query_raid5_meta09 (tests.test_mdadm.MyTests.test_mdadm_query_raid5_meta09) Test 'mdadm --query' RAID5 on v0.9 ... ok test_mdadm_query_raid5_ok (tests.test_mdadm.MyTests.test_mdadm_query_raid5_ok) Test 'mdadm --query' on ok RAID5 ... ok test_mdadm_unused_space (tests.test_mdadm.MyTests.test_mdadm_unused_space) Test 'mdadm' with a normal Unused Space line ... ok test_mount2_osx_10_14_6 (tests.test_mount.MyTests.test_mount2_osx_10_14_6) Test 'mount' on OSX 10.14.6 #2 ... ok test_mount_aix_7_1 (tests.test_mount.MyTests.test_mount_aix_7_1) Test 'mount' on OSX 10.14.6 ... ok test_mount_aix_header_text_in_osx (tests.test_mount.MyTests.test_mount_aix_header_text_in_osx) Test 'mount' on OSX with mount names that contain AIX header words ... ok test_mount_aix_spaces_in_mountpoint (tests.test_mount.MyTests.test_mount_aix_spaces_in_mountpoint) Test 'mount' on AIX with spaces in mount points and remote devices ... ok test_mount_centos_7_7 (tests.test_mount.MyTests.test_mount_centos_7_7) Test 'mount' on Centos 7.7 ... ok test_mount_line_separator (tests.test_mount.MyTests.test_mount_line_separator) Test 'mount' with a line-break character other than LF inside a field ... ok test_mount_linux_quoted_and_escaped_commas (tests.test_mount.MyTests.test_mount_linux_quoted_and_escaped_commas) Test 'mount' on Linux with quoted and backslash-escaped commas in options ... ok test_mount_newline_in_source (tests.test_mount.MyTests.test_mount_newline_in_source) Test 'mount' where a newline in a source name leaves a long line that ... ok test_mount_nodata (tests.test_mount.MyTests.test_mount_nodata) Test 'mount' with no data ... ok test_mount_options_in_mountpoint_bsd (tests.test_mount.MyTests.test_mount_options_in_mountpoint_bsd) Test 'mount' on macOS/BSD with a mount point that contains options text ... ok test_mount_osx_10_14_6 (tests.test_mount.MyTests.test_mount_osx_10_14_6) Test 'mount' on OSX 10.14.6 ... ok test_mount_parens_in_filesystem (tests.test_mount.MyTests.test_mount_parens_in_filesystem) Test 'mount' with parenthesis in the filesystem ... ok test_mount_point_ends_in_on (tests.test_mount.MyTests.test_mount_point_ends_in_on) Test 'mount' with a mount point that ends in ' on' on Linux and macOS ... ok test_mount_spaces_in_filename (tests.test_mount.MyTests.test_mount_spaces_in_filename) Test 'mount' with spaces in the filename ... ok test_mount_spaces_in_mountpoint (tests.test_mount.MyTests.test_mount_spaces_in_mountpoint) Test 'mount' with spaces in the mountpoint ... ok test_mount_type_in_mountpoint (tests.test_mount.MyTests.test_mount_type_in_mountpoint) Test 'mount -l' with mount points that contain type and options text ... ok test_mount_ubuntu_18_4 (tests.test_mount.MyTests.test_mount_ubuntu_18_4) Test 'mount' on Ubuntu 18.4 ... ok test_mount_unrecognized_line (tests.test_mount.MyTests.test_mount_unrecognized_line) Test 'mount' with a line that is not a mount entry ... ok test_mpstat_A_2_5_centos_7_7 (tests.test_mpstat.MyTests.test_mpstat_A_2_5_centos_7_7) Test 'mpstat -A 2 5' on Centos 7.7 ... ok test_mpstat_A_centos_7_7 (tests.test_mpstat.MyTests.test_mpstat_A_centos_7_7) Test 'mpstat -A' on Centos 7.7 ... ok test_mpstat_A_ubuntu_18_4 (tests.test_mpstat.MyTests.test_mpstat_A_ubuntu_18_4) Test 'mpstat -A' on Ubuntu 18.4 ... ok test_mpstat_centos_7_7 (tests.test_mpstat.MyTests.test_mpstat_centos_7_7) Test 'mpstat' on Centos 7.7 ... ok test_mpstat_many_cpus (tests.test_mpstat.MyTests.test_mpstat_many_cpus) Test 'mpstat -P ALL' with many CPUs and repeated samples ... ok test_mpstat_nodata (tests.test_mpstat.MyTests.test_mpstat_nodata) Test 'mpstat' with no data ... ok test_mpstat_ragged_rows (tests.test_mpstat.MyTests.test_mpstat_ragged_rows) Test 'mpstat' rows with fewer or more fields than the header. Each should raise ParseError ... ok test_mpstat_stray_line (tests.test_mpstat.MyTests.test_mpstat_stray_line) Test 'mpstat' with a line that is not mpstat data after the header. Should raise ParseError ... ok test_mpstat_whitespace_only_line (tests.test_mpstat.MyTests.test_mpstat_whitespace_only_line) Test 'mpstat' with whitespace-only lines after the header. They are skipped like blank lines ... ok test_mpstat_s_A_2_5_centos_7_7 (tests.test_mpstat_s.MyTests.test_mpstat_s_A_2_5_centos_7_7) Test 'mpstat -A 2 5' on Centos 7.7 ... ok test_mpstat_s_A_centos_7_7 (tests.test_mpstat_s.MyTests.test_mpstat_s_A_centos_7_7) Test 'mpstat -A' on Centos 7.7 ... ok test_mpstat_s_A_ubuntu_18_4 (tests.test_mpstat_s.MyTests.test_mpstat_s_A_ubuntu_18_4) Test 'mpstat -A' on Ubuntu 18.4 ... ok test_mpstat_s_centos_7_7 (tests.test_mpstat_s.MyTests.test_mpstat_s_centos_7_7) Test 'mpstat' on Centos 7.7 ... ok test_mpstat_s_many_cpus (tests.test_mpstat_s.MyTests.test_mpstat_s_many_cpus) Test 'mpstat -P ALL' with many CPUs and repeated samples ... ok test_mpstat_s_nodata (tests.test_mpstat_s.MyTests.test_mpstat_s_nodata) Test 'mpstat' with no data ... ok test_mpstat_s_ragged_rows (tests.test_mpstat_s.MyTests.test_mpstat_s_ragged_rows) Test 'mpstat' rows with fewer or more fields than the header. Each should raise ParseError and a good row after it still parses ... ok test_mpstat_s_stray_line (tests.test_mpstat_s.MyTests.test_mpstat_s_stray_line) Test 'mpstat' with a line that is not mpstat data after the header. Should raise ParseError ... ok test_mpstat_s_stray_line_ignore_exceptions (tests.test_mpstat_s.MyTests.test_mpstat_s_stray_line_ignore_exceptions) Test 'mpstat' with a line that is not mpstat data after the header. Should yield an error record for that line and continue ... ok test_needsrestart_all_fixtures (tests.test_needrestart.MyTests.test_needsrestart_all_fixtures) Test 'needsrestart' with various fixtures ... ok test_needsrestart_nodata (tests.test_needrestart.MyTests.test_needsrestart_nodata) Test 'needsrestart' with no data ... ok test_net_localgroup_administrators_windows_10 (tests.test_net_localgroup.MyTests.test_net_localgroup_administrators_windows_10) Test 'net_localgroup' administrators on Windows 10 ... ok test_net_localgroup_administrators_windows_11 (tests.test_net_localgroup.MyTests.test_net_localgroup_administrators_windows_11) Test 'net_localgroup' administrators on Windows 11 ... ok test_net_localgroup_administrators_windows_2008 (tests.test_net_localgroup.MyTests.test_net_localgroup_administrators_windows_2008) Test 'net_localgroup' administrators on Windows 2008 ... ok test_net_localgroup_administrators_windows_2016 (tests.test_net_localgroup.MyTests.test_net_localgroup_administrators_windows_2016) Test 'net_localgroup' administrators on Windows 2016 ... ok test_net_localgroup_administrators_windows_7 (tests.test_net_localgroup.MyTests.test_net_localgroup_administrators_windows_7) Test 'net_localgroup' administrators on Windows 7 ... ok test_net_localgroup_administrators_windows_xp (tests.test_net_localgroup.MyTests.test_net_localgroup_administrators_windows_xp) Test 'net_localgroup' administrators on Windows XP ... ok test_net_localgroup_line_separator (tests.test_net_localgroup.MyTests.test_net_localgroup_line_separator) Test 'net_localgroup' with a line-break character other than LF inside a field ... ok test_net_localgroup_nodata (tests.test_net_localgroup.MyTests.test_net_localgroup_nodata) Test 'net_localgroup' with no data ... ok test_net_localgroup_other_whitespace_in_name (tests.test_net_localgroup.MyTests.test_net_localgroup_other_whitespace_in_name) Test 'net_localgroup' only trims space and tab from member names ... ok test_net_localgroup_windows_10 (tests.test_net_localgroup.MyTests.test_net_localgroup_windows_10) Test 'net_localgroup' on Windows 10 ... ok test_net_localgroup_windows_11 (tests.test_net_localgroup.MyTests.test_net_localgroup_windows_11) Test 'net_localgroup' on Windows 11 ... ok test_net_localgroup_windows_2008 (tests.test_net_localgroup.MyTests.test_net_localgroup_windows_2008) Test 'net_localgroup' on Windows 2008 ... ok test_net_localgroup_windows_2016 (tests.test_net_localgroup.MyTests.test_net_localgroup_windows_2016) Test 'net_localgroup' on Windows 2016 ... ok test_net_localgroup_windows_7 (tests.test_net_localgroup.MyTests.test_net_localgroup_windows_7) Test 'net_localgroup' on Windows 7 ... ok test_net_localgroup_windows_xp (tests.test_net_localgroup.MyTests.test_net_localgroup_windows_xp) Test 'net_localgroup' on Windows XP ... ok test_net_user_group_line_without_group_list (tests.test_net_user.MyTests.test_net_user_group_line_without_group_list) Test 'net_user' group membership lines whose value is not a group list ... ok test_net_user_header_like_names (tests.test_net_user.MyTests.test_net_user_header_like_names) Test 'net_user' with user names that look like the header or the dashed line ... ok test_net_user_line_separator (tests.test_net_user.MyTests.test_net_user_line_separator) Test 'net_user' with a line-break character other than LF inside a field ... ok test_net_user_nodata (tests.test_net_user.MyTests.test_net_user_nodata) Test 'net_user' with no data ... ok test_net_user_windows_10 (tests.test_net_user.MyTests.test_net_user_windows_10) Test 'net_user' on Windows 10 ... ok test_net_user_windows_11 (tests.test_net_user.MyTests.test_net_user_windows_11) Test 'net_user' on Windows 11 ... ok test_net_user_windows_2008 (tests.test_net_user.MyTests.test_net_user_windows_2008) Test 'net_user' on Windows 2008 ... ok test_net_user_windows_2016 (tests.test_net_user.MyTests.test_net_user_windows_2016) Test 'net_user' on Windows 2016 ... ok test_net_user_windows_7 (tests.test_net_user.MyTests.test_net_user_windows_7) Test 'net_user' on Windows 7 ... ok test_net_user_windows_xp (tests.test_net_user.MyTests.test_net_user_windows_xp) Test 'net_user' on Windows XP ... ok test_netrc (tests.test_netrc.MyTests.test_netrc) Test a '.netrc' file with: ... ok test_netrc_comments (tests.test_netrc.MyTests.test_netrc_comments) Test that a token starting with '#' comments out the rest of its line ... ok test_netrc_crlf (tests.test_netrc.MyTests.test_netrc_crlf) Test the '.netrc' fixtures with CRLF and CR line endings ... ok test_netrc_macdef_whitespace_only_line (tests.test_netrc.MyTests.test_netrc_macdef_whitespace_only_line) Test that only an empty line ends a macdef body, not a whitespace-only line ... ok test_netrc_nodata (tests.test_netrc.MyTests.test_netrc_nodata) Test 'netrc' with no data ... ok test_netrc_other_whitespace_in_macdef (tests.test_netrc.MyTests.test_netrc_other_whitespace_in_macdef) Test that whitespace other than space, tab and newline does not end a macdef body ... ok test_netrc_other_whitespace_in_value (tests.test_netrc.MyTests.test_netrc_other_whitespace_in_value) Test that whitespace other than space, tab and newline stays inside a value ... ok test_netrc_quoting_whitespace (tests.test_netrc.MyTests.test_netrc_quoting_whitespace) Test a '.netrc' file with: ... ok test_netrc_user_keyword (tests.test_netrc.MyTests.test_netrc_user_keyword) Test that 'user' is accepted as an alternate name for 'login' ... ok test_netstat_AaT_freebsd12 (tests.test_netstat.MyTests.test_netstat_AaT_freebsd12) Test 'netstat -AaT' on FreeBSD12 ... ok test_netstat_Aa_freebsd12 (tests.test_netstat.MyTests.test_netstat_Aa_freebsd12) Test 'netstat -Aa' on FreeBSD12 ... ok test_netstat_AanP_freebsd12 (tests.test_netstat.MyTests.test_netstat_AanP_freebsd12) Test 'netstat -AanP' on FreeBSD12 ... ok test_netstat_Aax_freebsd12 (tests.test_netstat.MyTests.test_netstat_Aax_freebsd12) Test 'netstat -Aax' on FreeBSD12 ... ok test_netstat_Abn_osx_14_6 (tests.test_netstat.MyTests.test_netstat_Abn_osx_14_6) Test 'netstat -Abn' on OSX 14.6 ... ok test_netstat_An_osx_14_6 (tests.test_netstat.MyTests.test_netstat_An_osx_14_6) Test 'netstat -An' on OSX 14.6 ... ok test_netstat_aT_freebsd12 (tests.test_netstat.MyTests.test_netstat_aT_freebsd12) Test 'netstat -aT' on FreeBSD12 ... ok test_netstat_an_freebsd12 (tests.test_netstat.MyTests.test_netstat_an_freebsd12) Test 'netstat -an' on FreeBSD12 ... ok test_netstat_an_windows (tests.test_netstat.MyTests.test_netstat_an_windows) Test 'netstat -an' on Windows ... ok test_netstat_aon_windows (tests.test_netstat.MyTests.test_netstat_aon_windows) Test 'netstat -aon' on Windows ... ok test_netstat_aonb_windows (tests.test_netstat.MyTests.test_netstat_aonb_windows) Test 'netstat -aonb' on Windows ... ok test_netstat_centos_7_7 (tests.test_netstat.MyTests.test_netstat_centos_7_7) Test 'netstat' on Centos 7.7 ... ok test_netstat_fedora32 (tests.test_netstat.MyTests.test_netstat_fedora32) Test 'netstat' on Fedora32 ... ok test_netstat_freebsd_protocol_names (tests.test_netstat.MyTests.test_netstat_freebsd_protocol_names) Test 'netstat' with tcp46, sctp46 and divert protocol names ... ok test_netstat_freebsd_route_host_names (tests.test_netstat.MyTests.test_netstat_freebsd_route_host_names) Test 'netstat -r' with route rows for hosts named 'Name' and 'Destination' ... ok test_netstat_i_centos_7_7 (tests.test_netstat.MyTests.test_netstat_i_centos_7_7) Test 'netstat -i' on Centos 7.7 ... ok test_netstat_i_freebsd12 (tests.test_netstat.MyTests.test_netstat_i_freebsd12) Test 'netstat -i' on FreeBSD12 ... ok test_netstat_i_osx_14_6 (tests.test_netstat.MyTests.test_netstat_i_osx_14_6) Test 'netstat -i' on OSX 14.6 ... ok test_netstat_i_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_i_ubuntu_18_4) Test 'netstat -i' on Ubuntu 18.4 ... ok test_netstat_ib_freebsd12 (tests.test_netstat.MyTests.test_netstat_ib_freebsd12) Test 'netstat -ib' on FreeBSD12 ... ok test_netstat_l_centos_7_7 (tests.test_netstat.MyTests.test_netstat_l_centos_7_7) Test 'netstat -l' on Centos 7.7 ... ok test_netstat_l_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_l_ubuntu_18_4) Test 'netstat -l' on Ubuntu 18.4 ... ok test_netstat_line_separator (tests.test_netstat.MyTests.test_netstat_line_separator) Test 'netstat' with a line-break character other than LF inside a field ... ok test_netstat_linux_proto_text_in_program_name (tests.test_netstat.MyTests.test_netstat_linux_proto_text_in_program_name) Test Linux 'netstat' where a line starting with Proto is not a ... ok test_netstat_linux_unix_brackets (tests.test_netstat.MyTests.test_netstat_linux_unix_brackets) Test Linux 'netstat -xp' with brackets in program names and paths ... ok test_netstat_linux_unix_brackets_fields (tests.test_netstat.MyTests.test_netstat_linux_unix_brackets_fields) Test Linux 'netstat -xp' keeps brackets outside the Flags column ... ok test_netstat_linux_unix_path_whitespace (tests.test_netstat.MyTests.test_netstat_linux_unix_path_whitespace) Test Linux 'netstat -xp' with whitespace characters in paths on rows with and without a state ... ok test_netstat_linux_unix_path_whitespace_fields (tests.test_netstat.MyTests.test_netstat_linux_unix_path_whitespace_fields) Test Linux 'netstat -xp' path with a 0x1f character is the same with and without a state ... ok test_netstat_linux_unix_program_name_space (tests.test_netstat.MyTests.test_netstat_linux_unix_program_name_space) Test Linux 'netstat -xp' with a space near the end of the program name column ... ok test_netstat_linux_unix_program_name_space_fields (tests.test_netstat.MyTests.test_netstat_linux_unix_program_name_space_fields) Test Linux 'netstat -xp' program name and path with a space in the last columns of the name ... ok test_netstat_no_state_generic (tests.test_netstat.MyTests.test_netstat_no_state_generic) Test 'netstat' with no state in network output ... ok test_netstat_nodata (tests.test_netstat.MyTests.test_netstat_nodata) Test 'netstat' with no data ... ok test_netstat_old_generic (tests.test_netstat.MyTests.test_netstat_old_generic) Test 'netstat' with older version of netstat on linux ... ok test_netstat_osx_14_6 (tests.test_netstat.MyTests.test_netstat_osx_14_6) Test 'netstat' on OSX 14.6 ... ok test_netstat_osx_peer_host_udp (tests.test_netstat.MyTests.test_netstat_osx_peer_host_udp) Test 'netstat -A' with a peer host name that contains 'udp' on a tcp4 row ... ok test_netstat_other_whitespace_in_program_name (tests.test_netstat.MyTests.test_netstat_other_whitespace_in_program_name) Test 'netstat' UNIX sockets with tab and non-ASCII whitespace in the program name ... ok test_netstat_p_centos_7_7 (tests.test_netstat.MyTests.test_netstat_p_centos_7_7) Test 'netstat -l' on Centos 7.7 ... ok test_netstat_p_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_p_ubuntu_18_4) Test 'netstat -l' on Ubuntu 18.4 ... ok test_netstat_program_name_state_words (tests.test_netstat.MyTests.test_netstat_program_name_state_words) Test 'netstat -lnp' with state words in the PID/Program name column ... ok test_netstat_program_name_state_words_e (tests.test_netstat.MyTests.test_netstat_program_name_state_words_e) Test 'netstat -lnpe' with state words in the PID/Program name column ... ok test_netstat_r_centos_7_7 (tests.test_netstat.MyTests.test_netstat_r_centos_7_7) Test 'netstat -r' on Centos 7.7 ... ok test_netstat_r_freebsd12 (tests.test_netstat.MyTests.test_netstat_r_freebsd12) Test 'netstat -r' on FreeBSD12 ... ok test_netstat_r_osx_14_6 (tests.test_netstat.MyTests.test_netstat_r_osx_14_6) Test 'netstat -r' on OSX 14.6 ... ok test_netstat_r_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_r_ubuntu_18_4) Test 'netstat -r' on Ubuntu 18.4 ... ok test_netstat_rne_centos_7_7 (tests.test_netstat.MyTests.test_netstat_rne_centos_7_7) Test 'netstat -rne' on Centos 7.7 ... ok test_netstat_rne_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_rne_ubuntu_18_4) Test 'netstat -rne' on Ubuntu 18.4 ... ok test_netstat_rnee_centos_7_7 (tests.test_netstat.MyTests.test_netstat_rnee_centos_7_7) Test 'netstat -rnee' on Centos 7.7 ... ok test_netstat_rnee_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_rnee_ubuntu_18_4) Test 'netstat -rnee' on Ubuntu 18.4 ... ok test_netstat_rnl_osx_14_6 (tests.test_netstat.MyTests.test_netstat_rnl_osx_14_6) Test 'netstat -rnl' on OSX 14.6 ... ok test_netstat_service_port_names (tests.test_netstat.MyTests.test_netstat_service_port_names) Test 'netstat' with service names that contain digits as ports ... ok test_netstat_sudo_aeep_centos_7_7 (tests.test_netstat.MyTests.test_netstat_sudo_aeep_centos_7_7) Test 'sudo netstat -aeep' on Centos 7.7 ... ok test_netstat_sudo_aeep_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_sudo_aeep_ubuntu_18_4) Test 'sudo netstat -aeep' on Ubuntu 18.4 ... ok test_netstat_sudo_lnp_centos_7_7 (tests.test_netstat.MyTests.test_netstat_sudo_lnp_centos_7_7) Test 'sudo netstat -lnp' on Centos 7.7 ... ok test_netstat_sudo_lnp_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_sudo_lnp_ubuntu_18_4) Test 'sudo netstat -lnp' on Ubuntu 18.4 with a space in the process name(special case) ... ok test_netstat_ubuntu_18_4 (tests.test_netstat.MyTests.test_netstat_ubuntu_18_4) Test 'netstat' on Ubuntu 18.4 ... ok test_netstat_windows (tests.test_netstat.MyTests.test_netstat_windows) Test 'netstat' on Windows ... ok test_netstat_windows_service_name_protocol_prefix (tests.test_netstat.MyTests.test_netstat_windows_service_name_protocol_prefix) Test Windows 'netstat -b' with service names that start with a protocol name ... ok test_netstat_windows_service_name_protocol_prefix_fields (tests.test_netstat.MyTests.test_netstat_windows_service_name_protocol_prefix_fields) Test Windows 'netstat -b' keeps one record per socket for a service named TCPSvc ... ok test_nfsiostat_all_fixtures (tests.test_nfsiostat.MyTests.test_nfsiostat_all_fixtures) Test 'nfsiostat' with various fixtures ... ok test_nfsiostat_long_mount_name_warnings (tests.test_nfsiostat.MyTests.test_nfsiostat_long_mount_name_warnings) Test 'nfsiostat' shortens a very long mount point name in warnings ... ok test_nfsiostat_malformed_quiet (tests.test_nfsiostat.MyTests.test_nfsiostat_malformed_quiet) Test 'nfsiostat' prints nothing with quiet=True ... ok test_nfsiostat_malformed_warns (tests.test_nfsiostat.MyTests.test_nfsiostat_malformed_warns) Test 'nfsiostat' warns about lines it can't parse ... ok test_nfsiostat_missing_values_line_warns (tests.test_nfsiostat.MyTests.test_nfsiostat_missing_values_line_warns) Test 'nfsiostat' warns when a header line is followed by a mount header ... ok test_nfsiostat_mount_header_followed_by_op_header_warns (tests.test_nfsiostat.MyTests.test_nfsiostat_mount_header_followed_by_op_header_warns) Test 'nfsiostat' warns when the "ops/s rpc bklog" header is followed by an operation header ... ok test_nfsiostat_mount_name_at_limit_is_not_shortened (tests.test_nfsiostat.MyTests.test_nfsiostat_mount_name_at_limit_is_not_shortened) Test 'nfsiostat' keeps a 256 character mount point name as is in warnings ... ok test_nfsiostat_no_mount_blocks_warns (tests.test_nfsiostat.MyTests.test_nfsiostat_no_mount_blocks_warns) Test 'nfsiostat' warns when the input has no mount blocks ... ok test_nfsiostat_no_mounts_message_does_not_warn (tests.test_nfsiostat.MyTests.test_nfsiostat_no_mounts_message_does_not_warn) Test 'nfsiostat' returns [] without a warning for "No NFS mount points were found" ... ok test_nfsiostat_nodata (tests.test_nfsiostat.MyTests.test_nfsiostat_nodata) Test 'nfsiostat' with no data ... ok test_nfsiostat_op_header_followed_by_op_header_warns (tests.test_nfsiostat.MyTests.test_nfsiostat_op_header_followed_by_op_header_warns) Test 'nfsiostat' warns when an operation header is followed by another operation header ... ok test_nfsiostat_other_whitespace_in_filesystem (tests.test_nfsiostat.MyTests.test_nfsiostat_other_whitespace_in_filesystem) Test 'nfsiostat' with non-ASCII whitespace and a line separator in a mount header ... ok test_nfsiostat_second_ops_line_warns (tests.test_nfsiostat.MyTests.test_nfsiostat_second_ops_line_warns) Test 'nfsiostat' warns when a mount block has more than one ops/s line ... ok test_nfsiostat_summary_lines_do_not_warn (tests.test_nfsiostat.MyTests.test_nfsiostat_summary_lines_do_not_warn) Test 'nfsiostat' does not warn about the -a, -d, and -p summary lines ... ok test_nfsiostat_unknown_operation_not_a_key (tests.test_nfsiostat.MyTests.test_nfsiostat_unknown_operation_not_a_key) Test 'nfsiostat' does not turn an unknown table name into a key ... ok test_nfsiostat_s_attr (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_attr) Test 'nfsiostat -a' ... ok test_nfsiostat_s_dir (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_dir) Test 'nfsiostat -d' ... ok test_nfsiostat_s_ignore_exceptions_error (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_ignore_exceptions_error) Test non-nfsiostat data with the ignore_exceptions option ... ok test_nfsiostat_s_ignore_exceptions_success (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_ignore_exceptions_success) Test 'nfsiostat' with an interval and count and the ignore_exceptions option ... ok test_nfsiostat_s_interval_count (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_interval_count) Test 'nfsiostat' with an interval and count ... ok test_nfsiostat_s_long_mount_name (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_long_mount_name) Test 'nfsiostat' with a very long mount point name ... ok test_nfsiostat_s_long_mount_name_error_text (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_long_mount_name_error_text) Test 'nfsiostat' shortens a very long mount point name in error text ... ok test_nfsiostat_s_malformed_ignore_exceptions (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_malformed_ignore_exceptions) Test 'nfsiostat' with unparseable values lines and the ignore_exceptions option ... ok test_nfsiostat_s_malformed_quiet (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_malformed_quiet) Test 'nfsiostat' prints nothing with quiet=True ... ok test_nfsiostat_s_malformed_raises (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_malformed_raises) Test 'nfsiostat' with an unparseable values line (raises ParseError) ... ok test_nfsiostat_s_malformed_warns (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_malformed_warns) Test 'nfsiostat' warns about skipped tables and incomplete mount blocks ... ok test_nfsiostat_s_missing_values_line_warns (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_missing_values_line_warns) Test 'nfsiostat' warns when a header line is not followed by its values line ... ok test_nfsiostat_s_mount_header_followed_by_op_header_warns (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_mount_header_followed_by_op_header_warns) Test 'nfsiostat' warns when the "ops/s rpc bklog" header is followed by an operation header ... ok test_nfsiostat_s_no_errors_column (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_no_errors_column) Test 'nfsiostat' on a kernel without per-operation error counts ... ok test_nfsiostat_s_no_mounts (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_no_mounts) Test 'nfsiostat' with "No NFS mount points were found" yields nothing ... ok test_nfsiostat_s_nodata (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_nodata) Test 'nfsiostat' with no data ... ok test_nfsiostat_s_op_header_followed_by_op_header_warns (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_op_header_followed_by_op_header_warns) Test 'nfsiostat' warns when an operation header is followed by another operation header ... ok test_nfsiostat_s_other_whitespace_in_filesystem (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_other_whitespace_in_filesystem) Test 'nfsiostat' with non-ASCII whitespace in a mount header ... ok test_nfsiostat_s_page (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_page) Test 'nfsiostat -p' ... ok test_nfsiostat_s_second_ops_line_raises (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_second_ops_line_raises) Test 'nfsiostat' raises when a mount block has more than one ops/s line ... ok test_nfsiostat_s_summary_lines_do_not_warn (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_summary_lines_do_not_warn) Test 'nfsiostat' does not warn about the -a, -d, and -p summary lines ... ok test_nfsiostat_s_two_mounts (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_two_mounts) Test 'nfsiostat' with two mounts ... ok test_nfsiostat_s_unparsable (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_unparsable) Test non-nfsiostat data (raises ParseError) ... ok test_nfsiostat_s_yields_each_mount_when_its_block_ends (tests.test_nfsiostat_s.MyTests.test_nfsiostat_s_yields_each_mount_when_its_block_ends) Test 'nfsiostat' outputs a mount as soon as the next mount header is read ... ok test_nftables_all_fixtures (tests.test_nftables.MyTests.test_nftables_all_fixtures) Test 'nftables' with various fixtures ... ok test_nftables_chain_header_fields (tests.test_nftables.MyTests.test_nftables_chain_header_fields) Test 'nftables' chain header priority, devices, and handle: the ... ok test_nftables_line_break_in_quoted_string (tests.test_nftables.MyTests.test_nftables_line_break_in_quoted_string) Test 'nftables' with line-break characters inside a quoted comment ... ok test_nftables_malformed_warns (tests.test_nftables.MyTests.test_nftables_malformed_warns) Test 'nftables' warns about skipped input and still returns the tables ... ok test_nftables_nodata (tests.test_nftables.MyTests.test_nftables_nodata) Test 'nftables' with no data ... ok test_nftables_quoted_device_with_brace (tests.test_nftables.MyTests.test_nftables_quoted_device_with_brace) Test 'nftables' with a quoted device name that contains '}' ... ok test_nftables_rule_blank_run (tests.test_nftables.MyTests.test_nftables_rule_blank_run) Test 'nftables' keeps a long run of blanks inside a rule and still ... ok test_nftables_rule_counters (tests.test_nftables.MyTests.test_nftables_rule_counters) Test 'nftables' pulls inline rule counters into their own fields and ... ok test_nftables_skipped_input_warns (tests.test_nftables.MyTests.test_nftables_skipped_input_warns) Test 'nftables' warns for plain text, a chain outside any table, and an ... ok test_nftables_unterminated_quoted_string_warns (tests.test_nftables.MyTests.test_nftables_unterminated_quoted_string_warns) Test 'nftables' warns when the input ends inside a quoted string ... ok test_nftables_wrapped_closing_brace_handle (tests.test_nftables.MyTests.test_nftables_wrapped_closing_brace_handle) Test 'nftables' with a closing brace whose handle comment wraps ... ok test_nftables_wrapped_set_elements (tests.test_nftables.MyTests.test_nftables_wrapped_set_elements) Test 'nftables' with a set whose elements wrap over many lines and ... ok test_nftables_wrapped_statement_handle (tests.test_nftables.MyTests.test_nftables_wrapped_statement_handle) Test 'nftables' keeps the handle of a statement that wraps over more ... ok test_nmcli_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_centos_7_7) Test 'nmcli' on Centos 7.7 - this should raise a ParseError exception ... ok test_nmcli_connection_all_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_connection_all_centos_7_7) Test 'nmcli -f all connection' on Centos 7.7 ... ok test_nmcli_connection_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_connection_centos_7_7) Test 'nmcli connection' on Centos 7.7 ... ok test_nmcli_connection_show_ens33_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_connection_show_ens33_centos_7_7) Test 'nmcli connection show ens33' on Centos 7.7 ... ok test_nmcli_connection_show_ens33_fedora32 (tests.test_nmcli.MyTests.test_nmcli_connection_show_ens33_fedora32) Test 'nmcli connection show ens33' on fedora32 ... ok test_nmcli_device_all_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_device_all_centos_7_7) Test 'nmcli -f all device' on Centos 7.7 ... ok test_nmcli_device_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_device_centos_7_7) Test 'nmcli device' on Centos 7.7 ... ok test_nmcli_device_show_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_device_show_centos_7_7) Test 'nmcli device show' on Centos 7.7 ... ok test_nmcli_device_show_ens33_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_device_show_ens33_centos_7_7) Test 'nmcli device show ens33' on Centos 7.7 ... ok test_nmcli_device_show_ens33_fedora32 (tests.test_nmcli.MyTests.test_nmcli_device_show_ens33_fedora32) Test 'nmcli device show ens33' on fedora32 ... ok test_nmcli_device_show_fedora32 (tests.test_nmcli.MyTests.test_nmcli_device_show_fedora32) Test 'nmcli device show' on fedora32 ... ok test_nmcli_device_show_lo_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_device_show_lo_centos_7_7) Test 'nmcli device show lo' on Centos 7.7 ... ok test_nmcli_device_wifi_list (tests.test_nmcli.MyTests.test_nmcli_device_wifi_list) Test 'nmcli -t device wifi list' with escaped values ... ok test_nmcli_equals_in_values (tests.test_nmcli.MyTests.test_nmcli_equals_in_values) Test 'nmcli' with '=' characters in DHCP option and route values ... ok test_nmcli_general_all_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_general_all_centos_7_7) Test 'nmcli -f all general' on Centos 7.7 ... ok test_nmcli_general_permissions_centos_7_7 (tests.test_nmcli.MyTests.test_nmcli_general_permissions_centos_7_7) Test 'nmcli general permissions' on Centos 7.7 ... ok test_nmcli_line_separator (tests.test_nmcli.MyTests.test_nmcli_line_separator) Test 'nmcli' with a line-break character other than LF inside a field ... ok test_nmcli_nodata (tests.test_nmcli.MyTests.test_nmcli_nodata) Test 'nmcli' with no data ... ok test_nmcli_non_finite_values (tests.test_nmcli.MyTests.test_nmcli_non_finite_values) Test 'nmcli device show' with values too large for a float: the text is kept ... ok test_nmcli_quoted_values (tests.test_nmcli.MyTests.test_nmcli_quoted_values) Test 'nmcli' with values that contain double quote characters ... ok test_nmcli_remove_text_long_blank_run (tests.test_nmcli.MyTests.test_nmcli_remove_text_long_blank_run) Test removing a trailing '(text)' summary from values with long runs of blanks ... ok test_nmcli_team_and_team_port_config_blank (tests.test_nmcli.MyTests.test_nmcli_team_and_team_port_config_blank) Test nmcli with both team.config and team-port.config JSON value ... ok test_nmcli_team_config (tests.test_nmcli.MyTests.test_nmcli_team_config) Test nmcli with team.config JSON value ... ok test_nmcli_team_config_blank (tests.test_nmcli.MyTests.test_nmcli_team_config_blank) Test nmcli with blank team.config JSON value ... ok test_nmcli_team_port_config (tests.test_nmcli.MyTests.test_nmcli_team_port_config) Test nmcli with team-port.config JSON value ... ok test_nmcli_team_port_config_blank (tests.test_nmcli.MyTests.test_nmcli_team_port_config_blank) Test nmcli with blank team-port.config JSON value ... ok test_nsd_control_cookie_secrets (tests.test_nsd_control.MyTests.test_nsd_control_cookie_secrets) Test 'nsd-control print_cookie_secrets' ... ok test_nsd_control_default (tests.test_nsd_control.MyTests.test_nsd_control_default) Test 'nsd-control ' with default output ... ok test_nsd_control_stats (tests.test_nsd_control.MyTests.test_nsd_control_stats) Test 'nsd-control stats' ... ok test_nsd_control_status (tests.test_nsd_control.MyTests.test_nsd_control_status) Test 'nsd-control status' ... ok test_nsd_control_tsig (tests.test_nsd_control.MyTests.test_nsd_control_tsig) Test 'nsd-control print_tsig' ... ok test_nsd_control_zonestatus (tests.test_nsd_control.MyTests.test_nsd_control_zonestatus) Test 'nsd-control zonestatus' ... ok test_ntpq_p2_ubuntu_18_4 (tests.test_ntpq.MyTests.test_ntpq_p2_ubuntu_18_4) Test 'ntpq -p' with ip data with spaces on Ubuntu 18.4 ... ok test_ntpq_p_centos_7_7 (tests.test_ntpq.MyTests.test_ntpq_p_centos_7_7) Test 'ntpq -p' on Centos 7.7 ... ok test_ntpq_p_freebsd12 (tests.test_ntpq.MyTests.test_ntpq_p_freebsd12) Test 'ntpq -p' on FreeBSD12 ... ok test_ntpq_p_nodata (tests.test_ntpq.MyTests.test_ntpq_p_nodata) Test 'ntpq -p' with no data ... ok test_ntpq_p_space_in_refid (tests.test_ntpq.MyTests.test_ntpq_p_space_in_refid) Test 'ntpq -p' with a space in the refid and a blank line ... ok test_ntpq_p_ubuntu_18_4 (tests.test_ntpq.MyTests.test_ntpq_p_ubuntu_18_4) Test 'ntpq -p' on Ubuntu 18.4 ... ok test_ntpq_pn_centos_7_7 (tests.test_ntpq.MyTests.test_ntpq_pn_centos_7_7) Test 'ntpq -pn' on Centos 7.7 ... ok test_ntpq_pn_ubuntu_18_4 (tests.test_ntpq.MyTests.test_ntpq_pn_ubuntu_18_4) Test 'ntpq -pn' on Ubuntu 18.4 ... ok test_openvpn (tests.test_openvpn.MyTests.test_openvpn) Test 'openvpn' ... ok test_openvpn_line_separator (tests.test_openvpn.MyTests.test_openvpn_line_separator) Test 'openvpn' with a line-break character other than LF inside a field ... ok test_openvpn_marker_names (tests.test_openvpn.MyTests.test_openvpn_marker_names) Test 'openvpn' with common names that start with a section name ... ok test_openvpn_nodata (tests.test_openvpn.MyTests.test_openvpn_nodata) Test 'openvpn' with no data ... ok test_os_prober_1 (tests.test_os_prober.MyTests.test_os_prober_1) Test 'os_prober' 1 ... ok test_os_prober_2 (tests.test_os_prober.MyTests.test_os_prober_2) Test 'os_prober' 2 ... ok test_os_prober_3 (tests.test_os_prober.MyTests.test_os_prober_3) Test 'os_prober' 3 ... ok test_os_prober_3_raw (tests.test_os_prober.MyTests.test_os_prober_3_raw) Test 'os_prober' 3 with raw output ... ok test_os_prober_nodata (tests.test_os_prober.MyTests.test_os_prober_nodata) Test 'os_prober' with no data ... ok test_os_release_centos (tests.test_os_release.MyTests.test_os_release_centos) Test 'os_release' on Centos ... ok test_os_release_nodata (tests.test_os_release.MyTests.test_os_release_nodata) Test 'os_release' with no data ... ok test_os_release_ubuntu (tests.test_os_release.MyTests.test_os_release_ubuntu) Test 'os_release' on ubuntu ... ok test_pacman_all_fixtures (tests.test_pacman.MyTests.test_pacman_all_fixtures) Test 'pacman' with various fixtures ... ok test_pacman_nodata (tests.test_pacman.MyTests.test_pacman_nodata) Test 'pacman' with no data ... ok test_pacman_wrapped_fields_after_empty_multiline_field (tests.test_pacman.MyTests.test_pacman_wrapped_fields_after_empty_multiline_field) Test 'pacman' with wrapped fields after a multiline field that is None ... ok test_passwd_centos_7_7 (tests.test_passwd.MyTests.test_passwd_centos_7_7) Test 'cat /etc/passwd' on Centos 7.7 ... ok test_passwd_colon_in_shell (tests.test_passwd.MyTests.test_passwd_colon_in_shell) Test 'passwd' with a colon after the shell field ... ok test_passwd_line_separator (tests.test_passwd.MyTests.test_passwd_line_separator) Test 'passwd' with a line-break character other than LF inside a field ... ok test_passwd_nodata (tests.test_passwd.MyTests.test_passwd_nodata) Test 'cat /etc/passwd' with no data ... ok test_passwd_nul_byte (tests.test_passwd.MyTests.test_passwd_nul_byte) Test 'passwd' with a NUL byte inside an entry ... ok test_passwd_osx_10_14_6 (tests.test_passwd.MyTests.test_passwd_osx_10_14_6) Test 'cat /etc/passwd' on OSX 10.14.6 ... ok test_passwd_short_line (tests.test_passwd.MyTests.test_passwd_short_line) Test 'passwd' with an entry that has too few fields ... ok test_passwd_ubuntu_18_4 (tests.test_passwd.MyTests.test_passwd_ubuntu_18_4) Test 'cat /etc/passwd' on Ubuntu 18.4 ... ok test_passwd_whitespace_only_line (tests.test_passwd.MyTests.test_passwd_whitespace_only_line) Test 'cat /etc/passwd' with a whitespace-only line ... ok test_path_all_fixtures (tests.test_path.MyTests.test_path_all_fixtures) Test 'path' with various logs ... ok test_path_nodata (tests.test_path.MyTests.test_path_nodata) Test 'path' with no data ... ok test_path_list_all_fixtures (tests.test_path_list.MyTests.test_path_list_all_fixtures) Test 'path_list' with various logs ... ok test_path_list_blank_and_empty_entries (tests.test_path_list.MyTests.test_path_list_blank_and_empty_entries) Test 'path_list' with whitespace-only input and empty entries ... ok test_path_list_empty_entry_is_current_directory (tests.test_path_list.MyTests.test_path_list_empty_entry_is_current_directory) Test 'path_list' with empty entries, which mean the current directory ... ok test_path_list_nodata (tests.test_path_list.MyTests.test_path_list_nodata) Test 'path_list' with no data ... ok test_path_list_whitespace_only_entry (tests.test_path_list.MyTests.test_path_list_whitespace_only_entry) Test 'path_list' with a whitespace-only entry, which is a valid directory name ... ok test_pci_ids (tests.test_pci_ids.MyTests.test_pci_ids) Test 'pci_ids' ... ok test_pci_ids_nodata (tests.test_pci_ids.MyTests.test_pci_ids_nodata) Test 'pci_ids' with no data ... ok test_pgpass (tests.test_pgpass.MyTests.test_pgpass) Test postgreSQL password file ... ok test_pgpass_line_separator (tests.test_pgpass.MyTests.test_pgpass_line_separator) Test 'pgpass' with a line-break character other than LF inside a field ... ok test_pgpass_nodata (tests.test_pgpass.MyTests.test_pgpass_nodata) Test 'pgpass' with no data ... ok test_pidstat (tests.test_pidstat.MyTests.test_pidstat) Test 'pidstat' without -h... should raise ParseError ... ok test_pidstat_hdlrsuw_2_5_centos_7_7 (tests.test_pidstat.MyTests.test_pidstat_hdlrsuw_2_5_centos_7_7) Test 'pidstat -hdlrsuw 2 5' on Centos 7.7 ... ok test_pidstat_hdlrsuw_centos_7_7 (tests.test_pidstat.MyTests.test_pidstat_hdlrsuw_centos_7_7) Test 'pidstat -hdlrsuw' on Centos 7.7 ... ok test_pidstat_hl_centos_7_7 (tests.test_pidstat.MyTests.test_pidstat_hl_centos_7_7) Test 'pidstat -hl' on Centos 7.7 ... ok test_pidstat_hl_hash_line (tests.test_pidstat.MyTests.test_pidstat_hl_hash_line) Test 'pidstat -hl' with a '#' line that is not the pidstat header ... ok test_pidstat_ht (tests.test_pidstat.MyTests.test_pidstat_ht) Test 'pidstat -hT' ... ok test_pidstat_line_break_chars_in_command (tests.test_pidstat.MyTests.test_pidstat_line_break_chars_in_command) Test 'pidstat -hl' with CR and other line-break characters inside the command. Should stay in one row ... ok test_pidstat_nodata (tests.test_pidstat.MyTests.test_pidstat_nodata) Test 'pidstat' with no data ... ok test_pidstat_ragged_rows (tests.test_pidstat.MyTests.test_pidstat_ragged_rows) Test 'pidstat' rows with fewer or more fields than the header. Fewer should raise ParseError, more go into the last column ... ok test_pidstat_stray_line (tests.test_pidstat.MyTests.test_pidstat_stray_line) Test 'pidstat -hl' with a line that is not pidstat data after the header. Should raise ParseError ... ok test_pidstat_s_centos_7_7 (tests.test_pidstat_s.MyTests.test_pidstat_s_centos_7_7) Test 'pidstat' on Centos 7.7. Should be no output since only -h is supported ... ok test_pidstat_s_hdlrsuw_2_5_centos_7_7 (tests.test_pidstat_s.MyTests.test_pidstat_s_hdlrsuw_2_5_centos_7_7) Test 'pidstat -hdlrsuw 2 5' on Centos 7.7 ... ok test_pidstat_s_hdlrsuw_centos_7_7 (tests.test_pidstat_s.MyTests.test_pidstat_s_hdlrsuw_centos_7_7) Test 'pidstat -hdlrsuw' on Centos 7.7 ... ok test_pidstat_s_hl_centos_7_7 (tests.test_pidstat_s.MyTests.test_pidstat_s_hl_centos_7_7) Test 'pidstat -hl' on Centos 7.7 ... ok test_pidstat_s_ht (tests.test_pidstat_s.MyTests.test_pidstat_s_ht) Test 'pidstat -hT' ... ok test_pidstat_s_many_processes (tests.test_pidstat_s.MyTests.test_pidstat_s_many_processes) Test 'pidstat -h' with many processes and repeated samples ... ok test_pidstat_s_nodata (tests.test_pidstat_s.MyTests.test_pidstat_s_nodata) Test 'pidstat' with no data ... ok test_pidstat_s_ragged_rows (tests.test_pidstat_s.MyTests.test_pidstat_s_ragged_rows) Test 'pidstat' rows with fewer or more fields than the header. Fewer should raise ParseError, more go into the last column ... ok test_pidstat_s_short_row_after_empty_command (tests.test_pidstat_s.MyTests.test_pidstat_s_short_row_after_empty_command) Test 'pidstat -h' with a row that has no command followed by a short line. The row is kept and the short line should raise ParseError ... ok test_pidstat_s_stray_line (tests.test_pidstat_s.MyTests.test_pidstat_s_stray_line) Test 'pidstat -hl' with a line that is not pidstat data after the header. Should raise ParseError ... ok test_pidstat_s_stray_line_ignore_exceptions (tests.test_pidstat_s.MyTests.test_pidstat_s_stray_line_ignore_exceptions) Test 'pidstat -hl' with a line that is not pidstat data after the header. Should yield an error record for that line and continue ... ok test_ping6_bsd_error_not_reply (tests.test_ping.MyTests.test_ping6_bsd_error_not_reply) Test 'ping6' on macOS/BSD with an error line that is not a reply ... ok test_ping6_bsd_icmp_errors (tests.test_ping.MyTests.test_ping6_bsd_icmp_errors) Test 'ping6' on macOS/FreeBSD with the ICMPv6 error messages of BSD ping6 ... ok test_ping6_hostname_O_D_p_s_centos_7_7 (tests.test_ping.MyTests.test_ping6_hostname_O_D_p_s_centos_7_7) Test 'ping6 -O -D -p -s' on Centos 7.7 ... ok test_ping6_hostname_O_D_p_s_fedora32 (tests.test_ping.MyTests.test_ping6_hostname_O_D_p_s_fedora32) Test 'ping6 -O -D -p -s' on fedora32 ... ok test_ping6_hostname_O_D_p_s_ubuntu_18_4 (tests.test_ping.MyTests.test_ping6_hostname_O_D_p_s_ubuntu_18_4) Test 'ping6 -O -D -p -s' on Ubuntu 18.4 ... ok test_ping6_hostname_O_p_centos_7_7 (tests.test_ping.MyTests.test_ping6_hostname_O_p_centos_7_7) Test 'ping6 -O -p' on Centos 7.7 ... ok test_ping6_hostname_O_p_fedora32 (tests.test_ping.MyTests.test_ping6_hostname_O_p_fedora32) Test 'ping6 -O -p' on fedora32 ... ok test_ping6_hostname_O_p_ubuntu_18_4 (tests.test_ping.MyTests.test_ping6_hostname_O_p_ubuntu_18_4) Test 'ping6 -O -p' on Ubuntu 18.4 ... ok test_ping6_hostname_freebsd12 (tests.test_ping.MyTests.test_ping6_hostname_freebsd12) Test 'ping6 ' on freebsd12 ... ok test_ping6_hostname_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_hostname_osx_10_14_6) Test 'ping6 ' on osx 10.14.6 ... ok test_ping6_hostname_p_freebsd12 (tests.test_ping.MyTests.test_ping6_hostname_p_freebsd12) Test 'ping6 -p' on freebsd12 ... ok test_ping6_hostname_p_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_hostname_p_osx_10_14_6) Test 'ping6 -p' on osx 10.14.6 ... ok test_ping6_hostname_s_freebsd12 (tests.test_ping.MyTests.test_ping6_hostname_s_freebsd12) Test 'ping6 -s' on freebsd12 ... ok test_ping6_hostname_s_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_hostname_s_osx_10_14_6) Test 'ping6 -s' on osx 10.14.6 ... ok test_ping6_hostname_source_ip_ubuntu_22_4 (tests.test_ping.MyTests.test_ping6_hostname_source_ip_ubuntu_22_4) Test 'ping6 -I ' on Ubuntu 22.4 with source IP address ... ok test_ping6_ip_O_D_p_centos_7_7 (tests.test_ping.MyTests.test_ping6_ip_O_D_p_centos_7_7) Test 'ping6 -O -D -p' on Centos 7.7 ... ok test_ping6_ip_O_D_p_fedora32 (tests.test_ping.MyTests.test_ping6_ip_O_D_p_fedora32) Test 'ping6 -O -D -p' on fedora32 ... ok test_ping6_ip_O_D_p_ubuntu_18_4 (tests.test_ping.MyTests.test_ping6_ip_O_D_p_ubuntu_18_4) Test 'ping6 -O -D -p' on Ubuntu 18.4 ... ok test_ping6_ip_O_p_centos_7_7 (tests.test_ping.MyTests.test_ping6_ip_O_p_centos_7_7) Test 'ping6 -O -p' on Centos 7.7 ... ok test_ping6_ip_O_p_fedora32 (tests.test_ping.MyTests.test_ping6_ip_O_p_fedora32) Test 'ping6 -O -p' on fedora32 ... ok test_ping6_ip_O_p_ubuntu_18_4 (tests.test_ping.MyTests.test_ping6_ip_O_p_ubuntu_18_4) Test 'ping6 -O -p' on Ubuntu 18.4 ... ok test_ping6_ip_O_p_unparsable_centos_7_7 (tests.test_ping.MyTests.test_ping6_ip_O_p_unparsable_centos_7_7) Test 'ping6 -O -p' with unparsable lines on Centos 7.7 ... ok test_ping6_ip_dup_centos_7_7 (tests.test_ping.MyTests.test_ping6_ip_dup_centos_7_7) Test 'ping6 ' to broadcast IP to get duplicate replies on Centos 7.7 ... ok test_ping6_ip_dup_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_ip_dup_osx_10_14_6) Test 'ping6 ' to broadcast IP to get duplicate replies on osx 10.14.6 ... ok test_ping6_ip_freebsd12 (tests.test_ping.MyTests.test_ping6_ip_freebsd12) Test 'ping6 ' on freebsd12 ... ok test_ping6_ip_freebsd_new_header (tests.test_ping.MyTests.test_ping6_ip_freebsd_new_header) Test 'ping -6 ' on FreeBSD 13+, which prints 'PING(' instead of 'PING6(' ... ok test_ping6_ip_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_ip_osx_10_14_6) Test 'ping6 ' on osx 10.14.6 ... ok test_ping6_ip_p_freebsd12 (tests.test_ping.MyTests.test_ping6_ip_p_freebsd12) Test 'ping6 -p' on freebsd12 ... ok test_ping6_ip_p_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_ip_p_osx_10_14_6) Test 'ping6 -p' on osx 10.14.6 ... ok test_ping6_ip_s_freebsd12 (tests.test_ping.MyTests.test_ping6_ip_s_freebsd12) Test 'ping6 -s' on freebsd12 ... ok test_ping6_ip_s_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_ip_s_osx_10_14_6) Test 'ping6 -s' on osx 10.14.6 ... ok test_ping6_ip_source_ip_ubuntu_22_4 (tests.test_ping.MyTests.test_ping6_ip_source_ip_ubuntu_22_4) Test 'ping6 -I ' on Ubuntu 22.4 with source IP address ... ok test_ping6_ip_unparsable_osx_10_14_6 (tests.test_ping.MyTests.test_ping6_ip_unparsable_osx_10_14_6) Test 'ping6 ' with unparsable lines on osx 10.14.6 ... ok test_ping6_linux_hostname_from (tests.test_ping.MyTests.test_ping6_linux_hostname_from) Test 'ping6 ' on linux with 'from' in the host name ... ok test_ping6_linux_reply_H_ip (tests.test_ping.MyTests.test_ping6_linux_reply_H_ip) Test 'ping6 -H ' on linux where replies show a resolved name ... ok test_ping6_linux_reply_n_hostname (tests.test_ping.MyTests.test_ping6_linux_reply_n_hostname) Test 'ping6 -n -D ' on linux where replies show only the address ... ok test_ping_bsd_error_bare_address (tests.test_ping.MyTests.test_ping_bsd_error_bare_address) Test 'ping' on macOS/BSD with error lines where the sender is a bare address ... ok test_ping_bsd_error_types (tests.test_ping.MyTests.test_ping_bsd_error_types) Test 'ping' on macOS/BSD with the error messages of iputils, FreeBSD and macOS ... ok test_ping_bsd_source_address_header (tests.test_ping.MyTests.test_ping_bsd_source_address_header) Test 'ping -S ' on macOS/BSD where the header shows the source address ... ok test_ping_bsd_unparsable_line_text (tests.test_ping.MyTests.test_ping_bsd_unparsable_line_text) Test 'ping' and 'ping6' on macOS/BSD where unparsable lines keep their original text ... ok test_ping_dest_unreachable_ubuntu_22_4 (tests.test_ping.MyTests.test_ping_dest_unreachable_ubuntu_22_4) Test 'ping' on Ubuntu 22.4 with destination unreachable message ... ok test_ping_hostname_O_D_p_s_centos_7_7 (tests.test_ping.MyTests.test_ping_hostname_O_D_p_s_centos_7_7) Test 'ping -O -D -p -s' on Centos 7.7 ... ok test_ping_hostname_O_D_p_s_fedora32 (tests.test_ping.MyTests.test_ping_hostname_O_D_p_s_fedora32) Test 'ping -O -D -p -s' on fedora32 ... ok test_ping_hostname_O_D_p_s_ubuntu_18_4 (tests.test_ping.MyTests.test_ping_hostname_O_D_p_s_ubuntu_18_4) Test 'ping -O -D -p -s' on Ubuntu 18.4 ... ok test_ping_hostname_O_centos_7_7 (tests.test_ping.MyTests.test_ping_hostname_O_centos_7_7) Test 'ping -O' on Centos 7.7 ... ok test_ping_hostname_O_fedora32 (tests.test_ping.MyTests.test_ping_hostname_O_fedora32) Test 'ping -O' on fedora32 ... ok test_ping_hostname_O_p_centos_7_7 (tests.test_ping.MyTests.test_ping_hostname_O_p_centos_7_7) Test 'ping -O -p' on Centos 7.7 ... ok test_ping_hostname_O_p_fedora32 (tests.test_ping.MyTests.test_ping_hostname_O_p_fedora32) Test 'ping -O -p' on fedora32 ... ok test_ping_hostname_O_p_ubuntu_18_4 (tests.test_ping.MyTests.test_ping_hostname_O_p_ubuntu_18_4) Test 'ping -O -p' on Ubuntu 18.4 ... ok test_ping_hostname_O_ubuntu_18_4 (tests.test_ping.MyTests.test_ping_hostname_O_ubuntu_18_4) Test 'ping -O' on Ubuntu 18.4 ... ok test_ping_hostname_alpine_linux (tests.test_ping.MyTests.test_ping_hostname_alpine_linux) Test 'ping ' on alpine linux ... ok test_ping_hostname_p_freebsd12 (tests.test_ping.MyTests.test_ping_hostname_p_freebsd12) Test 'ping -p' on freebsd12 ... ok test_ping_hostname_p_osx_10_14_6 (tests.test_ping.MyTests.test_ping_hostname_p_osx_10_14_6) Test 'ping -p' on osx 10.14.6 ... ok test_ping_hostname_s_freebsd12 (tests.test_ping.MyTests.test_ping_hostname_s_freebsd12) Test 'ping -s' on freebsd12 ... ok test_ping_hostname_s_osx_10_14_6 (tests.test_ping.MyTests.test_ping_hostname_s_osx_10_14_6) Test 'ping -s' on osx 10.14.6 ... ok test_ping_hostname_source_ip_ubuntu_22_4 (tests.test_ping.MyTests.test_ping_hostname_source_ip_ubuntu_22_4) Test 'ping -I ' on Ubuntu 22.4 ... ok test_ping_ip_O_D_centos_7_7 (tests.test_ping.MyTests.test_ping_ip_O_D_centos_7_7) Test 'ping -O -D' on Centos 7.7 ... ok test_ping_ip_O_D_fedora32 (tests.test_ping.MyTests.test_ping_ip_O_D_fedora32) Test 'ping -O -D' on fedora32 ... ok test_ping_ip_O_D_pi (tests.test_ping.MyTests.test_ping_ip_O_D_pi) Test 'ping6 -O -D' on raspberry pi ... ok test_ping_ip_O_D_ubuntu_18_4 (tests.test_ping.MyTests.test_ping_ip_O_D_ubuntu_18_4) Test 'ping -O -D' on Ubuntu 18.4 ... ok test_ping_ip_O_centos_7_7 (tests.test_ping.MyTests.test_ping_ip_O_centos_7_7) Test 'ping -O' on Centos 7.7 ... ok test_ping_ip_O_fedora32 (tests.test_ping.MyTests.test_ping_ip_O_fedora32) Test 'ping -O' on fedora32 ... ok test_ping_ip_O_pi (tests.test_ping.MyTests.test_ping_ip_O_pi) Test 'ping6 -O' on raspberry pi ... ok test_ping_ip_O_pi_trailing_blank_lines (tests.test_ping.MyTests.test_ping_ip_O_pi_trailing_blank_lines) Test 'ping -O' on raspberry pi (100% packet loss) with any number of trailing blank lines ... ok test_ping_ip_O_ubuntu_18_4 (tests.test_ping.MyTests.test_ping_ip_O_ubuntu_18_4) Test 'ping -O' on Ubuntu 18.4 ... ok test_ping_ip_O_unparsedlines_centos_7_7 (tests.test_ping.MyTests.test_ping_ip_O_unparsedlines_centos_7_7) Test 'ping -O' on Centos 7.7 with unparsable lines and error messages ... ok test_ping_ip_alpine_linux (tests.test_ping.MyTests.test_ping_ip_alpine_linux) Test 'ping -O' on alpine linux ... ok test_ping_ip_dup_centos_7_7 (tests.test_ping.MyTests.test_ping_ip_dup_centos_7_7) Test 'ping ' to broadcast IP to get duplicate replies on Centos 7.7 ... ok test_ping_ip_dup_osx_10_14_6 (tests.test_ping.MyTests.test_ping_ip_dup_osx_10_14_6) Test 'ping ' to broadcast IP to get duplicate replies on osx 10.14.6 ... ok test_ping_ip_freebsd12 (tests.test_ping.MyTests.test_ping_ip_freebsd12) Test 'ping6 ' on freebsd127 ... ok test_ping_ip_osx_10_14_6 (tests.test_ping.MyTests.test_ping_ip_osx_10_14_6) Test 'ping ' on osx 10.14.6 ... ok test_ping_ip_p_freebsd12 (tests.test_ping.MyTests.test_ping_ip_p_freebsd12) Test 'ping -p' on freebsd12 ... ok test_ping_ip_p_osx_10_14_6 (tests.test_ping.MyTests.test_ping_ip_p_osx_10_14_6) Test 'ping -p' on osx 10.14.6 ... ok test_ping_ip_s_freebsd12 (tests.test_ping.MyTests.test_ping_ip_s_freebsd12) Test 'ping -s' on freebsd12 ... ok test_ping_ip_s_osx_10_14_6 (tests.test_ping.MyTests.test_ping_ip_s_osx_10_14_6) Test 'ping -s' on osx 10.14.6 ... ok test_ping_ip_source_ip_ubuntu_22_4 (tests.test_ping.MyTests.test_ping_ip_source_ip_ubuntu_22_4) Test 'ping -I ' on Ubuntu 22.4 ... ok test_ping_ip_unknown_errors_osx_10_14_6 (tests.test_ping.MyTests.test_ping_ip_unknown_errors_osx_10_14_6) Test 'ping ' with unknown/unparsable errors on osx 10.14.6 ... ok test_ping_ip_unreachable_osx_10_14_6 (tests.test_ping.MyTests.test_ping_ip_unreachable_osx_10_14_6) Test 'ping ' with host unreachable error on osx 10.14.6 ... ok test_ping_line_separators_in_line (tests.test_ping.MyTests.test_ping_line_separators_in_line) Test 'ping' with form feed and Unicode line separator characters inside a line ... ok test_ping_linux_error_lines (tests.test_ping.MyTests.test_ping_linux_error_lines) Test 'ping' and 'ping6' on linux with error lines, with and without -D timestamps ... ok test_ping_linux_error_resolved_sender (tests.test_ping.MyTests.test_ping_linux_error_resolved_sender) Test 'ping' on linux with error lines from a sender shown as ' ()' and as '' ... ok test_ping_linux_header_formats (tests.test_ping.MyTests.test_ping_linux_header_formats) Test 'ping' and 'ping6' on linux with the header line formats of old and new iputils ... ok test_ping_linux_header_only (tests.test_ping.MyTests.test_ping_linux_header_only) Test 'ping' and 'ping6' on linux when only the header line was printed (stopped at once) ... ok test_ping_linux_hostname_from (tests.test_ping.MyTests.test_ping_linux_hostname_from) Test 'ping ' on linux with 'from' in the host name ... ok test_ping_linux_long_digits (tests.test_ping.MyTests.test_ping_linux_long_digits) Test 'ping' with a long run of digits in the statistics section ... ok test_ping_linux_reply_H_ip (tests.test_ping.MyTests.test_ping_linux_reply_H_ip) Test 'ping -H ' on linux where replies show a resolved name ... ok test_ping_linux_reply_digit_hostname (tests.test_ping.MyTests.test_ping_linux_reply_digit_hostname) Test 'ping -D ' on linux with a host name that starts with a digit ... ok test_ping_linux_reply_hostname_with_spaces (tests.test_ping.MyTests.test_ping_linux_reply_hostname_with_spaces) Test 'ping ' on linux where the resolved name contains spaces ... ok test_ping_linux_reply_icmp_req (tests.test_ping.MyTests.test_ping_linux_reply_icmp_req) Test 'ping ' on linux with old iputils 'icmp_req' reply lines ... ok test_ping_linux_reply_n_hostname (tests.test_ping.MyTests.test_ping_linux_reply_n_hostname) Test 'ping -n ' on linux where replies show only the address ... ok test_ping_linux_reply_no_time_no_trailing_blank_line (tests.test_ping.MyTests.test_ping_linux_reply_no_time_no_trailing_blank_line) Test 'ping' on linux with replies and no rtt or trailing blank line ... ok test_ping_missing_hostname (tests.test_ping.MyTests.test_ping_missing_hostname) Test 'ping' with missing hostname on linux ... ok test_ping_nodata (tests.test_ping.MyTests.test_ping_nodata) Test 'ping' with no data ... ok test_ping_osx_icmp_errors (tests.test_ping.MyTests.test_ping_osx_icmp_errors) Test 'ping' on macOS/BSD with ICMP error messages that look like replies ... ok test_ping_ping_hostname_freebsd12 (tests.test_ping.MyTests.test_ping_ping_hostname_freebsd12) Test 'ping ' on freebsd12 ... ok test_ping_ping_hostname_osx_10_14_6 (tests.test_ping.MyTests.test_ping_ping_hostname_osx_10_14_6) Test 'ping ' on osx 10.14.6 ... ok test_ping_short_input (tests.test_ping.MyTests.test_ping_short_input) Test 'ping' with fewer than three lines of input ... ok test_ping6_s_bsd_error_bare_address (tests.test_ping_s.MyTests.test_ping6_s_bsd_error_bare_address) Test 'ping6' on macOS/BSD with error lines where the sender is a bare address ... ok test_ping6_s_bsd_icmp_errors (tests.test_ping_s.MyTests.test_ping6_s_bsd_icmp_errors) Test 'ping6' on macOS/FreeBSD with the ICMPv6 error messages of BSD ping6 ... ok test_ping6_s_hostname_I_ubuntu_22_4 (tests.test_ping_s.MyTests.test_ping6_s_hostname_I_ubuntu_22_4) Test 'ping6 -I' on ubuntu 22.04 ... ok test_ping6_s_hostname_O_D_p_s_centos_7_7 (tests.test_ping_s.MyTests.test_ping6_s_hostname_O_D_p_s_centos_7_7) Test 'ping6 -O -D -p -s' on Centos 7.7 ... ok test_ping6_s_hostname_O_D_p_s_fedora32 (tests.test_ping_s.MyTests.test_ping6_s_hostname_O_D_p_s_fedora32) Test 'ping6 -O -D -p -s' on fedora32 ... ok test_ping6_s_hostname_O_D_p_s_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping6_s_hostname_O_D_p_s_ubuntu_18_4) Test 'ping6 -O -D -p -s' on Ubuntu 18.4 ... ok test_ping6_s_hostname_O_p_centos_7_7 (tests.test_ping_s.MyTests.test_ping6_s_hostname_O_p_centos_7_7) Test 'ping6 -O -p' on Centos 7.7 ... ok test_ping6_s_hostname_O_p_fedora32 (tests.test_ping_s.MyTests.test_ping6_s_hostname_O_p_fedora32) Test 'ping6 -O -p' on fedora32 ... ok test_ping6_s_hostname_O_p_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping6_s_hostname_O_p_ubuntu_18_4) Test 'ping6 -O -p' on Ubuntu 18.4 ... ok test_ping6_s_hostname_freebsd12 (tests.test_ping_s.MyTests.test_ping6_s_hostname_freebsd12) Test 'ping6 ' on freebsd12 ... ok test_ping6_s_hostname_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_hostname_osx_10_14_6) Test 'ping6 ' on osx 10.14.6 ... ok test_ping6_s_hostname_p_freebsd12 (tests.test_ping_s.MyTests.test_ping6_s_hostname_p_freebsd12) Test 'ping6 -p' on freebsd12 ... ok test_ping6_s_hostname_p_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_hostname_p_osx_10_14_6) Test 'ping6 -p' on osx 10.14.6 ... ok test_ping6_s_hostname_s_freebsd12 (tests.test_ping_s.MyTests.test_ping6_s_hostname_s_freebsd12) Test 'ping6 -s' on freebsd12 ... ok test_ping6_s_hostname_s_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_hostname_s_osx_10_14_6) Test 'ping6 -s' on osx 10.14.6 ... ok test_ping6_s_ip_I_ubuntu_22_4 (tests.test_ping_s.MyTests.test_ping6_s_ip_I_ubuntu_22_4) Test 'ping6 -I' on ubuntu 22.04 ... ok test_ping6_s_ip_O_D_p_centos_7_7 (tests.test_ping_s.MyTests.test_ping6_s_ip_O_D_p_centos_7_7) Test 'ping6 -O -D -p' on Centos 7.7 ... ok test_ping6_s_ip_O_D_p_fedora32 (tests.test_ping_s.MyTests.test_ping6_s_ip_O_D_p_fedora32) Test 'ping6 -O -D -p' on fedora32 ... ok test_ping6_s_ip_O_D_p_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping6_s_ip_O_D_p_ubuntu_18_4) Test 'ping6 -O -D -p' on Ubuntu 18.4 ... ok test_ping6_s_ip_O_p_centos_7_7 (tests.test_ping_s.MyTests.test_ping6_s_ip_O_p_centos_7_7) Test 'ping6 -O -p' on Centos 7.7 ... ok test_ping6_s_ip_O_p_fedora32 (tests.test_ping_s.MyTests.test_ping6_s_ip_O_p_fedora32) Test 'ping6 -O -p' on fedora32 ... ok test_ping6_s_ip_O_p_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping6_s_ip_O_p_ubuntu_18_4) Test 'ping6 -O -p' on Ubuntu 18.4 ... ok test_ping6_s_ip_O_p_unparsable_centos_7_7 (tests.test_ping_s.MyTests.test_ping6_s_ip_O_p_unparsable_centos_7_7) Test 'ping6 -O -p' with unparsable lines on Centos 7.7 (raises IndexError) ... ok test_ping6_s_ip_dup_centos_7_7 (tests.test_ping_s.MyTests.test_ping6_s_ip_dup_centos_7_7) Test 'ping6 ' to broadcast IP to get duplicate replies on Centos 7.7 ... ok test_ping6_s_ip_dup_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_ip_dup_osx_10_14_6) Test 'ping6 ' to broadcast IP to get duplicate replies on osx 10.14.6 ... ok test_ping6_s_ip_freebsd12 (tests.test_ping_s.MyTests.test_ping6_s_ip_freebsd12) Test 'ping6 ' on freebsd12 ... ok test_ping6_s_ip_freebsd_new_header (tests.test_ping_s.MyTests.test_ping6_s_ip_freebsd_new_header) Test 'ping -6 ' on FreeBSD 13+, which prints 'PING(' instead of 'PING6(' ... ok test_ping6_s_ip_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_ip_osx_10_14_6) Test 'ping6 ' on osx 10.14.6 ... ok test_ping6_s_ip_p_freebsd12 (tests.test_ping_s.MyTests.test_ping6_s_ip_p_freebsd12) Test 'ping6 -p' on freebsd12 ... ok test_ping6_s_ip_p_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_ip_p_osx_10_14_6) Test 'ping6 -p' on osx 10.14.6 ... ok test_ping6_s_ip_s_freebsd12 (tests.test_ping_s.MyTests.test_ping6_s_ip_s_freebsd12) Test 'ping6 -s' on freebsd12 ... ok test_ping6_s_ip_s_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_ip_s_osx_10_14_6) Test 'ping6 -s' on osx 10.14.6 ... ok test_ping6_s_ip_unparsable_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping6_s_ip_unparsable_osx_10_14_6) Test 'ping6 ' with unparsable lines on osx 10.14.6 ... ok test_ping6_s_linux_error_types (tests.test_ping_s.MyTests.test_ping6_s_linux_error_types) Test 'ping6' on linux with the IPv6 error messages of iputils ... ok test_ping6_s_linux_hostname_from (tests.test_ping_s.MyTests.test_ping6_s_linux_hostname_from) Test 'ping6 ' on linux with 'from' in the host name ... ok test_ping6_s_linux_reply_H_ip (tests.test_ping_s.MyTests.test_ping6_s_linux_reply_H_ip) Test 'ping6 -H ' on linux where replies show a resolved name ... ok test_ping6_s_linux_reply_n_hostname (tests.test_ping_s.MyTests.test_ping6_s_linux_reply_n_hostname) Test 'ping6 -n -D ' on linux where replies show only the address ... ok test_ping_s_bsd_error_bare_address (tests.test_ping_s.MyTests.test_ping_s_bsd_error_bare_address) Test 'ping' on macOS/BSD with error lines where the sender is a bare address ... ok test_ping_s_bsd_parameter_problem (tests.test_ping_s.MyTests.test_ping_s_bsd_parameter_problem) Test 'ping' on macOS/BSD with an IPv4 'Parameter problem' error message ... ok test_ping_s_bsd_source_address_header (tests.test_ping_s.MyTests.test_ping_s_bsd_source_address_header) Test 'ping -S ' on macOS/BSD where the header shows the source address ... ok test_ping_s_dest_unreachable_ubuntu_22_4 (tests.test_ping_s.MyTests.test_ping_s_dest_unreachable_ubuntu_22_4) Test 'ping' on Ubuntu 22.4 with destination unreachable message ... ok test_ping_s_error_tables_match_ping (tests.test_ping_s.MyTests.test_ping_s_error_tables_match_ping) Test 'ping_s' and 'ping' with the same table of ICMP error messages ... ok test_ping_s_error_types (tests.test_ping_s.MyTests.test_ping_s_error_types) Test 'ping' with error messages of iputils, FreeBSD and macOS ... ok test_ping_s_hostname_I_ubuntu_22_4 (tests.test_ping_s.MyTests.test_ping_s_hostname_I_ubuntu_22_4) Test 'ping -I' on ubuntu 22.04 ... ok test_ping_s_hostname_O_D_p_s_centos_7_7 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_D_p_s_centos_7_7) Test 'ping -O -D -p -s' on Centos 7.7 ... ok test_ping_s_hostname_O_D_p_s_fedora32 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_D_p_s_fedora32) Test 'ping -O -D -p -s' on fedora32 ... ok test_ping_s_hostname_O_D_p_s_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_D_p_s_ubuntu_18_4) Test 'ping -O -D -p -s' on Ubuntu 18.4 ... ok test_ping_s_hostname_O_centos_7_7 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_centos_7_7) Test 'ping -O' on Centos 7.7 ... ok test_ping_s_hostname_O_fedora32 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_fedora32) Test 'ping -O' on fedora32 ... ok test_ping_s_hostname_O_p_centos_7_7 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_p_centos_7_7) Test 'ping -O -p' on Centos 7.7 ... ok test_ping_s_hostname_O_p_fedora32 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_p_fedora32) Test 'ping -O -p' on fedora32 ... ok test_ping_s_hostname_O_p_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_p_ubuntu_18_4) Test 'ping -O -p' on Ubuntu 18.4 ... ok test_ping_s_hostname_O_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping_s_hostname_O_ubuntu_18_4) Test 'ping -O' on Ubuntu 18.4 ... ok test_ping_s_hostname_alpine_linux (tests.test_ping_s.MyTests.test_ping_s_hostname_alpine_linux) Test 'ping ' on alpine linux ... ok test_ping_s_hostname_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_hostname_osx_10_14_6) Test 'ping ' on osx 10.14.6 ... ok test_ping_s_hostname_p_freebsd12 (tests.test_ping_s.MyTests.test_ping_s_hostname_p_freebsd12) Test 'ping -p' on freebsd12 ... ok test_ping_s_hostname_p_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_hostname_p_osx_10_14_6) Test 'ping -p' on osx 10.14.6 ... ok test_ping_s_hostname_s_freebsd12 (tests.test_ping_s.MyTests.test_ping_s_hostname_s_freebsd12) Test 'ping -s' on freebsd12 ... ok test_ping_s_hostname_s_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_hostname_s_osx_10_14_6) Test 'ping -s' on osx 10.14.6 ... ok test_ping_s_ignore_exceptions_error (tests.test_ping_s.MyTests.test_ping_s_ignore_exceptions_error) Test 'ping' with -qq (ignore_exceptions) option option and error ... ok test_ping_s_ignore_exceptions_success (tests.test_ping_s.MyTests.test_ping_s_ignore_exceptions_success) Test 'ping' with -qq (ignore_exceptions) option ... ok test_ping_s_ip_I_ubuntu_22_4 (tests.test_ping_s.MyTests.test_ping_s_ip_I_ubuntu_22_4) Test 'ping -I' on ubuntu 22.04 ... ok test_ping_s_ip_O_D_centos_7_7 (tests.test_ping_s.MyTests.test_ping_s_ip_O_D_centos_7_7) Test 'ping -O -D' on Centos 7.7 ... ok test_ping_s_ip_O_D_fedora32 (tests.test_ping_s.MyTests.test_ping_s_ip_O_D_fedora32) Test 'ping -O -D' on fedora32 ... ok test_ping_s_ip_O_D_pi (tests.test_ping_s.MyTests.test_ping_s_ip_O_D_pi) Test 'ping6 -O -D' on raspberry pi ... ok test_ping_s_ip_O_D_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping_s_ip_O_D_ubuntu_18_4) Test 'ping -O -D' on Ubuntu 18.4 ... ok test_ping_s_ip_O_centos_7_7 (tests.test_ping_s.MyTests.test_ping_s_ip_O_centos_7_7) Test 'ping -O' on Centos 7.7 ... ok test_ping_s_ip_O_fedora32 (tests.test_ping_s.MyTests.test_ping_s_ip_O_fedora32) Test 'ping -O' on fedora32 ... ok test_ping_s_ip_O_pi (tests.test_ping_s.MyTests.test_ping_s_ip_O_pi) Test 'ping6 -O' on raspberry pi ... ok test_ping_s_ip_O_ubuntu_18_4 (tests.test_ping_s.MyTests.test_ping_s_ip_O_ubuntu_18_4) Test 'ping -O' on Ubuntu 18.4 ... ok test_ping_s_ip_O_unparsedlines_centos_7_7 (tests.test_ping_s.MyTests.test_ping_s_ip_O_unparsedlines_centos_7_7) Test 'ping -O' on Centos 7.7 with unparsable lines and error messages ... ok test_ping_s_ip_alpine_linux (tests.test_ping_s.MyTests.test_ping_s_ip_alpine_linux) Test 'ping ' on alpine linux ... ok test_ping_s_ip_dup_centos_7_7 (tests.test_ping_s.MyTests.test_ping_s_ip_dup_centos_7_7) Test 'ping ' to broadcast IP to get duplicate replies on Centos 7.7 ... ok test_ping_s_ip_dup_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_ip_dup_osx_10_14_6) Test 'ping ' to broadcast IP to get duplicate replies on osx 10.14.6 ... ok test_ping_s_ip_freebsd12 (tests.test_ping_s.MyTests.test_ping_s_ip_freebsd12) Test 'ping6 ' on freebsd127 ... ok test_ping_s_ip_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_ip_osx_10_14_6) Test 'ping ' on osx 10.14.6 ... ok test_ping_s_ip_p_freebsd12 (tests.test_ping_s.MyTests.test_ping_s_ip_p_freebsd12) Test 'ping -p' on freebsd12 ... ok test_ping_s_ip_p_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_ip_p_osx_10_14_6) Test 'ping -p' on osx 10.14.6 ... ok test_ping_s_ip_s_freebsd12 (tests.test_ping_s.MyTests.test_ping_s_ip_s_freebsd12) Test 'ping -s' on freebsd12 ... ok test_ping_s_ip_s_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_ip_s_osx_10_14_6) Test 'ping -s' on osx 10.14.6 ... ok test_ping_s_ip_unknown_errors_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_ip_unknown_errors_osx_10_14_6) Test 'ping ' with unknown/unparsable errors on osx 10.14.6 ... ok test_ping_s_ip_unreachable_osx_10_14_6 (tests.test_ping_s.MyTests.test_ping_s_ip_unreachable_osx_10_14_6) Test 'ping ' with host unreachable error on osx 10.14.6 ... ok test_ping_s_linux_error_resolved_sender (tests.test_ping_s.MyTests.test_ping_s_linux_error_resolved_sender) Test 'ping' error lines where the sender was resolved to a name ... ok test_ping_s_linux_header_formats (tests.test_ping_s.MyTests.test_ping_s_linux_header_formats) Test 'ping' and 'ping6' on linux with the header line formats of old and new iputils ... ok test_ping_s_linux_hostname_from (tests.test_ping_s.MyTests.test_ping_s_linux_hostname_from) Test 'ping ' on linux with 'from' in the host name ... ok test_ping_s_linux_long_digits (tests.test_ping_s.MyTests.test_ping_s_linux_long_digits) Test 'ping' with a long run of digits in the statistics section ... ok test_ping_s_linux_reply_H_ip (tests.test_ping_s.MyTests.test_ping_s_linux_reply_H_ip) Test 'ping -H ' on linux where replies show a resolved name ... ok test_ping_s_linux_reply_digit_hostname (tests.test_ping_s.MyTests.test_ping_s_linux_reply_digit_hostname) Test 'ping -D ' on linux with a host name that starts with a digit ... ok test_ping_s_linux_reply_hostname_with_spaces (tests.test_ping_s.MyTests.test_ping_s_linux_reply_hostname_with_spaces) Test 'ping ' on linux where the resolved name contains spaces ... ok test_ping_s_linux_reply_icmp_req (tests.test_ping_s.MyTests.test_ping_s_linux_reply_icmp_req) Test 'ping ' on linux with old iputils 'icmp_req' reply lines ... ok test_ping_s_linux_reply_n_hostname (tests.test_ping_s.MyTests.test_ping_s_linux_reply_n_hostname) Test 'ping -n ' on linux where replies show only the address ... ok test_ping_s_linux_reply_no_time (tests.test_ping_s.MyTests.test_ping_s_linux_reply_no_time) Test 'ping -s 4 ' on linux with reply lines that have no time field ... ok test_ping_s_missing_hostname (tests.test_ping_s.MyTests.test_ping_s_missing_hostname) Test 'ping' with missing hostname on linux ... ok test_ping_s_nodata (tests.test_ping_s.MyTests.test_ping_s_nodata) Test 'ping' with no data ... ok test_ping_s_osx_all_lost_summary (tests.test_ping_s.MyTests.test_ping_s_osx_all_lost_summary) Test 'ping' on macOS/BSD with 100% packet loss and no round-trip line ... ok test_ping_s_osx_icmp_errors (tests.test_ping_s.MyTests.test_ping_s_osx_icmp_errors) Test 'ping' on macOS/BSD with ICMP error messages that look like replies ... ok test_ping_s_osx_long_unknown_error (tests.test_ping_s.MyTests.test_ping_s_osx_long_unknown_error) Test 'ping' on macOS/BSD with an unknown error message as long as a reply line ... ok test_ping_s_ping_hostname_freebsd12 (tests.test_ping_s.MyTests.test_ping_s_ping_hostname_freebsd12) Test 'ping ' on freebsd12 ... ok test_ping_s_unparsable (tests.test_ping_s.MyTests.test_ping_s_unparsable) ... ok test_pip_list_centos_7_7 (tests.test_pip_list.MyTests.test_pip_list_centos_7_7) Test 'pip_list' on Centos 7.7 ... ok test_pip_list_dashes_in_row (tests.test_pip_list.MyTests.test_pip_list_dashes_in_row) Test 'pip list' with '---' inside a package row ... ok test_pip_list_legacy_ubuntu_18_4 (tests.test_pip_list.MyTests.test_pip_list_legacy_ubuntu_18_4) Test 'pip_list' with legacy output on Ubuntu 18.4 ... ok test_pip_list_nodata (tests.test_pip_list.MyTests.test_pip_list_nodata) Test 'pip_list' with no data ... ok test_pip_list_osx_10_11_6 (tests.test_pip_list.MyTests.test_pip_list_osx_10_11_6) Test 'pip_list' on OSX 10.11.6 ... ok test_pip_list_osx_10_14_6 (tests.test_pip_list.MyTests.test_pip_list_osx_10_14_6) Test 'pip_list' on OSX 10.14.6 ... ok test_pip_list_separator_lines (tests.test_pip_list.MyTests.test_pip_list_separator_lines) Test 'pip list' with separator lines removed ... ok test_pip_list_ubuntu_18_4 (tests.test_pip_list.MyTests.test_pip_list_ubuntu_18_4) Test 'pip_list' on Ubuntu 18.4 ... ok test_pip_show_centos_7_7 (tests.test_pip_show.MyTests.test_pip_show_centos_7_7) Test 'pip show' on Centos 7.7 ... ok test_pip_show_files_section (tests.test_pip_show.MyTests.test_pip_show_files_section) Test 'pip show -f' output with a files section ... ok test_pip_show_files_section_with_following_field (tests.test_pip_show.MyTests.test_pip_show_files_section_with_following_field) Test 'pip show -f' output when the files section is followed by a new field ... ok test_pip_show_line_separator (tests.test_pip_show.MyTests.test_pip_show_line_separator) Test 'pip_show' with a line-break character other than LF inside a field ... ok test_pip_show_multiline_license (tests.test_pip_show.MyTests.test_pip_show_multiline_license) Test 'pip show' with a multiline license ... ok test_pip_show_multiline_license_first_blank (tests.test_pip_show.MyTests.test_pip_show_multiline_license_first_blank) Test 'pip show' with a multiline license where the first line is blank ... ok test_pip_show_nodata (tests.test_pip_show.MyTests.test_pip_show_nodata) Test 'pip show' with no data ... ok test_pip_show_osx_10_11_6 (tests.test_pip_show.MyTests.test_pip_show_osx_10_11_6) Test 'pip show' on OSX 10.11.6 ... ok test_pip_show_osx_10_14_6 (tests.test_pip_show.MyTests.test_pip_show_osx_10_14_6) Test 'pip show' on OSX 10.14.6 ... ok test_pip_show_ubuntu_18_4 (tests.test_pip_show.MyTests.test_pip_show_ubuntu_18_4) Test 'pip show' on Ubuntu 18.4 ... ok test_pkg_index_apk (tests.test_pkg_index_apk.Apkindex.test_pkg_index_apk) Test 'pkg-index-apk' normal output ... ok test_pkg_index_apk_line_separator (tests.test_pkg_index_apk.Apkindex.test_pkg_index_apk_line_separator) Test 'pkg_index_apk' with a line-break character other than LF inside a field ... ok test_pkg_index_apk_long_maintainer (tests.test_pkg_index_apk.Apkindex.test_pkg_index_apk_long_maintainer) Test 'pkg-index-apk' with a long maintainer value that repeats ' <' ... ok test_pkg_index_apk_maintainer_split (tests.test_pkg_index_apk.Apkindex.test_pkg_index_apk_maintainer_split) Test 'pkg-index-apk' maintainer name and email: the email ends at the ... ok test_pkg_index_apk_nodata (tests.test_pkg_index_apk.Apkindex.test_pkg_index_apk_nodata) Test 'pkg-index-apk' with no data ... ok test_pkg_index_apk_raw (tests.test_pkg_index_apk.Apkindex.test_pkg_index_apk_raw) Test 'pkg-index-apk' raw output ... ok test_pkg_index_deb (tests.test_pkg_index_deb.MyTests.test_pkg_index_deb) Test 'pkg-index-deb' ... ok test_pkg_index_deb_description_en (tests.test_pkg_index_deb.MyTests.test_pkg_index_deb_description_en) Test 'pkg-index-deb' where a Description-en is not inherited by ... ok test_pkg_index_deb_indented_continuation_lines (tests.test_pkg_index_deb.MyTests.test_pkg_index_deb_indented_continuation_lines) Test 'pkg-index-deb' where indented continuation lines look like fields ... ok test_pkg_index_deb_line_separator (tests.test_pkg_index_deb.MyTests.test_pkg_index_deb_line_separator) Test 'pkg_index_deb' with a line-break character other than LF inside a field ... ok test_pkg_index_deb_nodata (tests.test_pkg_index_deb.MyTests.test_pkg_index_deb_nodata) Test 'pkg-index-deb' with no data ... ok test_pkg_index_deb_normalized_name_collision (tests.test_pkg_index_deb.MyTests.test_pkg_index_deb_normalized_name_collision) Test 'pkg-index-deb' where a later field name normalizes to an earlier key ... ok test_plist_array_objects (tests.test_plist.MyTests.test_plist_array_objects) Test 'plist' with data and date values inside arrays ... ok test_plist_array_objects_serializable (tests.test_plist.MyTests.test_plist_array_objects_serializable) Test 'plist' with data and date values inside arrays and as the root object ... ok test_plist_bin_alltypes (tests.test_plist.MyTests.test_plist_bin_alltypes) Test binary plist file with all object types ... ok test_plist_bin_circular_reference (tests.test_plist.MyTests.test_plist_bin_circular_reference) Test binary plist with an array that contains itself ... ok test_plist_bin_shared_array_expansion_limit (tests.test_plist.MyTests.test_plist_bin_shared_array_expansion_limit) Test binary plist with nested shared arrays that expand far beyond the input size ... ok test_plist_bin_shared_data_expansion_limit (tests.test_plist.MyTests.test_plist_bin_shared_data_expansion_limit) Test binary plist with one data value referenced by many keys ... ok test_plist_bin_shared_refs (tests.test_plist.MyTests.test_plist_bin_shared_refs) Test binary plist file with objects referenced more than once ... ok test_plist_bin_uid (tests.test_plist.MyTests.test_plist_bin_uid) Test 'plist' with binary UID values as dictionary values and inside an array ... ok test_plist_binary (tests.test_plist.MyTests.test_plist_binary) Test binary plist file (garage band) ... ok test_plist_existing_iso_key (tests.test_plist.MyTests.test_plist_existing_iso_key) Test 'plist' with a key that has the same name as a generated _iso key ... ok test_plist_nextstep (tests.test_plist.MyTests.test_plist_nextstep) Test NeXTSTEP style plist file ... ok test_plist_nextstep2 (tests.test_plist.MyTests.test_plist_nextstep2) Test NeXTSTEP style plist file simple ... ok test_plist_nextstep_data (tests.test_plist.MyTests.test_plist_nextstep_data) Test 'plist' with NeXTSTEP data values as a dictionary value and inside an array ... ok test_plist_nextstep_temp_file_removed (tests.test_plist.MyTests.test_plist_nextstep_temp_file_removed) Test that the temporary file used for NeXTSTEP input is removed ... ok test_plist_nodata (tests.test_plist.MyTests.test_plist_nodata) Test 'plist' with no data ... ok test_plist_non_finite (tests.test_plist.MyTests.test_plist_non_finite) Test 'plist' with nan and inf reals: they are null ... ok test_plist_xml (tests.test_plist.MyTests.test_plist_xml) Test XML plist file (safari) ... ok test_plist_xml_alltypes (tests.test_plist.MyTests.test_plist_xml_alltypes) Test XML plist file with all object types ... ok test_plist_xml_dtd_defaults (tests.test_plist.MyTests.test_plist_xml_dtd_defaults) Test XML plist with attribute default values declared in its DTD ... ok test_plist_xml_dtd_defaults_expansion_limit (tests.test_plist.MyTests.test_plist_xml_dtd_defaults_expansion_limit) Test XML plist with a long attribute default value applied to many elements ... ok test_postconf (tests.test_postconf.MyTests.test_postconf) Test 'postconf -M' ... ok test_postconf_line_separators (tests.test_postconf.MyTests.test_postconf_line_separators) Test 'postconf -M' with line-break characters other than LF in a command ... ok test_postconf_nodata (tests.test_postconf.MyTests.test_postconf_nodata) Test 'postconf' with no data ... ok test_proc_file_signature_detection (tests.test_proc.MyTests.test_proc_file_signature_detection) Test proc parser file signature detection ... ok test_proc_file_signature_detection_long_fields (tests.test_proc.MyTests.test_proc_file_signature_detection_long_fields) Test proc parser file signature detection on files with a long field ... ok test_proc_file_signature_detection_net_tcp_udp_header_only (tests.test_proc.MyTests.test_proc_file_signature_detection_net_tcp_udp_header_only) Test proc parser file signature detection on tcp and udp files with only a header line ... ok test_proc_nodata (tests.test_proc.MyTests.test_proc_nodata) Test proc parser with no data ... ok test_proc_buddyinfo (tests.test_proc_buddyinfo.MyTests.test_proc_buddyinfo) Test '/proc/buddyinfo' ... ok test_proc_buddyinfo_nodata (tests.test_proc_buddyinfo.MyTests.test_proc_buddyinfo_nodata) Test 'proc_buddyinfo' with no data ... ok test_proc_cmdline_empty_parameters (tests.test_proc_cmdline.MyTests.test_proc_cmdline_empty_parameters) Test 'proc_cmdline' with empty parameters like the kernel ... ok test_proc_cmdline_init_args (tests.test_proc_cmdline.MyTests.test_proc_cmdline_init_args) Test 'proc_cmdline' with init arguments after -- ... ok test_proc_cmdline_kernel_quoting (tests.test_proc_cmdline.MyTests.test_proc_cmdline_kernel_quoting) Test 'proc_cmdline' with kernel quoting rules ... ok test_proc_cmdline_nodata (tests.test_proc_cmdline.MyTests.test_proc_cmdline_nodata) Test 'proc_cmdline' with no data ... ok test_proc_cmdline_repeated (tests.test_proc_cmdline.MyTests.test_proc_cmdline_repeated) Test 'proc_cmdline' with repeated parameters ... ok test_proc_cmdline_reserved_keys (tests.test_proc_cmdline.MyTests.test_proc_cmdline_reserved_keys) Test 'proc_cmdline' with parameters named like the reserved keys ... ok test_proc_cmdline_samples (tests.test_proc_cmdline.MyTests.test_proc_cmdline_samples) Test 'proc_cmdline' with various samples ... ok test_proc_cmdline_second_dashes (tests.test_proc_cmdline.MyTests.test_proc_cmdline_second_dashes) Test 'proc_cmdline' with a second -- in the init arguments ... ok test_proc_cmdline_whitespace_separators (tests.test_proc_cmdline.MyTests.test_proc_cmdline_whitespace_separators) Test 'proc_cmdline' with kernel whitespace separators ... ok test_proc_consoles (tests.test_proc_consoles.MyTests.test_proc_consoles) Test '/proc/consoles' ... ok test_proc_consoles2 (tests.test_proc_consoles.MyTests.test_proc_consoles2) Test '/proc/consoles2' ... ok test_proc_consoles_field_variations (tests.test_proc_consoles.MyTests.test_proc_consoles_field_variations) Test '/proc/consoles' with spaces in the flags, empty flags and extra whitespace ... ok test_proc_consoles_nodata (tests.test_proc_consoles.MyTests.test_proc_consoles_nodata) Test 'proc_consoles' with no data ... ok test_proc_consoles_quote_in_device (tests.test_proc_consoles.MyTests.test_proc_consoles_quote_in_device) Test '/proc/consoles' with quote and backslash characters, which are ... ok test_proc_consoles_unexpected_line (tests.test_proc_consoles.MyTests.test_proc_consoles_unexpected_line) Test '/proc/consoles' with a line that does not match the format ... ok test_proc_cpuinfo (tests.test_proc_cpuinfo.MyTests.test_proc_cpuinfo) Test '/proc/buddyinfo' ... ok test_proc_cpuinfo2 (tests.test_proc_cpuinfo.MyTests.test_proc_cpuinfo2) Test '/proc/buddyinfo2' ... ok test_proc_cpuinfo_nodata (tests.test_proc_cpuinfo.MyTests.test_proc_cpuinfo_nodata) Test 'proc_cpuinfo' with no data ... ok test_proc_cpuinfo_non_finite_values (tests.test_proc_cpuinfo.MyTests.test_proc_cpuinfo_non_finite_values) Test '/proc/cpuinfo' with a value too large for a float: the text is kept ... ok test_proc_crypto (tests.test_proc_crypto.MyTests.test_proc_crypto) Test '/proc/crypto' ... ok test_proc_crypto_nodata (tests.test_proc_crypto.MyTests.test_proc_crypto_nodata) Test 'proc_crypto' with no data ... ok test_proc_devices (tests.test_proc_devices.MyTests.test_proc_devices) Test '/proc/devices' ... ok test_proc_devices_nodata (tests.test_proc_devices.MyTests.test_proc_devices_nodata) Test 'proc_devices' with no data ... ok test_proc_diskstats (tests.test_proc_diskstats.MyTests.test_proc_diskstats) Test '/proc/diskstats' ... ok test_proc_diskstats_nodata (tests.test_proc_diskstats.MyTests.test_proc_diskstats_nodata) Test 'proc_diskstats' with no data ... ok test_proc_driver_rtc (tests.test_proc_driver_rtc.MyTests.test_proc_driver_rtc) Test '/proc/driver_rtc' ... ok test_proc_driver_rtc_nodata (tests.test_proc_driver_rtc.MyTests.test_proc_driver_rtc_nodata) Test 'proc_driver_rtc' with no data ... ok test_proc_filesystems (tests.test_proc_filesystems.MyTests.test_proc_filesystems) Test '/proc/buddyinfo' ... ok test_proc_filesystems_nodata (tests.test_proc_filesystems.MyTests.test_proc_filesystems_nodata) Test 'proc_filesystems' with no data ... ok test_proc_interrupts (tests.test_proc_interrupts.MyTests.test_proc_interrupts) Test '/proc/interrupts' ... ok test_proc_interrupts_line_shapes (tests.test_proc_interrupts.MyTests.test_proc_interrupts_line_shapes) Test '/proc/interrupts' numeric, named and ERR/MIS lines ... ok test_proc_interrupts_nodata (tests.test_proc_interrupts.MyTests.test_proc_interrupts_nodata) Test 'proc_interrupts' with no data ... ok test_proc_iomem (tests.test_proc_iomem.MyTests.test_proc_iomem) Test '/proc/iomem' ... ok test_proc_iomem_nodata (tests.test_proc_iomem.MyTests.test_proc_iomem_nodata) Test 'proc_iomem' with no data ... ok test_proc_ioports (tests.test_proc_ioports.MyTests.test_proc_ioports) Test '/proc/ioports' ... ok test_proc_ioports_nodata (tests.test_proc_ioports.MyTests.test_proc_ioports_nodata) Test 'proc_ioports' with no data ... ok test_proc_loadavg (tests.test_proc_loadavg.MyTests.test_proc_loadavg) Test '/proc/loadavg' ... ok test_proc_loadavg_nodata (tests.test_proc_loadavg.MyTests.test_proc_loadavg_nodata) Test 'proc_loadavg' with no data ... ok test_proc_loadavg_non_finite (tests.test_proc_loadavg.MyTests.test_proc_loadavg_non_finite) Test '/proc/loadavg' with load values of nan, inf and 1e999: they are null ... ok test_proc_locks (tests.test_proc_locks.MyTests.test_proc_locks) Test '/proc/locks' ... ok test_proc_locks_nodata (tests.test_proc_locks.MyTests.test_proc_locks_nodata) Test 'proc_locks' with no data ... ok test_proc_meminfo (tests.test_proc_meminfo.MyTests.test_proc_meminfo) Test '/proc/meminfo' ... ok test_proc_meminfo_nodata (tests.test_proc_meminfo.MyTests.test_proc_meminfo_nodata) Test 'proc_meminfo' with no data ... ok test_proc_modules (tests.test_proc_modules.MyTests.test_proc_modules) Test '/proc/modules' ... ok test_proc_modules_nodata (tests.test_proc_modules.MyTests.test_proc_modules_nodata) Test 'proc_modules' with no data ... ok test_proc_mtrr (tests.test_proc_mtrr.MyTests.test_proc_mtrr) Test '/proc/mtrr' ... ok test_proc_mtrr_nodata (tests.test_proc_mtrr.MyTests.test_proc_mtrr_nodata) Test 'proc_mtrr' with no data ... ok test_proc_net_arp (tests.test_proc_net_arp.MyTests.test_proc_net_arp) Test '/proc/net/arp' ... ok test_proc_net_arp_nodata (tests.test_proc_net_arp.MyTests.test_proc_net_arp_nodata) Test 'proc_net_arp' with no data ... ok test_proc_net_dev (tests.test_proc_net_dev.MyTests.test_proc_net_dev) Test '/proc/net/dev' ... ok test_proc_net_dev_interface_that_looks_like_a_number (tests.test_proc_net_dev.MyTests.test_proc_net_dev_interface_that_looks_like_a_number) Test '/proc/net/dev' with an interface name that looks like a number ... ok test_proc_net_dev_line_separator_in_name (tests.test_proc_net_dev.MyTests.test_proc_net_dev_line_separator_in_name) Test '/proc/net/dev' with line-break and other whitespace characters inside interface names ... ok test_proc_net_dev_nodata (tests.test_proc_net_dev.MyTests.test_proc_net_dev_nodata) Test 'proc_net_dev' with no data ... ok test_proc_net_dev_mcast (tests.test_proc_net_dev_mcast.MyTests.test_proc_net_dev_mcast) Test '/proc/net/dev_mcast' ... ok test_proc_net_dev_mcast_nodata (tests.test_proc_net_dev_mcast.MyTests.test_proc_net_dev_mcast_nodata) Test 'proc_net_dev_mcast' with no data ... ok test_proc_net_if_inet6 (tests.test_proc_net_if_inet6.MyTests.test_proc_net_if_inet6) Test '/proc/net/if_inet6' ... ok test_proc_net_if_inet6_nodata (tests.test_proc_net_if_inet6.MyTests.test_proc_net_if_inet6_nodata) Test 'proc_net_if_inet6' with no data ... ok test_proc_net_igmp (tests.test_proc_net_igmp.MyTests.test_proc_net_igmp) Test '/proc/net/igmp' ... ok test_proc_net_igmp_more (tests.test_proc_net_igmp.MyTests.test_proc_net_igmp_more) Test '/proc/net/igmp' additional file ... ok test_proc_net_igmp_nodata (tests.test_proc_net_igmp.MyTests.test_proc_net_igmp_nodata) Test 'proc_net_igmp' with no data ... ok test_proc_net_igmp6 (tests.test_proc_net_igmp6.MyTests.test_proc_net_igmp6) Test '/proc/net/igmp6' ... ok test_proc_net_igmp6_nodata (tests.test_proc_net_igmp6.MyTests.test_proc_net_igmp6_nodata) Test 'proc_net_igmp6' with no data ... ok test_proc_net_ipv6_route (tests.test_proc_net_ipv6_route.MyTests.test_proc_net_ipv6_route) Test '/proc/net/ipv6_route' ... ok test_proc_net_ipv6_route_nodata (tests.test_proc_net_ipv6_route.MyTests.test_proc_net_ipv6_route_nodata) Test 'proc_net_ipv6_route' with no data ... ok test_proc_net_netlink (tests.test_proc_net_netlink.MyTests.test_proc_net_netlink) Test '/proc/net/netlink' ... ok test_proc_net_netlink_nodata (tests.test_proc_net_netlink.MyTests.test_proc_net_netlink_nodata) Test 'proc_net_netlink' with no data ... ok test_proc_net_netstat (tests.test_proc_net_netstat.MyTests.test_proc_net_netstat) Test '/proc/net/netstat' ... ok test_proc_net_netstat_empty_data_row (tests.test_proc_net_netstat.MyTests.test_proc_net_netstat_empty_data_row) Test '/proc/net/netstat' with a data row that has no values ... ok test_proc_net_netstat_nodata (tests.test_proc_net_netstat.MyTests.test_proc_net_netstat_nodata) Test 'proc_net_netstat' with no data ... ok test_proc_net_netstat_ragged_rows (tests.test_proc_net_netstat.MyTests.test_proc_net_netstat_ragged_rows) Test '/proc/net/netstat' rows with fewer or more fields than the header ... ok test_proc_net_netstat_repeated_rows (tests.test_proc_net_netstat.MyTests.test_proc_net_netstat_repeated_rows) Test '/proc/net/netstat' with repeated data rows for each header ... ok test_proc_net_packet (tests.test_proc_net_packet.MyTests.test_proc_net_packet) Test '/proc/net/packet' ... ok test_proc_net_packet2 (tests.test_proc_net_packet.MyTests.test_proc_net_packet2) Test '/proc/net/packet' from a 64-bit kernel with several sockets ... ok test_proc_net_packet_header_only (tests.test_proc_net_packet.MyTests.test_proc_net_packet_header_only) Test '/proc/net/packet' with only the header row ... ok test_proc_net_packet_multiple_rows (tests.test_proc_net_packet.MyTests.test_proc_net_packet_multiple_rows) Test '/proc/net/packet' with more than one row ... ok test_proc_net_packet_nodata (tests.test_proc_net_packet.MyTests.test_proc_net_packet_nodata) Test 'proc_net_packet' with no data ... ok test_proc_net_protocols (tests.test_proc_net_protocols.MyTests.test_proc_net_protocols) Test '/proc/net/protocols' ... ok test_proc_net_protocols2 (tests.test_proc_net_protocols.MyTests.test_proc_net_protocols2) Test '/proc/net/protocols' from kernel 6.5 or later (no "sp" column) ... ok test_proc_net_protocols_nodata (tests.test_proc_net_protocols.MyTests.test_proc_net_protocols_nodata) Test 'proc_net_protocols' with no data ... ok test_proc_net_route (tests.test_proc_net_route.MyTests.test_proc_net_route) Test '/proc/net/route' ... ok test_proc_net_route_nodata (tests.test_proc_net_route.MyTests.test_proc_net_route_nodata) Test 'proc_net_route' with no data ... ok test_proc_net_tcp (tests.test_proc_net_tcp.MyTests.test_proc_net_tcp) Test '/proc/net/tcp' ... ok test_proc_net_tcp6 (tests.test_proc_net_tcp.MyTests.test_proc_net_tcp6) Test '/proc/net/tcp6' ... ok test_proc_net_tcp_nodata (tests.test_proc_net_tcp.MyTests.test_proc_net_tcp_nodata) Test 'proc_net_tcp' with no data ... ok test_proc_net_udp (tests.test_proc_net_udp.MyTests.test_proc_net_udp) Test '/proc/net/udp' ... ok test_proc_net_udp6 (tests.test_proc_net_udp.MyTests.test_proc_net_udp6) Test '/proc/net/udp6' ... ok test_proc_net_udp_header_only (tests.test_proc_net_udp.MyTests.test_proc_net_udp_header_only) Test '/proc/net/udp' with only the header line ... ok test_proc_net_udp_nodata (tests.test_proc_net_udp.MyTests.test_proc_net_udp_nodata) Test 'proc_net_udp' with no data ... ok test_proc_net_unix (tests.test_proc_net_unix.MyTests.test_proc_net_unix) Test '/proc/net/unix' ... ok test_proc_net_unix_newline_in_path (tests.test_proc_net_unix.MyTests.test_proc_net_unix_newline_in_path) Test '/proc/net/unix' with a newline in a socket path ... ok test_proc_net_unix_nodata (tests.test_proc_net_unix.MyTests.test_proc_net_unix_nodata) Test 'proc_net_unix' with no data ... ok test_proc_net_unix_non_numeric_inode_line (tests.test_proc_net_unix.MyTests.test_proc_net_unix_non_numeric_inode_line) Test '/proc/net/unix' with a continuation line that has a non-numeric seventh word ... ok test_proc_pagetypeinfo (tests.test_proc_pagetypeinfo.MyTests.test_proc_pagetypeinfo) Test '/proc/pagetypeinfo' ... ok test_proc_pagetypeinfo_nodata (tests.test_proc_pagetypeinfo.MyTests.test_proc_pagetypeinfo_nodata) Test 'proc_pagetypeinfo' with no data ... ok test_proc_partitions (tests.test_proc_partitions.MyTests.test_proc_partitions) Test '/proc/partitions' ... ok test_proc_partitions_name_that_looks_like_a_number (tests.test_proc_partitions.MyTests.test_proc_partitions_name_that_looks_like_a_number) Test '/proc/partitions' with a device name that looks like a number ... ok test_proc_partitions_nodata (tests.test_proc_partitions.MyTests.test_proc_partitions_nodata) Test 'proc_partitions' with no data ... ok test_proc_pid_fdinfo (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo) Test '/proc//fdinfo/' ... ok test_proc_pid_fdinfo_dma (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_dma) Test '/proc//fdinfo/' dma file ... ok test_proc_pid_fdinfo_epoll (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_epoll) Test '/proc//fdinfo/' epoll file ... ok test_proc_pid_fdinfo_epoll_multi (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_epoll_multi) Test '/proc//fdinfo/' epoll file with two targets ... ok test_proc_pid_fdinfo_fanotify (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_fanotify) Test '/proc//fdinfo/' fanotify file ... ok test_proc_pid_fdinfo_fanotify_marks (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_fanotify_marks) Test 'proc_pid_fdinfo' fanotify file with no marks and with superblock and mount namespace marks ... ok test_proc_pid_fdinfo_inotify (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_inotify) Test '/proc//fdinfo/' inotify file ... ok test_proc_pid_fdinfo_inotify_hex_wd (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_inotify_hex_wd) Test 'proc_pid_fdinfo' with hexadecimal inotify watch descriptors ... ok test_proc_pid_fdinfo_inotify_multi (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_inotify_multi) Test '/proc//fdinfo/' inotify file with three watches ... ok test_proc_pid_fdinfo_line_separator (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_line_separator) Test 'proc_pid_fdinfo' with a line-break character other than LF inside a field ... ok test_proc_pid_fdinfo_lock_multi (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_lock_multi) Test '/proc//fdinfo/' file with two locks ... ok test_proc_pid_fdinfo_long_epoll (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_long_epoll) Test '/proc//fdinfo/' epoll file with a long word in the tfd line ... ok test_proc_pid_fdinfo_nodata (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_nodata) Test 'proc_pid_fdinfo' with no data ... ok test_proc_pid_fdinfo_octal_flags (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_octal_flags) Test 'proc_pid_fdinfo' with octal open flags ... ok test_proc_pid_fdinfo_timerfd (tests.test_proc_pid_fdinfo.MyTests.test_proc_pid_fdinfo_timerfd) Test '/proc//fdinfo/' timerfd file ... ok test_proc_pid_io (tests.test_proc_pid_io.MyTests.test_proc_pid_io) Test '/proc//io' ... ok test_proc_pid_io_nodata (tests.test_proc_pid_io.MyTests.test_proc_pid_io_nodata) Test 'proc_pid_io' with no data ... ok test_proc_pid_maps (tests.test_proc_pid_maps.MyTests.test_proc_pid_maps) Test '/proc//maps' ... ok test_proc_pid_maps_line_separator (tests.test_proc_pid_maps.MyTests.test_proc_pid_maps_line_separator) Test '/proc//maps' with a pathname containing U+2028 (LINE ... ok test_proc_pid_maps_nodata (tests.test_proc_pid_maps.MyTests.test_proc_pid_maps_nodata) Test 'proc_pid_maps' with no data ... ok test_proc_pid_maps_pathname_trailing_space (tests.test_proc_pid_maps.MyTests.test_proc_pid_maps_pathname_trailing_space) Test '/proc//maps' with white space at the end of a pathname ... ok test_proc_pid_mountinfo (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo) Test '/proc//mountinfo' ... ok test_proc_pid_mountinfo_empty_source (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_empty_source) Test '/proc//mountinfo' with lines that have an empty mount source ... ok test_proc_pid_mountinfo_line_separator (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_line_separator) Test 'proc_pid_mountinfo' with a line-break character other than LF inside a field ... ok test_proc_pid_mountinfo_long_optional (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_long_optional) Test '/proc//mountinfo' with a line that has many optional fields and no separator ... ok test_proc_pid_mountinfo_nodata (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_nodata) Test 'proc_pid_mountinfo' with no data ... ok test_proc_pid_mountinfo_octal_escapes (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_octal_escapes) Test '/proc//mountinfo' with octal escapes in paths, source and options ... ok test_proc_pid_mountinfo_other_whitespace_in_field (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_other_whitespace_in_field) Test 'proc_pid_mountinfo' splits fields on ASCII whitespace only ... ok test_proc_pid_mountinfo_text_super_option_values (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_text_super_option_values) Test '/proc//mountinfo' with text values in super options ... ok test_proc_pid_mountinfo_unbindable_with_other_fields (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_unbindable_with_other_fields) Test '/proc//mountinfo' with unbindable next to other optional fields ... ok test_proc_pid_mountinfo_unusual_optional_fields (tests.test_proc_pid_mountinfo.MyTests.test_proc_pid_mountinfo_unusual_optional_fields) Test '/proc//mountinfo' with optional fields that are not numbers ... ok test_proc_pid_numa_maps (tests.test_proc_pid_numa_maps.MyTests.test_proc_pid_numa_maps) Test '/proc//numa_maps' ... ok test_proc_pid_numa_maps_address_that_looks_like_a_number (tests.test_proc_pid_numa_maps.MyTests.test_proc_pid_numa_maps_address_that_looks_like_a_number) Test '/proc//numa_maps' with an address that has no hex letters ... ok test_proc_pid_numa_maps_nodata (tests.test_proc_pid_numa_maps.MyTests.test_proc_pid_numa_maps_nodata) Test 'proc_pid_numa_maps' with no data ... ok test_proc_pid_numa_maps_other_whitespace_in_file (tests.test_proc_pid_numa_maps.MyTests.test_proc_pid_numa_maps_other_whitespace_in_file) Test '/proc//numa_maps' splits details on space only ... ok test_proc_pid_smaps (tests.test_proc_pid_smaps.MyTests.test_proc_pid_smaps) Test '/proc//smaps' ... ok test_proc_pid_smaps_lone_cr_in_pathname (tests.test_proc_pid_smaps.MyTests.test_proc_pid_smaps_lone_cr_in_pathname) Test '/proc//smaps' with a lone CR inside a pathname ... ok test_proc_pid_smaps_nodata (tests.test_proc_pid_smaps.MyTests.test_proc_pid_smaps_nodata) Test 'proc_pid_smaps' with no data ... ok test_proc_pid_smaps_unknown_flag (tests.test_proc_pid_smaps.MyTests.test_proc_pid_smaps_unknown_flag) Test '/proc//smaps' with an unknown flag ... ok test_proc_pid_smaps_wide_fields (tests.test_proc_pid_smaps.MyTests.test_proc_pid_smaps_wide_fields) Test '/proc//smaps' with a long offset and a three digit device number ... ok test_proc_pid_stat (tests.test_proc_pid_stat.MyTests.test_proc_pid_stat) Test '/proc//stat' ... ok test_proc_pid_stat_bad_line (tests.test_proc_pid_stat.MyTests.test_proc_pid_stat_bad_line) Test '/proc//stat' with a line that does not match ... ok test_proc_pid_stat_comm_that_looks_like_a_number (tests.test_proc_pid_stat.MyTests.test_proc_pid_stat_comm_that_looks_like_a_number) Test '/proc//stat' with a process name that looks like a number ... ok test_proc_pid_stat_hack (tests.test_proc_pid_stat.MyTests.test_proc_pid_stat_hack) Test '/proc//stat' with evil command hack ... ok test_proc_pid_stat_nodata (tests.test_proc_pid_stat.MyTests.test_proc_pid_stat_nodata) Test 'proc_pid_stat' with no data ... ok test_proc_pid_stat_signed_fields (tests.test_proc_pid_stat.MyTests.test_proc_pid_stat_signed_fields) Test '/proc//stat' with an empty comm, negative priority and nice, and an exit signal of -1 ... ok test_proc_pid_stat_w_space_and_nl (tests.test_proc_pid_stat.MyTests.test_proc_pid_stat_w_space_and_nl) Test '/proc//stat' with command with spaces and newline ... ok test_proc_pid_statm (tests.test_proc_pid_statm.MyTests.test_proc_pid_statm) Test '/proc//statm' ... ok test_proc_pid_statm_nodata (tests.test_proc_pid_statm.MyTests.test_proc_pid_statm_nodata) Test 'proc_pid_statm' with no data ... ok test_proc_pid_status (tests.test_proc_pid_status.MyTests.test_proc_pid_status) Test '/proc//status' ... ok test_proc_pid_status_line_separators (tests.test_proc_pid_status.MyTests.test_proc_pid_status_line_separators) Test '/proc//status' with line-break characters other than LF in the process name ... ok test_proc_pid_status_malformed_uid_gid (tests.test_proc_pid_status.MyTests.test_proc_pid_status_malformed_uid_gid) Test '/proc//status' with Uid and Gid values that are not numbers ... ok test_proc_pid_status_nodata (tests.test_proc_pid_status.MyTests.test_proc_pid_status_nodata) Test 'proc_pid_status' with no data ... ok test_proc_pid_status_two_word_states (tests.test_proc_pid_status.MyTests.test_proc_pid_status_two_word_states) Test '/proc//status' with states that have a two word description ... ok test_proc_slabinfo (tests.test_proc_slabinfo.MyTests.test_proc_slabinfo) Test '/proc/slabinfo' ... ok test_proc_slabinfo_nodata (tests.test_proc_slabinfo.MyTests.test_proc_slabinfo_nodata) Test 'proc_slabinfo' with no data ... ok test_proc_softirqs (tests.test_proc_softirqs.MyTests.test_proc_softirqs) Test '/proc/softirqs' ... ok test_proc_softirqs_counter_name_that_looks_like_a_number (tests.test_proc_softirqs.MyTests.test_proc_softirqs_counter_name_that_looks_like_a_number) Test '/proc/softirqs' with a counter name that looks like a number ... ok test_proc_softirqs_nodata (tests.test_proc_softirqs.MyTests.test_proc_softirqs_nodata) Test 'proc_softirqs' with no data ... ok test_proc_stat (tests.test_proc_stat.MyTests.test_proc_stat) Test '/proc/stat' ... ok test_proc_stat2 (tests.test_proc_stat.MyTests.test_proc_stat2) Test '/proc/stat' #2 ... ok test_proc_stat_nodata (tests.test_proc_stat.MyTests.test_proc_stat_nodata) Test 'proc_stat' with no data ... ok test_proc_swaps (tests.test_proc_swaps.MyTests.test_proc_swaps) Test '/proc/swaps' ... ok test_proc_swaps_nodata (tests.test_proc_swaps.MyTests.test_proc_swaps_nodata) Test 'proc_swaps' with no data ... ok test_proc_swaps_octal_escapes (tests.test_proc_swaps.MyTests.test_proc_swaps_octal_escapes) Test '/proc/swaps' with octal escapes in the file name ... ok test_proc_uptime (tests.test_proc_uptime.MyTests.test_proc_uptime) Test '/proc/uptime' ... ok test_proc_uptime_nodata (tests.test_proc_uptime.MyTests.test_proc_uptime_nodata) Test 'proc_uptime' with no data ... ok test_proc_uptime_non_finite (tests.test_proc_uptime.MyTests.test_proc_uptime_non_finite) Test '/proc/uptime' with values of nan and 1e999: they are null ... ok test_proc_version (tests.test_proc_version.MyTests.test_proc_version) Test '/proc/version' ... ok test_proc_version2 (tests.test_proc_version.MyTests.test_proc_version2) Test '/proc/version' #2 ... ok test_proc_version3 (tests.test_proc_version.MyTests.test_proc_version3) Test '/proc/version' #3 ... ok test_proc_version_debian_date (tests.test_proc_version.MyTests.test_proc_version_debian_date) Test '/proc/version' with the date format Debian uses ... ok test_proc_version_long (tests.test_proc_version.MyTests.test_proc_version_long) Test '/proc/version' with a long build number and flags ... ok test_proc_version_nodata (tests.test_proc_version.MyTests.test_proc_version_nodata) Test 'proc_version' with no data ... ok test_proc_vmallocinfo (tests.test_proc_vmallocinfo.MyTests.test_proc_vmallocinfo) Test '/proc/vmallocinfo' ... ok test_proc_vmallocinfo_details_stay_on_their_record (tests.test_proc_vmallocinfo.MyTests.test_proc_vmallocinfo_details_stay_on_their_record) Test '/proc/vmallocinfo' with phys= and pages= on the lines of their records ... ok test_proc_vmallocinfo_nodata (tests.test_proc_vmallocinfo.MyTests.test_proc_vmallocinfo_nodata) Test 'proc_vmallocinfo' with no data ... ok test_proc_vmstat (tests.test_proc_vmstat.MyTests.test_proc_vmstat) Test '/proc/vmstat' ... ok test_proc_vmstat_nodata (tests.test_proc_vmstat.MyTests.test_proc_vmstat_nodata) Test 'proc_vmstat' with no data ... ok test_proc_zoneinfo (tests.test_proc_zoneinfo.MyTests.test_proc_zoneinfo) Test '/proc/zoneinfo' ... ok test_proc_zoneinfo2 (tests.test_proc_zoneinfo.MyTests.test_proc_zoneinfo2) Test '/proc/zoneinfo' #2 ... ok test_proc_zoneinfo_nodata (tests.test_proc_zoneinfo.MyTests.test_proc_zoneinfo_nodata) Test 'proc_zoneinfo' with no data ... ok test_ps_axu_centos_7_7 (tests.test_ps.MyTests.test_ps_axu_centos_7_7) Test 'ps axu' on Centos 7.7 ... ok test_ps_axu_osx_10_11_6 (tests.test_ps.MyTests.test_ps_axu_osx_10_11_6) Test 'ps axu' on OSX 10.11.6 ... ok test_ps_axu_osx_10_14_6 (tests.test_ps.MyTests.test_ps_axu_osx_10_14_6) Test 'ps axu' on OSX 10.14.6 ... ok test_ps_axu_ubuntu_18_4 (tests.test_ps.MyTests.test_ps_axu_ubuntu_18_4) Test 'ps axu' on Ubuntu 18.4 ... ok test_ps_ef_centos_7_7 (tests.test_ps.MyTests.test_ps_ef_centos_7_7) Test 'ps -ef' on Centos 7.7 ... ok test_ps_ef_osx_10_11_6 (tests.test_ps.MyTests.test_ps_ef_osx_10_11_6) Test 'ps -ef' on OSX 10.11.6 ... ok test_ps_ef_osx_10_14_6 (tests.test_ps.MyTests.test_ps_ef_osx_10_14_6) Test 'ps -ef' on OSX 10.14.6 ... ok test_ps_ef_ubuntu_18_4 (tests.test_ps.MyTests.test_ps_ef_ubuntu_18_4) Test 'ps -ef' on Ubuntu 18.4 ... ok test_ps_line_separators (tests.test_ps.MyTests.test_ps_line_separators) Test 'ps' with line-break characters other than LF in a command line ... ok test_ps_nodata (tests.test_ps.MyTests.test_ps_nodata) Test 'ps' with no data ... ok test_resolve_conf_1 (tests.test_resolve_conf.MyTests.test_resolve_conf_1) Test 'resolve_conf' file 1 ... ok test_resolve_conf_2 (tests.test_resolve_conf.MyTests.test_resolve_conf_2) Test 'resolve_conf' file 2 ... ok test_resolve_conf_3 (tests.test_resolve_conf.MyTests.test_resolve_conf_3) Test 'resolve_conf' file 3 ... ok test_resolve_conf_4 (tests.test_resolve_conf.MyTests.test_resolve_conf_4) Test 'resolve_conf' file 4 ... ok test_resolve_conf_empty_comment_and_bare_keywords (tests.test_resolve_conf.MyTests.test_resolve_conf_empty_comment_and_bare_keywords) Test 'resolve_conf' with empty inline comments and keywords without values ... ok test_resolve_conf_nodata (tests.test_resolve_conf.MyTests.test_resolve_conf_nodata) Test 'resolve_conf' with no data ... ok test_route_6_centos_7_7 (tests.test_route.MyTests.test_route_6_centos_7_7) Test 'route -6' on Centos 7.7 ... ok test_route_6_n_centos_7_7 (tests.test_route.MyTests.test_route_6_n_centos_7_7) Test 'route -6 -n' on Centos 7.7 ... ok test_route_centos_7_7 (tests.test_route.MyTests.test_route_centos_7_7) Test 'route' on Centos 7.7 ... ok test_route_ee_nixos (tests.test_route.MyTests.test_route_ee_nixos) Test 'route -ee' on NixOS ... ok test_route_nodata (tests.test_route.MyTests.test_route_nodata) Test 'route' with no data ... ok test_route_ubuntu_18_4 (tests.test_route.MyTests.test_route_ubuntu_18_4) Test 'route' on Ubuntu 18.4 ... ok test_route_vn_centos_7_7 (tests.test_route.MyTests.test_route_vn_centos_7_7) Test 'route -vn' on Centos 7.7 ... ok test_route_vn_ubuntu_18_4 (tests.test_route.MyTests.test_route_vn_ubuntu_18_4) Test 'route -vn' on Ubuntu 18.4 ... ok test_route_windows (tests.test_route.MyTests.test_route_windows) Test 'route print' on Windows ... ok test_route_print_nodata (tests.test_route_print.MyTests.test_route_print_nodata) Test 'route_print' with no data ... ok test_route_print_windows_10 (tests.test_route_print.MyTests.test_route_print_windows_10) Test 'route_print' on Windows 10 ... ok test_route_print_windows_11 (tests.test_route_print.MyTests.test_route_print_windows_11) Test 'route_print' on Windows 11 ... ok test_route_print_windows_2008 (tests.test_route_print.MyTests.test_route_print_windows_2008) Test 'route_print' on Windows 2008 ... ok test_route_print_windows_2016 (tests.test_route_print.MyTests.test_route_print_windows_2016) Test 'route_print' on Windows 2016 ... ok test_route_print_windows_7 (tests.test_route_print.MyTests.test_route_print_windows_7) Test 'route_print' on Windows 7 ... ok test_route_print_windows_xp (tests.test_route_print.MyTests.test_route_print_windows_xp) Test 'route_print' on Windows XP ... ok test_rpm_qai_centos_7_7 (tests.test_rpm_qai.MyTests.test_rpm_qai_centos_7_7) Test 'rpm -qai' on Centos 7.7 ... ok test_rpm_qi_description_header_lines (tests.test_rpm_qai.MyTests.test_rpm_qi_description_header_lines) Test 'rpm -qi' with description lines that look like record headers ... ok test_rpm_qi_nodata (tests.test_rpm_qai.MyTests.test_rpm_qi_nodata) Test 'rpm -qi' with no data ... ok test_rpm_qi_normalized_name_collision (tests.test_rpm_qai.MyTests.test_rpm_qi_normalized_name_collision) Test 'rpm -qi' where a later field name normalizes to an earlier key ... ok test_rpm_qi_package_centos_7_7 (tests.test_rpm_qai.MyTests.test_rpm_qi_package_centos_7_7) Test 'rpm -qi make' on Centos 7.7 ... ok test_rsync_centos_7_7_rsync_i (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_i) Test 'rsync -i' on Centos 7.7 ... ok test_rsync_centos_7_7_rsync_i_logfile (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_i_logfile) Test 'rsync -i --log-file=xxx' on Centos 7.7 ... ok test_rsync_centos_7_7_rsync_i_v_logfile (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_i_v_logfile) Test 'rsync -iv --log-file=xxx' on Centos 7.7 ... ok test_rsync_centos_7_7_rsync_i_vv_logfile (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_i_vv_logfile) Test 'rsync -ivv --log-file=xxx' on Centos 7.7 ... ok test_rsync_centos_7_7_rsync_i_vvv_logfile (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_i_vvv_logfile) Test 'rsync -ivvv --log-file=xxx' on Centos 7.7 ... ok test_rsync_centos_7_7_rsync_i_vvv_logfile_nochange (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_i_vvv_logfile_nochange) Test 'rsync -ivvv --log-file=xxx' on Centos 7.7 with no file changes ... ok test_rsync_centos_7_7_rsync_ivvv (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_ivvv) Test 'rsync -ivvv' on Centos 7.7 ... ok test_rsync_centos_7_7_rsync_ivvv_nochange (tests.test_rsync.MyTests.test_rsync_centos_7_7_rsync_ivvv_nochange) Test 'rsync -ivvv' on Centos 7.7 with no file changes ... ok test_rsync_generic_rsync_i (tests.test_rsync.MyTests.test_rsync_generic_rsync_i) Test 'rsync -i' ... ok test_rsync_i_delete (tests.test_rsync.MyTests.test_rsync_i_delete) Test 'rsync -i --delete' with deleted files ... ok test_rsync_i_delete_logfile (tests.test_rsync.MyTests.test_rsync_i_delete_logfile) Test 'rsync -i --delete --log-file' with deleted files in two runs ... ok test_rsync_line_separators (tests.test_rsync.MyTests.test_rsync_line_separators) Test 'rsync' with line-break characters other than LF in a file name ... ok test_rsync_logfile_run_without_file_lines (tests.test_rsync.MyTests.test_rsync_logfile_run_without_file_lines) Test 'rsync' log file with a run that has a summary but no file lines ... ok test_rsync_logfile_skipping_message (tests.test_rsync.MyTests.test_rsync_logfile_skipping_message) Test 'rsync --log-file' with a "*** Skipping" message, which is not a file ... ok test_rsync_nodata (tests.test_rsync.MyTests.test_rsync_nodata) Test 'rsync' with no data ... ok test_rsync_osx_10_14_6_rsync_i_vvv_logfile_nochange (tests.test_rsync.MyTests.test_rsync_osx_10_14_6_rsync_i_vvv_logfile_nochange) Test 'rsync -ivvv --log-file=xxx' on OSX 10.14.6 with no file changes ... ok test_rsync_osx_10_14_6_rsync_ivvv (tests.test_rsync.MyTests.test_rsync_osx_10_14_6_rsync_ivvv) Test 'rsync -ivvv' on OSX 10.14.6 ... ok test_rsync_osx_10_14_6_rsync_ivvv_nochange (tests.test_rsync.MyTests.test_rsync_osx_10_14_6_rsync_ivvv_nochange) Test 'rsync -ivvv' on OSX 10.14.6 with no file changes ... ok test_rsync_simple_summary (tests.test_rsync.MyTests.test_rsync_simple_summary) Test 'rsync avh' output with a simple summary ... ok test_rsync_with_stats (tests.test_rsync.MyTests.test_rsync_with_stats) Test 'rsync -i --stats' or 'rsync -i --info=stats[1-3]' ... ok test_rsync_s_crlf_lines (tests.test_rsync_s.MyTests.test_rsync_s_crlf_lines) Test rsync with CRLF line endings, split on LF or with line endings kept ... ok test_rsync_s_i_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_i_centos_7_7) Test 'rsync -i' on Centos 7.7 ... ok test_rsync_s_i_delete (tests.test_rsync_s.MyTests.test_rsync_s_i_delete) Test 'rsync -i --delete' with deleted files ... ok test_rsync_s_i_delete_logfile (tests.test_rsync_s.MyTests.test_rsync_s_i_delete_logfile) Test 'rsync -i --delete --log-file' with deleted files in two runs ... ok test_rsync_s_i_generic (tests.test_rsync_s.MyTests.test_rsync_s_i_generic) Test 'rsync -i' ... ok test_rsync_s_i_logfile_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_i_logfile_centos_7_7) Test 'rsync -i --logfile=xxx' on Centos 7.7 ... ok test_rsync_s_i_stats (tests.test_rsync_s.MyTests.test_rsync_s_i_stats) Test 'rsync -i --stats' or 'rsync -i --info=stats[1-3]' ... ok test_rsync_s_i_v_logfile_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_i_v_logfile_centos_7_7) Test 'rsync -iv --logfile=xxx' on Centos 7.7 ... ok test_rsync_s_i_v_logfile_summary_type (tests.test_rsync_s.MyTests.test_rsync_s_i_v_logfile_summary_type) Test 'rsync -i -v --log-file' where the summary starts with the 'sent' and 'total size' log lines ... ok test_rsync_s_i_vv_logfile_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_i_vv_logfile_centos_7_7) Test 'rsync -ivv --logfile=xxx' on Centos 7.7 ... ok test_rsync_s_i_vvv_logfile_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_i_vvv_logfile_centos_7_7) Test 'rsync -ivvv --logfile=xxx' on Centos 7.7 ... ok test_rsync_s_i_vvv_logfile_nochange_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_i_vvv_logfile_nochange_centos_7_7) Test 'rsync -ivvv --logfile=xxx' on Centos 7.7 with no file changes ... ok test_rsync_s_i_vvv_logfile_nochange_osx_10_14_6 (tests.test_rsync_s.MyTests.test_rsync_s_i_vvv_logfile_nochange_osx_10_14_6) Test 'rsync -ivvv --logfile=xxx' on OSX 10.14.6 with no file changes ... ok test_rsync_s_ivvv_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_ivvv_centos_7_7) Test 'rsync -ivvv' on Centos 7.7 ... ok test_rsync_s_ivvv_nochange_centos_7_7 (tests.test_rsync_s.MyTests.test_rsync_s_ivvv_nochange_centos_7_7) Test 'rsync -ivvv' on Centos 7.7 with no file changes ... ok test_rsync_s_ivvv_nochange_osx_10_14_6 (tests.test_rsync_s.MyTests.test_rsync_s_ivvv_nochange_osx_10_14_6) Test 'rsync -ivvv' on OSX 10.14.6 with no file changes ... ok test_rsync_s_ivvv_osx_10_14_6 (tests.test_rsync_s.MyTests.test_rsync_s_ivvv_osx_10_14_6) Test 'rsync -ivvv' on OSX 10.14.6 ... ok test_rsync_s_logfile_run_without_file_lines (tests.test_rsync_s.MyTests.test_rsync_s_logfile_run_without_file_lines) Test 'rsync_s' log file with a run that has a summary but no file lines ... ok test_rsync_s_logfile_several_runs (tests.test_rsync_s.MyTests.test_rsync_s_logfile_several_runs) Test rsync log file with several runs, each with its own summary ... ok test_rsync_s_logfile_skipping_message (tests.test_rsync_s.MyTests.test_rsync_s_logfile_skipping_message) Test 'rsync --log-file' with a "*** Skipping" message, which is not a file ... ok test_rsync_s_nodata (tests.test_rsync_s.MyTests.test_rsync_s_nodata) Test 'rsync' with no data ... ok test_rsync_s_simple_summary (tests.test_rsync_s.MyTests.test_rsync_s_simple_summary) Test 'rsync avh' output with a simple summary ... ok test_semver_bad_strings (tests.test_semver.MyTests.test_semver_bad_strings) ... ok test_semver_good_strings (tests.test_semver.MyTests.test_semver_good_strings) ... ok test_semver_nodata (tests.test_semver.MyTests.test_semver_nodata) Test 'semver' with no data ... ok test_sfdisk_F2_debian10 (tests.test_sfdisk.MyTests.test_sfdisk_F2_debian10) Test 'sfdisk -F' on Debian 10 (second example) ... ok test_sfdisk_F_centos_8 (tests.test_sfdisk.MyTests.test_sfdisk_F_centos_8) Test 'sfdisk -F' on Centos 8 ... ok test_sfdisk_F_debian10 (tests.test_sfdisk.MyTests.test_sfdisk_F_debian10) Test 'sfdisk -F' on Debian 10 ... ok test_sfdisk_d_centos_7_7 (tests.test_sfdisk.MyTests.test_sfdisk_d_centos_7_7) Test 'sfdisk -d' on Centos 7.7 ... ok test_sfdisk_d_multi_centos_7_7 (tests.test_sfdisk.MyTests.test_sfdisk_d_multi_centos_7_7) Test 'sfdisk -d' with multiple disk data on Centos 7.7 ... ok test_sfdisk_l2_debian_10 (tests.test_sfdisk.MyTests.test_sfdisk_l2_debian_10) Test 'sfdisk -l' on Debian 10 (second example) ... ok test_sfdisk_l3_debian_10 (tests.test_sfdisk.MyTests.test_sfdisk_l3_debian_10) Test 'sfdisk -l' on Debian 10 (third example) ... ok test_sfdisk_l_centos_7_7 (tests.test_sfdisk.MyTests.test_sfdisk_l_centos_7_7) Test 'sfdisk -l' on Centos 7.7 ... ok test_sfdisk_l_centos_8 (tests.test_sfdisk.MyTests.test_sfdisk_l_centos_8) Test 'sfdisk -l' on Centos 8 ... ok test_sfdisk_l_debian_10 (tests.test_sfdisk.MyTests.test_sfdisk_l_debian_10) Test 'sfdisk -l' on Debian 10 ... ok test_sfdisk_l_model_like_header_debian10 (tests.test_sfdisk.MyTests.test_sfdisk_l_model_like_header_debian10) Test 'sfdisk -l' on Debian 10 with disk models that look like a disk header line ... ok test_sfdisk_l_multi_centos_7_7 (tests.test_sfdisk.MyTests.test_sfdisk_l_multi_centos_7_7) Test 'sfdisk -l' with multiple disk data on Centos 7.7 ... ok test_sfdisk_luB_centos_7_7 (tests.test_sfdisk.MyTests.test_sfdisk_luB_centos_7_7) Test 'sfdisk -luB' on Centos 7.7 ... ok test_sfdisk_luM_centos_7_7 (tests.test_sfdisk.MyTests.test_sfdisk_luM_centos_7_7) Test 'sfdisk -luM' on Centos 7.7 ... ok test_sfdisk_luS_centos_7_7 (tests.test_sfdisk.MyTests.test_sfdisk_luS_centos_7_7) Test 'sfdisk -luS' on Centos 7.7 ... ok test_sfdisk_nodata (tests.test_sfdisk.MyTests.test_sfdisk_nodata) Test 'sfdisk' with no data ... ok test_shadow_centos_7_7 (tests.test_shadow.MyTests.test_shadow_centos_7_7) Test 'cat /etc/shadow' on Centos 7.7 ... ok test_shadow_line_separator (tests.test_shadow.MyTests.test_shadow_line_separator) Test 'shadow' with a line-break character other than LF inside a field ... ok test_shadow_nodata (tests.test_shadow.MyTests.test_shadow_nodata) Test 'cat /etc/shadow' with no data ... ok test_shadow_nul_byte (tests.test_shadow.MyTests.test_shadow_nul_byte) Test 'shadow' with a NUL byte inside an entry ... ok test_shadow_short_line (tests.test_shadow.MyTests.test_shadow_short_line) Test 'shadow' with an entry that has too few fields ... ok test_shadow_ubuntu_18_4 (tests.test_shadow.MyTests.test_shadow_ubuntu_18_4) Test 'cat /etc/shadow' on Ubuntu 18.4 ... ok test_shadow_whitespace_only_line (tests.test_shadow.MyTests.test_shadow_whitespace_only_line) Test 'cat /etc/shadow' with a whitespace-only line ... ok test_bash_completion (tests.test_shell_completions.MyTests.test_bash_completion) Test the Bash completion script generation ... ok test_xonsh_completion_contents (tests.test_shell_completions.MyTests.test_xonsh_completion_contents) Test that the Xonsh completion script contains the expected options, ... ok test_xonsh_completion_is_valid_python (tests.test_shell_completions.MyTests.test_xonsh_completion_is_valid_python) Test that the Xonsh completion script is valid python ... ok test_xonsh_completion_registers_completer (tests.test_shell_completions.MyTests.test_xonsh_completion_registers_completer) Test that the Xonsh completion script registers the jc completer ... ok test_zsh_completion (tests.test_shell_completions.MyTests.test_zsh_completion) Test the Zsh completion script generation ... ok test_srt_attack_of_the_clones (tests.test_srt.MyTests.test_srt_attack_of_the_clones) Test the attack of the clones srt file ... ok test_srt_attack_of_the_clones_raw (tests.test_srt.MyTests.test_srt_attack_of_the_clones_raw) Test the attack of the clones srt file without post processing ... ok test_srt_complex (tests.test_srt.MyTests.test_srt_complex) Test a complex srt file ... ok test_srt_index_variants (tests.test_srt.MyTests.test_srt_index_variants) Test srt negative, float, and missing indexes after leading blank lines ... ok test_srt_long_digit_content (tests.test_srt.MyTests.test_srt_long_digit_content) Test an srt file with a long run of digits in the subtitle content ... ok test_srt_long_digit_line_before_first_subtitle (tests.test_srt.MyTests.test_srt_long_digit_line_before_first_subtitle) Test that a long run of digits before the first subtitle is skipped ... ok test_srt_nodata (tests.test_srt.MyTests.test_srt_nodata) Test srt parser with no data ... ok test_srt_nodata_r (tests.test_srt.MyTests.test_srt_nodata_r) Test srt parser with no data and raw output ... ok test_srt_parse_timestamp (tests.test_srt.MyTests.test_srt_parse_timestamp) Test splitting srt timestamps into fields ... ok test_srt_positional_coordinates (tests.test_srt.MyTests.test_srt_positional_coordinates) Test 'srt' with positional coordinates after the end timestamp ... ok test_srt_timestamp_delimiters (tests.test_srt.MyTests.test_srt_timestamp_delimiters) Test srt timestamps with comma, dot, and full-width delimiters ... ok test_srt_timestamp_optional_milliseconds (tests.test_srt.MyTests.test_srt_timestamp_optional_milliseconds) Test srt timestamps with a missing, empty, or undelimited milliseconds field ... ok test_ss_cgroup_fields_in_path (tests.test_ss.MyTests.test_ss_cgroup_fields_in_path) Test 'ss -e' where the cgroup path contains uid:, ino: and users: ... ok test_ss_cgroup_spaces (tests.test_ss.MyTests.test_ss_cgroup_spaces) Test 'ss -tulnpe' with cgroup paths that contain spaces and text in ... ok test_ss_cgroup_trailing_tokens (tests.test_ss.MyTests.test_ss_cgroup_trailing_tokens) Test 'ss -e' with the tokens printed after the cgroup path: v6only, ... ok test_ss_full_columns (tests.test_ss.MyTests.test_ss_full_columns) Test 'ss -tuxpe' rows where a full Recv-Q or Port column leaves only ... ok test_ss_linux_detail_lines (tests.test_ss.MyTests.test_ss_linux_detail_lines) Test 'ss -a -e -i -m' where indented detail lines follow each socket row ... ok test_ss_linux_detail_lines_not_records (tests.test_ss.MyTests.test_ss_linux_detail_lines_not_records) Test 'ss' gives one record per socket row and ignores the indented detail lines ... ok test_ss_netlink_name_with_space (tests.test_ss.MyTests.test_ss_netlink_name_with_space) Test 'ss' netlink rows whose process name has spaces and slashes ... ok test_ss_nodata (tests.test_ss.MyTests.test_ss_nodata) Test 'ss' with no data ... ok test_ss_packet_sockets (tests.test_ss.MyTests.test_ss_packet_sockets) Test 'ss -0' and 'ss -0e' with p_raw and p_dgr rows ... ok test_ss_padded_opts (tests.test_ss.MyTests.test_ss_padded_opts) Test 'ss' where the options region itself contains runs of two or more ... ok test_ss_padded_opts_matches_unpadded (tests.test_ss.MyTests.test_ss_padded_opts_matches_unpadded) Padding is alignment, not data: widening the gap before ino: must not ... ok test_ss_port_process_header (tests.test_ss.MyTests.test_ss_port_process_header) Test 'ss' with a 'Port Process' header written with a space ... ok test_ss_service_port_names (tests.test_ss.MyTests.test_ss_service_port_names) Test 'ss' with service names that contain digits as ports ... ok test_ss_sudo_a_centos_7_7 (tests.test_ss.MyTests.test_ss_sudo_a_centos_7_7) Test 'sudo ss -a' on Centos 7.7 ... ok test_ss_sudo_a_ubuntu_18_4 (tests.test_ss.MyTests.test_ss_sudo_a_ubuntu_18_4) Test 'sudo ss -a' on Ubuntu 18.4 ... ok test_ss_sudo_tulnpe_debian_12 (tests.test_ss.MyTests.test_ss_sudo_tulnpe_debian_12) Test 'sudo ss -tulnpe' on Debian 12 with awkward process names ... ok test_ss_sudo_tulpen_ubuntu_18_4 (tests.test_ss.MyTests.test_ss_sudo_tulpen_ubuntu_18_4) Test 'sudo ss -tulpen' on Ubuntu 18.4 ... ok test_ss_timer_empty_time (tests.test_ss.MyTests.test_ss_timer_empty_time) Test 'ss -o' with a timer whose expire time is empty ... ok test_ss_unix_name_spaces (tests.test_ss.MyTests.test_ss_unix_name_spaces) Test 'ss -a' with netlink and unix socket names that contain spaces ... ok test_ss_unix_name_spaces_unaligned (tests.test_ss.MyTests.test_ss_unix_name_spaces_unaligned) Test 'ss -a' on Centos 7.7 with an added unix socket row whose name ... ok test_ss_unix_percent_in_path (tests.test_ss.MyTests.test_ss_unix_percent_in_path) Test 'ss' unix socket paths with a '%' that is not an interface ... ok test_ss_users_edge_cases (tests.test_ss.MyTests.test_ss_users_edge_cases) Test 'ss' users: parsing edge cases beyond the debian-12 fixture: ... ok test_ss_users_records (tests.test_ss.MyTests.test_ss_users_records) Test 'ss' users: records: several records in one block, names that ... ok test_ss_users_unclosed (tests.test_ss.MyTests.test_ss_users_unclosed) Test 'ss' rows whose users: block is never closed, or holds a long ... ok test_ss_users_with_contexts_and_threads (tests.test_ss.MyTests.test_ss_users_with_contexts_and_threads) Test 'ss -pZ', 'ss -pz' and 'ss -pT' process records ... ok test_ss_wide (tests.test_ss.MyTests.test_ss_wide) Test 'sudo ss' with wide format and lots of options ... ok test_ssh_conf_first_value_wins (tests.test_ssh_conf.MyTests.test_ssh_conf_first_value_wins) Test 'ssh_conf' with repeated keywords ... ok test_ssh_conf_forwards_are_lists (tests.test_ssh_conf.MyTests.test_ssh_conf_forwards_are_lists) Test 'ssh_conf' with repeated RemoteForward and DynamicForward ... ok test_ssh_conf_host_ends_match_block (tests.test_ssh_conf.MyTests.test_ssh_conf_host_ends_match_block) Test 'ssh_conf' with Host blocks after a Match block ... ok test_ssh_conf_hostkeyalgorithms_modifier (tests.test_ssh_conf.MyTests.test_ssh_conf_hostkeyalgorithms_modifier) Test 'ssh_conf' with a HostKeyAlgorithms modifier ... ok test_ssh_conf_keyword_without_value (tests.test_ssh_conf.MyTests.test_ssh_conf_keyword_without_value) Test 'ssh_conf' with lines that have only one word ... ok test_ssh_conf_line_separators (tests.test_ssh_conf.MyTests.test_ssh_conf_line_separators) Test 'ssh config file' with line-break characters other than LF in a value ... ok test_ssh_conf_match_case_insensitive (tests.test_ssh_conf.MyTests.test_ssh_conf_match_case_insensitive) Test 'ssh_conf' with lowercase and mixed case Match keywords ... ok test_ssh_conf_rekeylimit_controlpersist (tests.test_ssh_conf.MyTests.test_ssh_conf_rekeylimit_controlpersist) Test 'ssh_conf' with RekeyLimit and ControlPersist values ... ok test_ssh_conf_time_suffixes (tests.test_ssh_conf.MyTests.test_ssh_conf_time_suffixes) Test 'ssh_conf' with time suffixes ... ok test_ssh_config1 (tests.test_ssh_conf.MyTests.test_ssh_config1) Test 'ssh' config 1 ... ok test_ssh_config2 (tests.test_ssh_conf.MyTests.test_ssh_config2) Test 'ssh' config 2 ... ok test_ssh_config3 (tests.test_ssh_conf.MyTests.test_ssh_config3) Test 'ssh' config 3 ... ok test_ssh_config4 (tests.test_ssh_conf.MyTests.test_ssh_config4) Test 'ssh' config 4 ... ok test_ssh_config5 (tests.test_ssh_conf.MyTests.test_ssh_config5) Test 'ssh' config 5 ... ok test_ssh_nodata (tests.test_ssh_conf.MyTests.test_ssh_nodata) Test 'ssh' with no data ... ok test_sshd_T (tests.test_sshd_conf.MyTests.test_sshd_T) Test 'sshd -T' ... ok test_sshd_T_2 (tests.test_sshd_conf.MyTests.test_sshd_T_2) Test 'sshd -T' with another sample ... ok test_sshd_conf_first_value_wins (tests.test_sshd_conf.MyTests.test_sshd_conf_first_value_wins) Test 'sshd_conf' with repeated keywords ... ok test_sshd_conf_keyword_without_value (tests.test_sshd_conf.MyTests.test_sshd_conf_keyword_without_value) Test 'sshd_conf' with lines that have only one word ... ok test_sshd_conf_line_separators (tests.test_sshd_conf.MyTests.test_sshd_conf_line_separators) Test 'sshd config file' with line-break characters other than LF in a value ... ok test_sshd_conf_match_case_insensitive (tests.test_sshd_conf.MyTests.test_sshd_conf_match_case_insensitive) Test 'sshd_conf' with lowercase and mixed case Match keywords ... ok test_sshd_conf_nodata (tests.test_sshd_conf.MyTests.test_sshd_conf_nodata) Test 'sshd_conf' with no data ... ok test_sshd_conf_rekeylimit_formats (tests.test_sshd_conf.MyTests.test_sshd_conf_rekeylimit_formats) Test 'sshd_conf' with RekeyLimit sizes and times ... ok test_sshd_conf_sshd_T_repeated_allow_deny (tests.test_sshd_conf.MyTests.test_sshd_conf_sshd_T_repeated_allow_deny) Test 'sshd -T' output with one AllowUsers line per user ... ok test_sshd_conf_time_and_size_suffixes (tests.test_sshd_conf.MyTests.test_sshd_conf_time_and_size_suffixes) Test 'sshd_conf' with time and size suffixes ... ok test_sshd_conf_time_formats (tests.test_sshd_conf.MyTests.test_sshd_conf_time_formats) Test 'sshd_conf' with each time qualifier, upper case qualifiers and invalid times ... ok test_sshd_conf_time_suffixes_raw (tests.test_sshd_conf.MyTests.test_sshd_conf_time_suffixes_raw) Test 'sshd_conf' raw output keeps time and size strings ... ok test_sshd_config (tests.test_sshd_conf.MyTests.test_sshd_config) Test 'cat sshd_config' ... ok test_stat_arrows (tests.test_stat.MyTests.test_stat_arrows) Test 'stat' with ' -> ' in the names of files, directories, and symbolic links ... ok test_stat_arrows_link_to (tests.test_stat.MyTests.test_stat_arrows_link_to) Test that only symbolic links get link_to, split at the first ' -> ' ... ok test_stat_bsd_apostrophe (tests.test_stat.MyTests.test_stat_bsd_apostrophe) Test 'stat' on macOS/FreeBSD with an apostrophe and a quote in the file names ... ok test_stat_centos_7_7 (tests.test_stat.MyTests.test_stat_centos_7_7) Test 'stat /bin/*' on Centos 7.7 ... ok test_stat_filename_with_spaces_osx_10_14_6 (tests.test_stat.MyTests.test_stat_filename_with_spaces_osx_10_14_6) Test 'stat' filename with spaces on OSX 10.14.6 ... ok test_stat_freebsd12 (tests.test_stat.MyTests.test_stat_freebsd12) Test 'stat /foo/*' on FreeBSD12 ... ok test_stat_line_separators (tests.test_stat.MyTests.test_stat_line_separators) Test 'stat' with line-break characters other than LF in a file name ... ok test_stat_link_quoted (tests.test_stat.MyTests.test_stat_link_quoted) Test a symbolic link in the quoted format of older 'stat' versions ... ok test_stat_linux_whitespace_file_name (tests.test_stat.MyTests.test_stat_linux_whitespace_file_name) Test 'stat' on Linux with a file name that is only whitespace ... ok test_stat_missing_data (tests.test_stat.MyTests.test_stat_missing_data) Test 'stat /etc/passwd' with missing data. ... ok test_stat_nodata (tests.test_stat.MyTests.test_stat_nodata) Test 'stat' with no data ... ok test_stat_osx_10_14_6 (tests.test_stat.MyTests.test_stat_osx_10_14_6) Test 'stat /foo/*' on OSX 10.14.6 ... ok test_stat_ubuntu_18_4 (tests.test_stat.MyTests.test_stat_ubuntu_18_4) Test 'stat /bin/*' on Ubuntu 18.4 ... ok test_stat_s_arrows (tests.test_stat_s.MyTests.test_stat_s_arrows) Test 'stat' with ' -> ' in the names of files, directories, and symbolic links ... ok test_stat_s_arrows_link_to (tests.test_stat_s.MyTests.test_stat_s_arrows_link_to) Test that only symbolic links get link_to, split at the first ' -> ' ... ok test_stat_s_bsd_apostrophe (tests.test_stat_s.MyTests.test_stat_s_bsd_apostrophe) Test 'stat' on macOS/FreeBSD with an apostrophe and a quote in the file names ... ok test_stat_s_centos_7_7 (tests.test_stat_s.MyTests.test_stat_s_centos_7_7) Test 'stat /bin/*' on Centos 7.7 ... ok test_stat_s_filename_with_spaces_osx_10_14_6 (tests.test_stat_s.MyTests.test_stat_s_filename_with_spaces_osx_10_14_6) Test 'stat' filename with spaces on OSX 10.14.6 ... ok test_stat_s_freebsd12 (tests.test_stat_s.MyTests.test_stat_s_freebsd12) Test 'stat /foo/*' on FreeBSD12 ... ok test_stat_s_link_quoted (tests.test_stat_s.MyTests.test_stat_s_link_quoted) Test a symbolic link in the quoted format of older 'stat' versions ... ok test_stat_s_linux_whitespace_file_name (tests.test_stat_s.MyTests.test_stat_s_linux_whitespace_file_name) Test 'stat' on Linux with a file name that is only whitespace ... ok test_stat_s_nodata (tests.test_stat_s.MyTests.test_stat_s_nodata) Test 'stat' with no data ... ok test_stat_s_osx_10_14_6 (tests.test_stat_s.MyTests.test_stat_s_osx_10_14_6) Test 'stat /bin/*' on OSX 10.14.6 ... ok test_stat_s_ubuntu_18_4 (tests.test_stat_s.MyTests.test_stat_s_ubuntu_18_4) Test 'stat /bin/*' on Ubuntu 18.4 ... ok test_stat_s_unparsable (tests.test_stat_s.MyTests.test_stat_s_unparsable) ... ok test_swapon_all (tests.test_swapon.Swapon.test_swapon_all) Test 'swapon --output-all' ... ok test_swapon_all_v2 (tests.test_swapon.Swapon.test_swapon_all_v2) Test 'swapon --output-all' ... ok test_swapon_nodata (tests.test_swapon.Swapon.test_swapon_nodata) Test 'swapon' with no data ... ok test_sysctl_centos_7_7 (tests.test_sysctl.MyTests.test_sysctl_centos_7_7) Test plain 'sysctl' on Centos 7.7 ... ok test_sysctl_continuation_without_key (tests.test_sysctl.MyTests.test_sysctl_continuation_without_key) Test 'sysctl' continuation line before any key ... ok test_sysctl_freebsd12 (tests.test_sysctl.MyTests.test_sysctl_freebsd12) Test plain 'sysctl' on FreeBSD12 ... ok test_sysctl_line_separators (tests.test_sysctl.MyTests.test_sysctl_line_separators) Test 'sysctl' with line-break characters other than LF in a value ... ok test_sysctl_nodata (tests.test_sysctl.MyTests.test_sysctl_nodata) Test plain 'sysctl' with no data ... ok test_sysctl_non_finite_values (tests.test_sysctl.MyTests.test_sysctl_non_finite_values) Test 'sysctl -a' with values of nan and inf: the text is kept ... ok test_sysctl_osx_10_14_6 (tests.test_sysctl.MyTests.test_sysctl_osx_10_14_6) Test plain 'sysctl' on OSX 10.14.6 ... ok test_sysctl_repeated_and_continued_values (tests.test_sysctl.MyTests.test_sysctl_repeated_and_continued_values) Test 'sysctl' repeated keys and continuation lines ... ok test_sysctl_ubuntu_18_4 (tests.test_sysctl.MyTests.test_sysctl_ubuntu_18_4) Test plain 'sysctl' on Ubuntu 18.4 ... ok test_syslog_5424_escaped_backslash (tests.test_syslog.MyTests.test_syslog_5424_escaped_backslash) Test syslog 5424 lines with escaped backslashes before escapable characters ... ok test_syslog_5424_escaped_quote_in_param_value (tests.test_syslog.MyTests.test_syslog_5424_escaped_quote_in_param_value) Test 'syslog' with escaped quotes, backslashes and brackets in structured data parameter values ... ok test_syslog_5424_long_sd (tests.test_syslog.MyTests.test_syslog_5424_long_sd) Test syslog with a long word in structured data ... ok test_syslog_line_separator (tests.test_syslog.MyTests.test_syslog_line_separator) Test 'syslog' with a line-break character other than LF inside a field ... ok test_syslog_nodata (tests.test_syslog.MyTests.test_syslog_nodata) Test 'syslog' with no data ... ok test_syslog_sample (tests.test_syslog.MyTests.test_syslog_sample) Test 'syslog' with sample data ... ok test_syslog_bsd_line_separator (tests.test_syslog_bsd.MyTests.test_syslog_bsd_line_separator) Test 'syslog_bsd' with a line-break character other than LF inside a field ... ok test_syslog_bsd_nodata (tests.test_syslog_bsd.MyTests.test_syslog_bsd_nodata) Test 'syslog_bsd' with no data ... ok test_syslog_bsd_sample (tests.test_syslog_bsd.MyTests.test_syslog_bsd_sample) Test 'syslog_bsd' with sample data ... ok test_syslog_bsd_s (tests.test_syslog_bsd_s.MyTests.test_syslog_bsd_s) Test bsd Syslog ... ok test_syslog_bsd_s_nodata (tests.test_syslog_bsd_s.MyTests.test_syslog_bsd_s_nodata) Test 'syslog_bsd' with no data ... ok test_syslog_bsd_s_unparsable_ignore_exceptions (tests.test_syslog_bsd_s.MyTests.test_syslog_bsd_s_unparsable_ignore_exceptions) Test 'syslog_bsd_s' with an unparsable line: an unparsable record without ignore_exceptions, an error record with it ... ok test_syslog_s (tests.test_syslog_s.MyTests.test_syslog_s) Test syslog file ... ok test_syslog_s_5424_escaped_backslash (tests.test_syslog_s.MyTests.test_syslog_s_5424_escaped_backslash) Test syslog 5424 lines with escaped backslashes before escapable characters ... ok test_syslog_s_5424_escaped_quote_in_param_value (tests.test_syslog_s.MyTests.test_syslog_s_5424_escaped_quote_in_param_value) Test 'syslog_s' with escaped quotes, backslashes and brackets in structured data parameter values ... ok test_syslog_s_5424_long_sd (tests.test_syslog_s.MyTests.test_syslog_s_5424_long_sd) Test syslog_s with a long word in structured data ... ok test_syslog_s_nodata (tests.test_syslog_s.MyTests.test_syslog_s_nodata) Test 'syslog' with no data ... ok test_syslog_s_unparsable_ignore_exceptions (tests.test_syslog_s.MyTests.test_syslog_s_unparsable_ignore_exceptions) Test 'syslog_s' with an unparsable line: an unparsable record without ignore_exceptions, an error record with it ... ok test_systemctl_centos_7_7 (tests.test_systemctl.MyTests.test_systemctl_centos_7_7) Test 'systemctl -a' on Centos 7.7 ... ok test_systemctl_description_load (tests.test_systemctl.MyTests.test_systemctl_description_load) Test 'systemctl' with a unit description that contains the legend text ... ok test_systemctl_line_separators (tests.test_systemctl.MyTests.test_systemctl_line_separators) Test 'systemctl' with line-break characters other than LF in a unit description ... ok test_systemctl_nodata (tests.test_systemctl.MyTests.test_systemctl_nodata) Test 'systemctl' with no data ... ok test_systemctl_ubuntu_18_4 (tests.test_systemctl.MyTests.test_systemctl_ubuntu_18_4) Test 'systemctl -a' on Ubuntu 18.4 ... ok test_systemctl_lj_nodata (tests.test_systemctl_lj.MyTests.test_systemctl_lj_nodata) Test 'systemctl -a list-jobs' with no data ... ok test_systemctl_lj_ubuntu_18_4 (tests.test_systemctl_lj.MyTests.test_systemctl_lj_ubuntu_18_4) Test 'systemctl -a list-jobs' on Ubuntu 18.4 ... ok test_systemctl_ls_centos_7_7 (tests.test_systemctl_ls.MyTests.test_systemctl_ls_centos_7_7) Test 'systemctl -a list-sockets' on Centos 7.7 ... ok test_systemctl_ls_nodata (tests.test_systemctl_ls.MyTests.test_systemctl_ls_nodata) Test 'systemctl -a list-sockets' with no data ... ok test_systemctl_ls_ubuntu_18_4 (tests.test_systemctl_ls.MyTests.test_systemctl_ls_ubuntu_18_4) Test 'systemctl -a list-sockets' on Ubuntu 18.4 ... ok test_systemctl_luf_centos_7_7 (tests.test_systemctl_luf.MyTests.test_systemctl_luf_centos_7_7) Test 'systemctl -a list-sockets' on Centos 7.7 ... ok test_systemctl_luf_nodata (tests.test_systemctl_luf.MyTests.test_systemctl_luf_nodata) Test 'systemctl -a list-sockets' with no data ... ok test_systemctl_luf_ubuntu_18_4 (tests.test_systemctl_luf.MyTests.test_systemctl_luf_ubuntu_18_4) Test 'systemctl -a list-sockets' on Ubuntu 18.4 ... ok test_systeminfo_multiline_values (tests.test_systeminfo.MyTests.test_systeminfo_multiline_values) Test 'systeminfo' values that span several lines ... ok test_windows_systeminfo (tests.test_systeminfo.MyTests.test_windows_systeminfo) Test a sample Windows "systeminfo" command output ... ok test_time2_ubuntu_18_4 (tests.test_time.MyTests.test_time2_ubuntu_18_4) Test plain 'time' on Ubuntu 18.4 with ? in CPU% ... ok test_time_l_osx_10_14_6 (tests.test_time.MyTests.test_time_l_osx_10_14_6) Test 'time -l' on OSX 10.14.6 ... ok test_time_lp_osx_10_14_6 (tests.test_time.MyTests.test_time_lp_osx_10_14_6) Test 'time -lp' on OSX 10.14.6 ... ok test_time_no_centiseconds (tests.test_time.MyTests.test_time_no_centiseconds) Test 'time' output with no centiseconds data ... ok test_time_nodata (tests.test_time.MyTests.test_time_nodata) Test plain 'time' with no data ... ok test_time_osx_10_14_6 (tests.test_time.MyTests.test_time_osx_10_14_6) Test plain 'time' on OSX 10.14.6 ... ok test_time_p_osx_10_14_6 (tests.test_time.MyTests.test_time_p_osx_10_14_6) Test 'time -p' on OSX 10.14.6 ... ok test_time_p_ubuntu_18_4 (tests.test_time.MyTests.test_time_p_ubuntu_18_4) Test 'time -p' on Ubuntu 18.4 ... ok test_time_ubuntu_18_4 (tests.test_time.MyTests.test_time_ubuntu_18_4) Test plain 'time' on Ubuntu 18.4 ... ok test_time_verbose_ubuntu_18_4 (tests.test_time.MyTests.test_time_verbose_ubuntu_18_4) Test 'time --verbose' on Ubuntu 18.4 ... ok test_timedatectl_centos_7_7 (tests.test_timedatectl.MyTests.test_timedatectl_centos_7_7) Test 'timedatectl' on Centos 7.7 ... ok test_timedatectl_nodata (tests.test_timedatectl.MyTests.test_timedatectl_nodata) Test 'timedatectl' with no data ... ok test_timedatectl_rtc_local (tests.test_timedatectl.MyTests.test_timedatectl_rtc_local) Test 'timedatectl' with RTC set to local ... ok test_timedatectl_timesync_status (tests.test_timedatectl.MyTests.test_timedatectl_timesync_status) Test 'timedatectl timesync-status' ... ok test_timedatectl_ubuntu_18_4 (tests.test_timedatectl.MyTests.test_timedatectl_ubuntu_18_4) Test 'timedatectl' on Ubuntu 18.4 ... ok test_10_digit_timestamp (tests.test_timestamp.MyTests.test_10_digit_timestamp) Test 10 digit timestamp string ... ok test_13_digit_timestamp (tests.test_timestamp.MyTests.test_13_digit_timestamp) Test 13 digit timestamp string (with milliseconds) ... ok test_timestamp_nodata (tests.test_timestamp.MyTests.test_timestamp_nodata) Test 'timestamp' with no data ... ok test_toml_array_datetimes_serializable (tests.test_toml.MyTests.test_toml_array_datetimes_serializable) Test 'toml' with datetime values inside an array ... ok test_toml_dates (tests.test_toml.MyTests.test_toml_dates) Test 'toml' with local dates, local times, and datetimes inside arrays ... ok test_toml_example1 (tests.test_toml.MyTests.test_toml_example1) Test 'toml' with first example file ... ok test_toml_example2 (tests.test_toml.MyTests.test_toml_example2) Test 'toml' with second example file ... ok test_toml_existing_iso_key (tests.test_toml.MyTests.test_toml_existing_iso_key) Test 'toml' with a key that has the same name as a generated _iso key ... ok test_toml_nodata (tests.test_toml.MyTests.test_toml_nodata) Test 'toml' with no data ... ok test_toml_non_finite (tests.test_toml.MyTests.test_toml_non_finite) Test 'toml' with nan and inf values: they are null ... ok test_top_allfields_ubuntu_20_10 (tests.test_top.MyTests.test_top_allfields_ubuntu_20_10) Test 'top -b -n 1' with units as MiB and all fields on Ubuntu 20.10 ... ok test_top_centos_7_7 (tests.test_top.MyTests.test_top_centos_7_7) Test 'top -b -n 3' on Centos 7.7 ... ok test_top_gib_allfields_wide_centos_7_7 (tests.test_top.MyTests.test_top_gib_allfields_wide_centos_7_7) Test 'top -b -n 1' with units as GiB, all fields selected, and wide output on Centos 7.7 ... ok test_top_gib_centos_7_7 (tests.test_top.MyTests.test_top_gib_centos_7_7) Test 'top -b -n 1' with units as GiB on Centos 7.7 ... ok test_top_glued_summary_fields (tests.test_top.MyTests.test_top_glued_summary_fields) Test 'top -b' summary lines where a full-width number touches its label ... ok test_top_line_separator (tests.test_top.MyTests.test_top_line_separator) Test 'top' with a line-break character other than LF inside a field ... ok test_top_nodata (tests.test_top.MyTests.test_top_nodata) Test 'top -b' with no data ... ok test_top_ubuntu_20_10 (tests.test_top.MyTests.test_top_ubuntu_20_10) Test 'top -b -n 1' with units as MiB on Ubuntu 20.10 ... ok test_top_s_b_allfields_ubuntu_20_10 (tests.test_top_s.MyTests.test_top_s_b_allfields_ubuntu_20_10) Test 'top -b -n1' with MiB units and all fields on Ubuntu 20.10 ... ok test_top_s_b_n1_gib_allfields_w_centos_7_7 (tests.test_top_s.MyTests.test_top_s_b_n1_gib_allfields_w_centos_7_7) Test 'top -b -n1 -w' with GiB units, all fields selected and wide output on Centos 7.7 ... ok test_top_s_b_n1_gib_centos_7_7 (tests.test_top_s.MyTests.test_top_s_b_n1_gib_centos_7_7) Test 'top -b -n1' with GiB units on Centos 7.7 ... ok test_top_s_b_n1_ubuntu_20_10 (tests.test_top_s.MyTests.test_top_s_b_n1_ubuntu_20_10) Test 'top -b -n1' with MiB units on Ubuntu 20.10 ... ok test_top_s_b_n3_centos_7_7 (tests.test_top_s.MyTests.test_top_s_b_n3_centos_7_7) Test 'top -b -n3' on Centos 7.7 ... ok test_top_s_bad_last_record_ignore_exceptions (tests.test_top_s.MyTests.test_top_s_bad_last_record_ignore_exceptions) Test 'top -b' where the final sample is bad: the error is yielded and not raised ... ok test_top_s_bad_record_ignore_exceptions (tests.test_top_s.MyTests.test_top_s_bad_record_ignore_exceptions) Test 'top -b' where the first sample has an unknown process state: one ... ok test_top_s_bad_record_raises (tests.test_top_s.MyTests.test_top_s_bad_record_raises) Test 'top -b' with a bad record still raises when ignore_exceptions is not set ... ok test_top_s_glued_summary_fields (tests.test_top_s.MyTests.test_top_s_glued_summary_fields) Test 'top -b' summary lines where a full-width number touches its label ... ok test_top_s_nodata (tests.test_top_s.MyTests.test_top_s_nodata) Test 'top' with no data ... ok test_top_s_unparsable (tests.test_top_s.MyTests.test_top_s_unparsable) ... ok test_tracepath6_centos_7_7 (tests.test_tracepath.MyTests.test_tracepath6_centos_7_7) Test 'tracepath6' on Centos 7.7 ... ok test_tracepath_centos_7_7 (tests.test_tracepath.MyTests.test_tracepath_centos_7_7) Test 'tracepath' on Centos 7.7 ... ok test_tracepath_keyword_hostnames (tests.test_tracepath.MyTests.test_tracepath_keyword_hostnames) Test 'tracepath' with host names that start with the hop keywords ... ok test_tracepath_long_padding (tests.test_tracepath.MyTests.test_tracepath_long_padding) Test 'tracepath' with a long run of spaces in a hop line ... ok test_tracepath_nodata (tests.test_tracepath.MyTests.test_tracepath_nodata) Test 'tracepath' with no data ... ok test_traceroute1_generic (tests.test_traceroute.MyTests.test_traceroute1_generic) Test 'traceroute' ... ok test_traceroute2_generic (tests.test_traceroute.MyTests.test_traceroute2_generic) Test 'traceroute' ... ok test_traceroute3_generic (tests.test_traceroute.MyTests.test_traceroute3_generic) Test 'traceroute' ... ok test_traceroute4_generic (tests.test_traceroute.MyTests.test_traceroute4_generic) Test 'traceroute' ... ok test_traceroute5_generic (tests.test_traceroute.MyTests.test_traceroute5_generic) Test 'traceroute' ... ok test_traceroute6_freebsd12 (tests.test_traceroute.MyTests.test_traceroute6_freebsd12) Test 'traceroute6' on freebsd12 ... ok test_traceroute6_generic (tests.test_traceroute.MyTests.test_traceroute6_generic) Test 'traceroute' ... ok test_traceroute6_mult_addresses_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute6_mult_addresses_osx_10_14_6) Test 'traceroute6' with multiple addresses returned via dns on OSX 10.14.6 ... ok test_traceroute6_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute6_osx_10_14_6) Test 'traceroute6' on OSX 10.14.6 ... ok test_traceroute7_generic (tests.test_traceroute.MyTests.test_traceroute7_generic) Test 'traceroute' ... ok test_traceroute8_generic (tests.test_traceroute.MyTests.test_traceroute8_generic) Test 'traceroute' ... ok test_traceroute_a_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_a_osx_10_14_6) Test 'traceroute -a' on OSX 10.14.6 ... ok test_traceroute_centos_7_7 (tests.test_traceroute.MyTests.test_traceroute_centos_7_7) Test 'traceroute' on Centos 7.7 ... ok test_traceroute_freebsd12 (tests.test_traceroute.MyTests.test_traceroute_freebsd12) Test 'traceroute' on freebsd12 ... ok test_traceroute_long_header (tests.test_traceroute.MyTests.test_traceroute_long_header) Test 'traceroute' with a long run of digits in the header line ... ok test_traceroute_long_hops (tests.test_traceroute.MyTests.test_traceroute_long_hops) Test 'traceroute' with a long run of digits, a long word and a long run of colons in hop lines ... ok test_traceroute_long_ipv6 (tests.test_traceroute.MyTests.test_traceroute_long_ipv6) Test 'traceroute6' with a long ipv6 response ... ok test_traceroute_mult_addresses_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_mult_addresses_osx_10_14_6) Test 'traceroute' with multiple addresses returned via dns on OSX 10.14.6 ... ok test_traceroute_n_ipv4 (tests.test_traceroute.MyTests.test_traceroute_n_ipv4) Test 'traceroute -n x.x.x.x' ... ok test_traceroute_n_ipv6 (tests.test_traceroute.MyTests.test_traceroute_n_ipv6) Test 'traceroute6 -n x::x' ... ok test_traceroute_n_q1_ipv4 (tests.test_traceroute.MyTests.test_traceroute_n_q1_ipv4) Test 'traceroute -q1 -n x.x.x.x' ... ok test_traceroute_nodata (tests.test_traceroute.MyTests.test_traceroute_nodata) Test 'traceroute' with no data ... ok test_traceroute_noheader (tests.test_traceroute.MyTests.test_traceroute_noheader) Test 'traceroute' with missing header row ... ok test_traceroute_only_warning_lines (tests.test_traceroute.MyTests.test_traceroute_only_warning_lines) Test 'traceroute' where every line is a warning. This used to raise an ... ok test_traceroute_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_osx_10_14_6) Test 'traceroute' on OSX 10.14.6 ... ok test_traceroute_q_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_q_osx_10_14_6) Test 'traceroute -q' on OSX 10.14.6 ... ok test_traceroute_unparsable_data (tests.test_traceroute.MyTests.test_traceroute_unparsable_data) Test 'traceroute' with data that has no hop lines. This used to raise ... ok test_traceroute_s1_generic (tests.test_traceroute_s.MyTests.test_traceroute_s1_generic) Test 'traceroute' ... ok test_traceroute_s2_generic (tests.test_traceroute_s.MyTests.test_traceroute_s2_generic) Test 'traceroute' ... ok test_traceroute_s3_generic (tests.test_traceroute_s.MyTests.test_traceroute_s3_generic) Test 'traceroute' ... ok test_traceroute_s4_generic (tests.test_traceroute_s.MyTests.test_traceroute_s4_generic) Test 'traceroute' ... ok test_traceroute_s5_generic (tests.test_traceroute_s.MyTests.test_traceroute_s5_generic) Test 'traceroute' ... ok test_traceroute_s6_freebsd12 (tests.test_traceroute_s.MyTests.test_traceroute_s6_freebsd12) Test 'traceroute6' on freebsd12 ... ok test_traceroute_s6_generic (tests.test_traceroute_s.MyTests.test_traceroute_s6_generic) Test 'traceroute' ... ok test_traceroute_s6_mult_addresses_osx_10_14_6 (tests.test_traceroute_s.MyTests.test_traceroute_s6_mult_addresses_osx_10_14_6) Test 'traceroute6' with multiple addresses returned via dns on OSX 10.14.6 ... ok test_traceroute_s6_osx_10_14_6 (tests.test_traceroute_s.MyTests.test_traceroute_s6_osx_10_14_6) Test 'traceroute6' on OSX 10.14.6 ... ok test_traceroute_s7_generic (tests.test_traceroute_s.MyTests.test_traceroute_s7_generic) Test 'traceroute' ... ok test_traceroute_s8_generic (tests.test_traceroute_s.MyTests.test_traceroute_s8_generic) Test 'traceroute' ... ok test_traceroute_s_a_osx_10_14_6 (tests.test_traceroute_s.MyTests.test_traceroute_s_a_osx_10_14_6) Test 'traceroute -a' on OSX 10.14.6 ... ok test_traceroute_s_centos_7_7 (tests.test_traceroute_s.MyTests.test_traceroute_s_centos_7_7) Test 'traceroute' on Centos 7.7 ... ok test_traceroute_s_freebsd12 (tests.test_traceroute_s.MyTests.test_traceroute_s_freebsd12) Test 'traceroute' on freebsd12 ... ok test_traceroute_s_long_header (tests.test_traceroute_s.MyTests.test_traceroute_s_long_header) Test 'traceroute' with a long run of digits in the header line ... ok test_traceroute_s_long_hops (tests.test_traceroute_s.MyTests.test_traceroute_s_long_hops) Test 'traceroute' with a long run of digits, a long word and a long run of colons in hop lines ... ok test_traceroute_s_long_ipv6 (tests.test_traceroute_s.MyTests.test_traceroute_s_long_ipv6) Test 'traceroute6' with a long ipv6 response ... ok test_traceroute_s_mult_addresses_osx_10_14_6 (tests.test_traceroute_s.MyTests.test_traceroute_s_mult_addresses_osx_10_14_6) Test 'traceroute' with multiple addresses returned via dns on OSX 10.14.6 ... ok test_traceroute_s_n_ipv4 (tests.test_traceroute_s.MyTests.test_traceroute_s_n_ipv4) Test 'traceroute -n x.x.x.x' ... ok test_traceroute_s_n_ipv6 (tests.test_traceroute_s.MyTests.test_traceroute_s_n_ipv6) Test 'traceroute6 -n x::x' ... ok test_traceroute_s_n_q1_ipv4 (tests.test_traceroute_s.MyTests.test_traceroute_s_n_q1_ipv4) Test 'traceroute -q1 -n x.x.x.x' ... ok test_traceroute_s_nodata (tests.test_traceroute_s.MyTests.test_traceroute_s_nodata) Test 'traceroute' with no data ... ok test_traceroute_s_noheader (tests.test_traceroute_s.MyTests.test_traceroute_s_noheader) Test 'traceroute' with missing header row ... ok test_traceroute_s_osx_10_14_6 (tests.test_traceroute_s.MyTests.test_traceroute_s_osx_10_14_6) Test 'traceroute' on OSX 10.14.6 ... ok test_traceroute_s_q_osx_10_14_6 (tests.test_traceroute_s.MyTests.test_traceroute_s_q_osx_10_14_6) Test 'traceroute -q' on OSX 10.14.6 ... ok test_tune2fs_l (tests.test_tune2fs.MyTests.test_tune2fs_l) Test 'tune2fs -l' ... ok test_tune2fs_line_separators (tests.test_tune2fs.MyTests.test_tune2fs_line_separators) Test 'tune2fs' with line-break characters other than LF in the volume name and mount point ... ok test_tune2fs_nodata (tests.test_tune2fs.MyTests.test_tune2fs_nodata) Test 'tune2fs' with no data ... ok test_typeset_all_fixtures (tests.test_typeset.MyTests.test_typeset_all_fixtures) Test 'typeset' with various fixtures ... ok test_typeset_ansi_c_array_raw (tests.test_typeset.MyTests.test_typeset_ansi_c_array_raw) Test 'declare -p' array with $'...' values containing quotes in raw mode ... ok test_typeset_ansi_c_bare_array (tests.test_typeset.MyTests.test_typeset_ansi_c_bare_array) Test zsh/ksh bare-value array with $'...' values containing quotes ... ok test_typeset_ansi_c_in_double_quoted_array_value (tests.test_typeset.MyTests.test_typeset_ansi_c_in_double_quoted_array_value) Test 'declare -p' array where a double-quoted value contains $' ... ok test_typeset_ansi_c_quote_in_array_values (tests.test_typeset.MyTests.test_typeset_ansi_c_quote_in_array_values) Test 'declare -p' arrays with $'...' values that contain quotes and ... ok test_typeset_array_values_like_array_definitions (tests.test_typeset.MyTests.test_typeset_array_values_like_array_definitions) Test 'typeset' arrays with element values that look like array definitions ... ok test_typeset_associative_keys_with_equals (tests.test_typeset.MyTests.test_typeset_associative_keys_with_equals) Test 'declare -p' associative arrays with keys that contain '=' or ']=' ... ok test_typeset_long_array_like_value (tests.test_typeset.MyTests.test_typeset_long_array_like_value) Test 'declare -p' output with a long scalar value that looks like array definitions ... ok test_typeset_nodata (tests.test_typeset.MyTests.test_typeset_nodata) Test 'typeset' with no data ... ok test_typeset_numeric_first_key_associative (tests.test_typeset.MyTests.test_typeset_numeric_first_key_associative) Test 'declare -p' associative arrays declared with -A whose first key is a number ... ok test_typeset_shell_split_like_shlex (tests.test_typeset.MyTests.test_typeset_shell_split_like_shlex) Test 'typeset' array word splitting against shlex.split() ... ok test_typeset_values_with_equals_and_quotes (tests.test_typeset.MyTests.test_typeset_values_with_equals_and_quotes) Test 'typeset' scalar values containing '=', quotes, parentheses, and spaces ... ok test_udevadm (tests.test_udevadm.MyTests.test_udevadm) Test 'udevadm' ... ok test_udevadm_equals_in_value (tests.test_udevadm.MyTests.test_udevadm_equals_in_value) Test 'udevadm' with an '=' character in an environment value ... ok test_udevadm_nodata (tests.test_udevadm.MyTests.test_udevadm_nodata) Test 'udevadm' with no data ... ok test_ufw_generic_inactive (tests.test_ufw.MyTests.test_ufw_generic_inactive) Test 'ufw status' when firewall is inactive ... ok test_ufw_generic_verbose (tests.test_ufw.MyTests.test_ufw_generic_verbose) Test 'ufw status verbose' sample ... ok test_ufw_generic_verbose_numbered (tests.test_ufw.MyTests.test_ufw_generic_verbose_numbered) Test 'ufw status verbose numbered' sample ... ok test_ufw_generic_verbose_numbered2 (tests.test_ufw.MyTests.test_ufw_generic_verbose_numbered2) Test 'ufw status verbose numbered' sample ... ok test_ufw_line_separators (tests.test_ufw.MyTests.test_ufw_line_separators) Test 'ufw status' with line-break characters other than LF in a rule comment ... ok test_ufw_nodata (tests.test_ufw.MyTests.test_ufw_nodata) Test 'ufw' with no data ... ok test_ufw_ubuntu_18_04_numbered (tests.test_ufw.MyTests.test_ufw_ubuntu_18_04_numbered) Test 'ufw status numbered' on Ubuntu 18.04 ... ok test_ufw_ubuntu_18_04_verbose (tests.test_ufw.MyTests.test_ufw_ubuntu_18_04_verbose) Test 'ufw status verbose' on Ubuntu 18.04 ... ok test_ufw_appinfo_generic_msn (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_msn) Test 'ufw app info MSN' sample ... ok test_ufw_appinfo_generic_multiline_description (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_multiline_description) Test 'ufw app info all' with mult-line description field ... ok test_ufw_appinfo_generic_test (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_test) Test 'ufw app info [application]' sample ... ok test_ufw_appinfo_generic_test2 (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_test2) Test 'ufw app info [application]' sample ... ok test_ufw_appinfo_generic_test3 (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_test3) Test 'ufw app info [application]' sample ... ok test_ufw_appinfo_line_separators (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_line_separators) Test 'ufw app info' with line-break characters other than LF in the title and description ... ok test_ufw_appinfo_many_profiles (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_many_profiles) Test 'ufw app info' with many profiles and wide port ranges ... ok test_ufw_appinfo_nodata (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_nodata) Test 'ufw_appinfo' with no data ... ok test_ufw_appinfo_normalized_ports (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_normalized_ports) Test 'ufw app info' normalized ports: merged and adjacent ranges, ... ok test_ufw_appinfo_ubuntu_18_04_all (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_ubuntu_18_04_all) Test 'ufw app info all' on Ubuntu 18.04 ... ok test_ufw_appinfo_whitespace_line_and_repeated_protocol (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_whitespace_line_and_repeated_protocol) Test 'ufw_appinfo' with a whitespace-only line, repeated protocol lines and a token containing 'any' ... ok test_uname2_freebsd12 (tests.test_uname.MyTests.test_uname2_freebsd12) Test 'uname -a' on freebsd12 with longer version level string ... ok test_uname_centos_7_7 (tests.test_uname.MyTests.test_uname_centos_7_7) Test 'uname -a' on Centos 7.7 ... ok test_uname_debian_10 (tests.test_uname.MyTests.test_uname_debian_10) Test 'uname -a' on debian 10 with missing hardware platform and processor ... ok test_uname_different_proc_generic (tests.test_uname.MyTests.test_uname_different_proc_generic) Test 'uname -a' on machine with different processor type ... ok test_uname_freebsd12 (tests.test_uname.MyTests.test_uname_freebsd12) Test 'uname -a' on freebsd12 ... ok test_uname_generic (tests.test_uname.MyTests.test_uname_generic) Test 'uname -a' on debian with missing hardware platform and processor ... ok test_uname_no_a_centos (tests.test_uname.MyTests.test_uname_no_a_centos) Test 'uname' without -a option on Centos. Should generate a ParseError exception ... ok test_uname_no_a_osx (tests.test_uname.MyTests.test_uname_no_a_osx) Test 'uname' without -a option on OSX. Should generate a ParseError exception ... ok test_uname_nodata (tests.test_uname.MyTests.test_uname_nodata) Test 'uname -a' with no data ... ok test_uname_osx_10_11_6 (tests.test_uname.MyTests.test_uname_osx_10_11_6) Test 'uname -a' on OSX 10.11.6 ... ok test_uname_osx_10_14_6 (tests.test_uname.MyTests.test_uname_osx_10_14_6) Test 'uname -a' on OSX 10.14.6 ... ok test_uname_ubuntu_18_4 (tests.test_uname.MyTests.test_uname_ubuntu_18_4) Test 'uname -a' on Ubuntu 18.4 ... ok test_update_alt_gs (tests.test_update_alt_gs.MyTests.test_update_alt_gs) Test 'update-alternatives --get-selections' ... ok test_update_alt_gs_nodata (tests.test_update_alt_gs.MyTests.test_update_alt_gs_nodata) Test 'update-alternatives --get-selections' with no data ... ok test_update_alt_q (tests.test_update_alt_q.MyTests.test_update_alt_q) Test 'update-alternatives --query' ... ok test_update_alt_q_no_slaves (tests.test_update_alt_q.MyTests.test_update_alt_q_no_slaves) Test 'update-alternatives --query' with no slaves in output ... ok test_update_alt_q_nodata (tests.test_update_alt_q.MyTests.test_update_alt_q_nodata) Test 'update-alternatives --query' with no data ... ok test_upower_d_clocale_ubuntu_18_4 (tests.test_upower.MyTests.test_upower_d_clocale_ubuntu_18_4) Test 'upower -d' on Ubuntu 18.4 using LANG=C ... ok test_upower_d_ubuntu_18_4 (tests.test_upower.MyTests.test_upower_d_ubuntu_18_4) Test 'upower -d' on Ubuntu 18.4 using LANG=en_US.UTF-8 ... ok test_upower_i_c_locale (tests.test_upower.MyTests.test_upower_i_c_locale) Test 'upower -i' with LANG=C time output ... ok test_upower_i_non_utc_generic (tests.test_upower.MyTests.test_upower_i_non_utc_generic) Test 'upower -i' with non-utc time output ... ok test_upower_i_ubuntu_18_4 (tests.test_upower.MyTests.test_upower_i_ubuntu_18_4) Test 'upower -i' on Ubuntu 18.4 ... ok test_upower_i_utc_generic (tests.test_upower.MyTests.test_upower_i_utc_generic) Test 'upower -i' with utc time output ... ok test_upower_nodata (tests.test_upower.MyTests.test_upower_nodata) Test 'upower' with no data ... ok test_upsc_all_fixtures (tests.test_upsc.MyTests.test_upsc_all_fixtures) Test 'upsc' with various fixtures ... ok test_upsc_nodata (tests.test_upsc.MyTests.test_upsc_nodata) Test 'upsc' with no data ... ok test_upsc_non_finite_values (tests.test_upsc.MyTests.test_upsc_non_finite_values) Test 'upsc' with values of nan and inf: the text is kept ... ok test_uptime_busybox (tests.test_uptime.MyTests.test_uptime_busybox) Test 'uptime' on busybox with no user information ... ok test_uptime_centos_7_7 (tests.test_uptime.MyTests.test_uptime_centos_7_7) Test 'uptime' on Centos 7.7 ... ok test_uptime_nodata (tests.test_uptime.MyTests.test_uptime_nodata) Test 'uptime' with no data ... ok test_uptime_osx_10_11_6 (tests.test_uptime.MyTests.test_uptime_osx_10_11_6) Test 'uptime' on OSX 10.11.6 ... ok test_uptime_osx_10_14_6 (tests.test_uptime.MyTests.test_uptime_osx_10_14_6) Test 'uptime' on OSX 10.14.6 ... ok test_uptime_ubuntu_18_4 (tests.test_uptime.MyTests.test_uptime_ubuntu_18_4) Test 'uptime' on Ubuntu 18.4 ... ok test_uptime_user (tests.test_uptime.MyTests.test_uptime_user) Test 'uptime' with 'user' instead of 'users' in the data ... ok test_url_encoded_bracket_in_netloc (tests.test_url.MyTests.test_url_encoded_bracket_in_netloc) Test URL with an encoded '[' in the host name does not raise an error ... ok test_url_encoded_delimiters_in_netloc (tests.test_url.MyTests.test_url_encoded_delimiters_in_netloc) Test URL with an encoded '/' in the user info keeps the decoded netloc and host separate ... ok test_url_encoded_delimiters_in_path (tests.test_url.MyTests.test_url_encoded_delimiters_in_path) Test URL with an encoded '#' in the path stays in the decoded path ... ok test_url_file_path (tests.test_url.MyTests.test_url_file_path) Test a normal file path URL ... ok test_url_ftp (tests.test_url.MyTests.test_url_ftp) Test ftp URL ... ok test_url_http_domain (tests.test_url.MyTests.test_url_http_domain) Test HTTP URL with encodable characters (domain name host) ... ok test_url_http_encodable_host_and_port (tests.test_url.MyTests.test_url_http_encodable_host_and_port) Test HTTP URL with encodable characters in the hostname and port ... ok test_url_http_encoded (tests.test_url.MyTests.test_url_http_encoded) Test HTTP URL with encoded characters ... ok test_url_http_encoded_host_and_invalid_port (tests.test_url.MyTests.test_url_http_encoded_host_and_invalid_port) Test HTTP URL with encoded characters in the hostname and an invalid encoded port ... ok test_url_http_encoded_host_and_port (tests.test_url.MyTests.test_url_http_encoded_host_and_port) Test HTTP URL with encoded characters in the hostname and port ... ok test_url_http_ipv4 (tests.test_url.MyTests.test_url_http_ipv4) Test HTTP URL with encodable characters (ipv4 host) ... ok test_url_http_ipv6 (tests.test_url.MyTests.test_url_http_ipv6) Test HTTP URL with encodable characters (ipv6 host) ... ok test_url_http_path_ends_in_slash (tests.test_url.MyTests.test_url_http_path_ends_in_slash) Test HTTP URL with a forward slash as the last part of the path ... ok test_url_http_path_no_end_slash (tests.test_url.MyTests.test_url_http_path_no_end_slash) Test HTTP URL with no forward slash at the end ... ok test_url_http_path_only_slash (tests.test_url.MyTests.test_url_http_path_only_slash) Test HTTP URL with a forward slash as the last only part of the path ... ok test_url_mailto (tests.test_url.MyTests.test_url_mailto) Test mailto URL ... ok test_url_nodata (tests.test_url.MyTests.test_url_nodata) Test 'url' with no data ... ok test_ver_loose_strings (tests.test_ver.MyTests.test_ver_loose_strings) ... ok test_ver_nodata (tests.test_ver.MyTests.test_ver_nodata) Test 'ver' with no data ... ok test_ver_strict_strings (tests.test_ver.MyTests.test_ver_strict_strings) ... ok test_veracrypt_invalid_call (tests.test_veracrypt.VeracryptTests.test_veracrypt_invalid_call) Test 'veracrypt' with output from invalid call ... ok test_veracrypt_line_separators (tests.test_veracrypt.VeracryptTests.test_veracrypt_line_separators) Test 'veracrypt' with line-break characters other than LF in a mount directory ... ok test_veracrypt_list_volumes (tests.test_veracrypt.VeracryptTests.test_veracrypt_list_volumes) Test 'veracrypt' list volumes ... ok test_veracrypt_long_first_line (tests.test_veracrypt.VeracryptTests.test_veracrypt_long_first_line) Test 'veracrypt' with a long run of digits as the first line ... ok test_veracrypt_no_mounted_volumes (tests.test_veracrypt.VeracryptTests.test_veracrypt_no_mounted_volumes) Test 'veracrypt' with no mounted volumes ... ok test_veracrypt_nodata (tests.test_veracrypt.VeracryptTests.test_veracrypt_nodata) Test 'veracrypt' with no data ... ok test_veracrypt_verbose_list_volumes (tests.test_veracrypt.VeracryptTests.test_veracrypt_verbose_list_volumes) Test 'veracrypt' list volumes in verbose mode ... ok test_veracrypt_verbose_list_volumes_unknown_fields (tests.test_veracrypt.VeracryptTests.test_veracrypt_verbose_list_volumes_unknown_fields) Test 'veracrypt' list volumes with unknown fields in verbose mode ... ok test_vmstat (tests.test_vmstat.MyTests.test_vmstat) Test 'vmstat' ... ok test_vmstat_1_long (tests.test_vmstat.MyTests.test_vmstat_1_long) Test 'vmstat -1' (on ubuntu) with long output that reprints the header rows ... ok test_vmstat_a (tests.test_vmstat.MyTests.test_vmstat_a) Test 'vmstat -a' ... ok test_vmstat_at_5_10 (tests.test_vmstat.MyTests.test_vmstat_at_5_10) Test 'vmstat -at 5 10' ... ok test_vmstat_awt (tests.test_vmstat.MyTests.test_vmstat_awt) Test 'vmstat -awt' ... ok test_vmstat_d (tests.test_vmstat.MyTests.test_vmstat_d) Test 'vmstat -d' ... ok test_vmstat_dt (tests.test_vmstat.MyTests.test_vmstat_dt) Test 'vmstat -dt' ... ok test_vmstat_extra_wide (tests.test_vmstat.MyTests.test_vmstat_extra_wide) Test 'vmstat -w' with wider output ... ok test_vmstat_nodata (tests.test_vmstat.MyTests.test_vmstat_nodata) Test 'vmstat' with no data ... ok test_vmstat_w (tests.test_vmstat.MyTests.test_vmstat_w) Test 'vmstat -w' ... ok test_vmstat_extra_wide (tests.test_vmstat_s.MyTests.test_vmstat_extra_wide) Test 'vmstat -w' with extra wide output ... ok test_vmstat_s_1_long_ubuntu_18_04 (tests.test_vmstat_s.MyTests.test_vmstat_s_1_long_ubuntu_18_04) Test 'vmstat -1' (on ubuntu) with long output that reprints the header rows ... ok test_vmstat_s_a_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_a_centos_7_7) Test 'vmstat -a' on Centos 7.7 ... ok test_vmstat_s_at_5_10_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_at_5_10_centos_7_7) Test 'vmstat -at 5 10' on Centos 7.7 ... ok test_vmstat_s_awt_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_awt_centos_7_7) Test 'vmstat -awt' on Centos 7.7 ... ok test_vmstat_s_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_centos_7_7) Test 'vmstat' on Centos 7.7 ... ok test_vmstat_s_d_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_d_centos_7_7) Test 'vmstat -d' on Centos 7.7 ... ok test_vmstat_s_dt_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_dt_centos_7_7) Test 'vmstat -dt' on Centos 7.7 ... ok test_vmstat_s_nodata (tests.test_vmstat_s.MyTests.test_vmstat_s_nodata) Test 'vmstat' with no data ... ok test_vmstat_s_unparsable (tests.test_vmstat_s.MyTests.test_vmstat_s_unparsable) ... ok test_vmstat_s_w_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_w_centos_7_7) Test 'vmstat -w' on Centos 7.7 ... ok test_w_centos_7_7 (tests.test_w.MyTests.test_w_centos_7_7) Test 'w' on Centos 7.7 ... ok test_w_nixos (tests.test_w.MyTests.test_w_nixos) Test 'w' on nixos ... ok test_w_nodata (tests.test_w.MyTests.test_w_nodata) Test 'w' with no data ... ok test_w_osx_10_11_6 (tests.test_w.MyTests.test_w_osx_10_11_6) Test 'w' on OSX 10.11.6 ... ok test_w_osx_10_14_6 (tests.test_w.MyTests.test_w_osx_10_14_6) Test 'w' on OSX 10.14.6 ... ok test_w_ubuntu_18_4 (tests.test_w.MyTests.test_w_ubuntu_18_4) Test 'w' on Ubuntu 18.4 ... ok test_wc_centos_7_7 (tests.test_wc.MyTests.test_wc_centos_7_7) Test 'wc' on Centos 7.7 ... ok test_wc_line_separator (tests.test_wc.MyTests.test_wc_line_separator) Test 'wc' with a filename containing U+2028 (LINE SEPARATOR): ... ok test_wc_nodata (tests.test_wc.MyTests.test_wc_nodata) Test 'wc' parser with no data ... ok test_wc_osx_10_14_6 (tests.test_wc.MyTests.test_wc_osx_10_14_6) Test 'wc' on OSX 10.14.6 ... ok test_wc_stdin_osx_10_14_6 (tests.test_wc.MyTests.test_wc_stdin_osx_10_14_6) Test 'wc' from `STDIN` on OSX 10.14.6 ... ok test_wg_show_all_fixtures (tests.test_wg_show.MyTests.test_wg_show_all_fixtures) Test 'wg-show' with various fixtures ... ok test_wg_show_nodata (tests.test_wg_show.MyTests.test_wg_show_nodata) Test 'wg-show' with no data ... ok test_who_a_centos_7_7 (tests.test_who.MyTests.test_who_a_centos_7_7) Test 'who -a' on Centos 7.7 ... ok test_who_a_osx_10_14_6 (tests.test_who.MyTests.test_who_a_osx_10_14_6) Test 'who -a' on OSX 10.14.6 ... ok test_who_a_ubuntu_18_4 (tests.test_who.MyTests.test_who_a_ubuntu_18_4) Test 'who -a' on Ubuntu 18.4 ... ok test_who_centos_7_7 (tests.test_who.MyTests.test_who_centos_7_7) Test 'who' on Centos 7.7 ... ok test_who_debian13 (tests.test_who.MyTests.test_who_debian13) Test 'who' on Debian13 ... ok test_who_login_screen (tests.test_who.MyTests.test_who_login_screen) Test 'who' with (login screen) as remote ... ok test_who_nodata (tests.test_who.MyTests.test_who_nodata) Test 'who' with no data ... ok test_who_osx_10_14_6 (tests.test_who.MyTests.test_who_osx_10_14_6) Test 'who' on OSX 10.14.6 ... ok test_who_tabs (tests.test_who.MyTests.test_who_tabs) Test 'who' with tab separators and a process name ... ok test_who_ubuntu_18_4 (tests.test_who.MyTests.test_who_ubuntu_18_4) Test 'who' on Ubuntu 18.4 ... ok test_x509_ca_cert (tests.test_x509_cert.MyTests.test_x509_ca_cert) Test 'cat x509-ca-cert.der' (CA cert in DER format) ... ok test_x509_cert_and_key (tests.test_x509_cert.MyTests.test_x509_cert_and_key) Test 'cat x509-cert-and-key.pem' (combo cert and key file in PEM format) ... ok test_x509_cert_bad_email (tests.test_x509_cert.MyTests.test_x509_cert_bad_email) Test 'cat x509-cert-bad-email.pem' (PEM file with a non-compliant email address) ... ok test_x509_cert_bad_email2 (tests.test_x509_cert.MyTests.test_x509_cert_bad_email2) Test 'cat x509-cert-bad-email2.der' (DER file with a non-compliant email address - IDNA2008 encoded) ... ok test_x509_cert_crl_dp_general_names (tests.test_x509_cert.MyTests.test_x509_cert_crl_dp_general_names) Test 'cat x509-cert-general-names.pem' crl_distribution_points and freshest_crl types ... ok test_x509_cert_general_names (tests.test_x509_cert.MyTests.test_x509_cert_general_names) Test 'cat x509-cert-general-names.pem' (GeneralNames of several types in many extensions) ... ok test_x509_cert_general_names_raw (tests.test_x509_cert.MyTests.test_x509_cert_general_names_raw) Test 'cat x509-cert-general-names.pem' raw output also has the GeneralName types ... ok test_x509_cert_ian_aia_sia_general_names (tests.test_x509_cert.MyTests.test_x509_cert_ian_aia_sia_general_names) Test 'cat x509-cert-general-names.pem' issuer_alt_name, authority_information_access and subject_information_access types ... ok test_x509_cert_letsencrypt_general_names (tests.test_x509_cert.MyTests.test_x509_cert_letsencrypt_general_names) Test 'cat x509-letsencrypt.pem' keeps the existing values and adds the GeneralName types ... ok test_x509_cert_name_constraints_aki_general_names (tests.test_x509_cert.MyTests.test_x509_cert_name_constraints_aki_general_names) Test 'cat x509-cert-general-names.pem' name_constraints base types and authority_key_identifier issuer types ... ok test_x509_cert_negative_serial (tests.test_x509_cert.MyTests.test_x509_cert_negative_serial) Test 'cat x509-cert-bad-email.pem' (PEM file with a non-compliant email address) ... ok test_x509_cert_no_zone (tests.test_x509_cert.MyTests.test_x509_cert_no_zone) Test 'cat x509-cert-no-zone.pem' (GeneralizedTime without a time zone) ... ok test_x509_cert_no_zone_tz (tests.test_x509_cert.MyTests.test_x509_cert_no_zone_tz) Test 'cat x509-cert-no-zone.pem' (GeneralizedTime without a time zone) is read as UTC in any time zone ... ok test_x509_cert_nodata (tests.test_x509_cert.MyTests.test_x509_cert_nodata) Test 'x509_cert' with no data ... ok test_x509_cert_san_general_names (tests.test_x509_cert.MyTests.test_x509_cert_san_general_names) Test 'cat x509-cert-general-names.pem' subject_alt_name keeps each GeneralName type next to the value ... ok test_x509_cert_superfluous_bits (tests.test_x509_cert.MyTests.test_x509_cert_superfluous_bits) Test 'cat x509-cert-superfluous-bits.pem' (PEM file with more bits set for the keyUsage extension than defined by the RFC) ... ok test_x509_cert_trusted_label (tests.test_x509_cert.MyTests.test_x509_cert_trusted_label) Test 'cat x509-cert-trusted-label.pem' (PEM block labeled TRUSTED CERTIFICATE) ... ok test_x509_cert_x400_address_general_name (tests.test_x509_cert.MyTests.test_x509_cert_x400_address_general_name) Test an x400_address GeneralName gets its type ... ok test_x509_cert_x509_label (tests.test_x509_cert.MyTests.test_x509_cert_x509_label) Test 'cat x509-cert-x509-label.pem' (PEM block labeled X509 CERTIFICATE) ... ok test_x509_letsencrypt (tests.test_x509_cert.MyTests.test_x509_letsencrypt) Test 'cat x509-letsencrypt.pem' (letsencrypt cert in PEM format) ... ok test_x509_multi_cert (tests.test_x509_cert.MyTests.test_x509_multi_cert) Test 'cat x509-multi-cert.pem' (PEM file with multiple certificates) ... ok test_x509_string_serialnumber (tests.test_x509_cert.MyTests.test_x509_string_serialnumber) Test 'cat x509-string-serialnumber.der' (DER file with string serial numbers) ... ok test_x509_crl_der (tests.test_x509_crl.MyTests.test_x509_crl_der) Test crl file in DER format ... ok test_x509_crl_der_issuing_distribution_point (tests.test_x509_crl.MyTests.test_x509_crl_der_issuing_distribution_point) Test 'cat x509-crl.der' issuing_distribution_point gets the GeneralName types ... ok test_x509_crl_der_single (tests.test_x509_crl.MyTests.test_x509_crl_der_single) Test crl file in DER format returns a list with one crl ... ok test_x509_crl_general_names (tests.test_x509_crl.MyTests.test_x509_crl_general_names) Test 'cat x509-crl-general-names.pem' (GeneralNames in CRL and CRL entry extensions) ... ok test_x509_crl_multi (tests.test_x509_crl.MyTests.test_x509_crl_multi) Test 'cat x509-crl-multi.pem' (PEM file with two crls) ... ok test_x509_crl_no_zone (tests.test_x509_crl.MyTests.test_x509_crl_no_zone) Test 'cat x509-crl-no-zone.pem' (GeneralizedTime without a time zone) ... ok test_x509_crl_no_zone_tz (tests.test_x509_crl.MyTests.test_x509_crl_no_zone_tz) Test 'cat x509-crl-no-zone.pem' (GeneralizedTime without a time zone) is read as UTC in any time zone ... ok test_x509_crl_nodata (tests.test_x509_crl.MyTests.test_x509_crl_nodata) Test 'x509_crl' with no data ... ok test_x509_crl_pem (tests.test_x509_crl.MyTests.test_x509_crl_pem) Test crl file in PEM format ... ok test_x509_crl_pem_no_crl (tests.test_x509_crl.MyTests.test_x509_crl_pem_no_crl) Test PEM file without a crl block ... ok test_x509_crl_pem_other_blocks (tests.test_x509_crl.MyTests.test_x509_crl_pem_other_blocks) Test crl file in PEM format with a block of another type before the crl ... ok test_x509_csr_der (tests.test_x509_csr.MyTests.test_x509_csr_der) Test csr file in DER format ... ok test_x509_csr_general_names (tests.test_x509_csr.MyTests.test_x509_csr_general_names) Test 'cat x509-csr-general-names.pem' (requested subject_alt_name of several GeneralName types) ... ok test_x509_csr_nodata (tests.test_x509_csr.MyTests.test_x509_csr_nodata) Test 'x509_csr' with no data ... ok test_x509_csr_pem (tests.test_x509_csr.MyTests.test_x509_csr_pem) Test csr file in PEM format ... ok test_x509_csr_windows (tests.test_x509_csr.MyTests.test_x509_csr_windows) Test Windows csr file in PEM format ... ok test_xml_cd_catalog (tests.test_xml.MyTests.test_xml_cd_catalog) Test the cd catalog xml file ... ok test_xml_dtd_defaults (tests.test_xml.MyTests.test_xml_dtd_defaults) Test xml file with attribute default values declared in its DTD ... ok test_xml_dtd_defaults_expansion_limit (tests.test_xml.MyTests.test_xml_dtd_defaults_expansion_limit) Test xml file with a long attribute default value applied to many elements ... ok test_xml_dtd_defaults_many_elements (tests.test_xml.MyTests.test_xml_dtd_defaults_many_elements) Test xml file with attribute default values applied to many elements ... ok test_xml_dtd_defaults_r (tests.test_xml.MyTests.test_xml_dtd_defaults_r) Test xml file with attribute default values declared in its DTD and raw output ... ok test_xml_dtd_many_defaults_expansion_limit (tests.test_xml.MyTests.test_xml_dtd_many_defaults_expansion_limit) Test xml file with many attribute default values applied to many elements ... ok test_xml_foodmenu (tests.test_xml.MyTests.test_xml_foodmenu) Test the food menu xml file ... ok test_xml_nmap (tests.test_xml.MyTests.test_xml_nmap) Test nmap xml output ... ok test_xml_nmap_r (tests.test_xml.MyTests.test_xml_nmap_r) Test nmap xml raw output ... ok test_xml_nodata (tests.test_xml.MyTests.test_xml_nodata) Test xml parser with no data ... ok test_xml_nodata_r (tests.test_xml.MyTests.test_xml_nodata_r) Test xml parser with no data and raw output ... ok test_complete_1 (tests.test_xrandr.XrandrTests.test_complete_1) ... ok test_complete_2 (tests.test_xrandr.XrandrTests.test_complete_2) ... ok test_complete_3 (tests.test_xrandr.XrandrTests.test_complete_3) ... ok test_complete_4 (tests.test_xrandr.XrandrTests.test_complete_4) ... ok test_complete_5 (tests.test_xrandr.XrandrTests.test_complete_5) ... ok test_device (tests.test_xrandr.XrandrTests.test_device) ... ok test_device_with_reflect (tests.test_xrandr.XrandrTests.test_device_with_reflect) ... ok test_issue_490 (tests.test_xrandr.XrandrTests.test_issue_490) test for issue 490: https://github.com/kellyjonbrazil/jc/issues/490 ... ok test_issue_525 (tests.test_xrandr.XrandrTests.test_issue_525) ... ok test_issue_549 (tests.test_xrandr.XrandrTests.test_issue_549) https://github.com/kellyjonbrazil/jc/issues/549 ... ok test_line_categorize (tests.test_xrandr.XrandrTests.test_line_categorize) ... ok test_long_mode_line (tests.test_xrandr.XrandrTests.test_long_mode_line) Mode line followed by a long run of digits with no frequency ... ok test_mode (tests.test_xrandr.XrandrTests.test_mode) ... ok test_regexes (tests.test_xrandr.XrandrTests.test_regexes) ... ok test_screens (tests.test_xrandr.XrandrTests.test_screens) ... ok test_xrandr_nodata (tests.test_xrandr.XrandrTests.test_xrandr_nodata) Test 'xrandr' with no data ... ok test_yaml_alias_expansion_limit (tests.test_yaml.MyTests.test_yaml_alias_expansion_limit) Test yaml file with nested aliases that expand far beyond the input size ... ok test_yaml_anchors (tests.test_yaml.MyTests.test_yaml_anchors) Test yaml file with anchors, aliases and merge keys ... ok test_yaml_datetime (tests.test_yaml.MyTests.test_yaml_datetime) Test yaml file with datetime object (should convert to a string) ... ok test_yaml_equalsign (tests.test_yaml.MyTests.test_yaml_equalsign) Test yaml file with a value that starts with a literal equal sign "=" (should convert to a string) ... ok test_yaml_istio_sc (tests.test_yaml.MyTests.test_yaml_istio_sc) Test the Istio SC yaml file ... ok test_yaml_istio_sidecar (tests.test_yaml.MyTests.test_yaml_istio_sidecar) Test the Istio Sidecar yaml file ... ok test_yaml_no_side_effects (tests.test_yaml.MyTests.test_yaml_no_side_effects) Test 'yaml' leaves the ruamel.yaml classes unchanged for other code ... ok test_yaml_nodata (tests.test_yaml.MyTests.test_yaml_nodata) Test the YAML parser with no data ... ok test_yaml_non_finite (tests.test_yaml.MyTests.test_yaml_non_finite) Test 'yaml' with nan and inf values: they are null ... ok test_yaml_repeated_aliases (tests.test_yaml.MyTests.test_yaml_repeated_aliases) Test yaml file with a mapping referenced many times ... ok test_zipinfo_line_separators (tests.test_zipinfo.MyTests.test_zipinfo_line_separators) Test 'zipinfo' with line-break characters other than LF in a file name ... ok test_zipinfo_multi_osx_10_14_6 (tests.test_zipinfo.MyTests.test_zipinfo_multi_osx_10_14_6) Test 'zipinfo' with multiple archives on OSX 10.14.6 ... ok test_zipinfo_nodata (tests.test_zipinfo.MyTests.test_zipinfo_nodata) Test 'zipinfo' parser with no data ... ok test_zipinfo_rhel_8 (tests.test_zipinfo.MyTests.test_zipinfo_rhel_8) Test 'zipinfo' on Red Hat 8 ... ok test_zipinfo_rhel_8_space_in_name (tests.test_zipinfo.MyTests.test_zipinfo_rhel_8_space_in_name) Test 'zipinfo' on Red Hat 8 with spaces in the file path ... ok test_zipinfo_unzip_summary_line (tests.test_zipinfo.MyTests.test_zipinfo_unzip_summary_line) Test 'zipinfo' with the unzip summary line, which is not a file ... ok test_zpool_iostat (tests.test_zpool_iostat.MyTests.test_zpool_iostat) Test 'zpool iostat' ... ok test_zpool_iostat_nodata (tests.test_zpool_iostat.MyTests.test_zpool_iostat_nodata) Test 'zpool iostat' with no data ... ok test_zpool_iostat_v (tests.test_zpool_iostat.MyTests.test_zpool_iostat_v) Test 'zpool iostat -v' ... ok test_zpool_status_line_separator (tests.test_zpool_status.MyTests.test_zpool_status_line_separator) Test 'zpool_status' with a line-break character other than LF inside a field ... ok test_zpool_status_nodata (tests.test_zpool_status.MyTests.test_zpool_status_nodata) Test 'zpool_status' with no data ... ok test_zpool_status_spares (tests.test_zpool_status.MyTests.test_zpool_status_spares) Test 'zpool status' with spares section ... ok test_zpool_status_v (tests.test_zpool_status.MyTests.test_zpool_status_v) Test 'zpool status -v' ... ok test_zpool_status_v_2 (tests.test_zpool_status.MyTests.test_zpool_status_v_2) Test 'zpool status -v' #2 ... ok test_zpool_status_v_3 (tests.test_zpool_status.MyTests.test_zpool_status_v_3) Test 'zpool status -v' #3 ... ok test_zpool_status_v_with_tabs (tests.test_zpool_status.MyTests.test_zpool_status_v_with_tabs) Test 'zpool status -v' with tabs instead of spaces ... ok ---------------------------------------------------------------------- Ran 2495 tests in 8.562s OK (skipped=1) Run all fixtures for parser 'apachectl': - test 'apachectl' parser with fixture: 'apachectl--vhosts' - test 'apachectl' parser with fixture: 'apachectl--plain-vhosts' - test 'apachectl' parser with fixture: 'apachectl--malformed' - test 'apachectl' parser with fixture: 'apachectl--long-mutex' - test 'apachectl' parser with fixture: 'apachectl--line-separator' - test 'apachectl' parser with fixture: 'apachectl--ipv6' - test 'apachectl' parser with fixture: 'apachectl--default-per-group' - test 'apachectl' parser with fixture: 'apachectl--debian-12' Run all fixtures for parser 'apt_cache_show': - test 'apt_cache_show' parser with fixture: 'apt_cache_show--standard' - test 'apt_cache_show' parser with fixture: 'apt_cache_show--name-field' - test 'apt_cache_show' parser with fixture: 'apt_cache_show--line-separator' - test 'apt_cache_show' parser with fixture: 'apt_cache_show--description-en' Run all fixtures for parser 'apt_get_sqq': - test 'apt_get_sqq' parser with fixture: 'apt_get_sqq--sample' Run all fixtures for parser 'authorized_keys': - test 'authorized_keys' parser with fixture: 'authorized_keys--tab-and-unicode-space' - test 'authorized_keys' parser with fixture: 'authorized_keys--standard' - test 'authorized_keys' parser with fixture: 'authorized_keys--no-trailing-newline' - test 'authorized_keys' parser with fixture: 'authorized_keys--line-separator' - test 'authorized_keys' parser with fixture: 'authorized_keys--key-type-names' - test 'authorized_keys' parser with fixture: 'authorized_keys--backslash-in-options' Run all fixtures for parser 'conntrack': - test 'conntrack' parser with fixture: 'conntrack--malformed' - test 'conntrack' parser with fixture: 'conntrack--long-brackets' - test 'conntrack' parser with fixture: 'conntrack--list' - test 'conntrack' parser with fixture: 'conntrack--list-zones' - test 'conntrack' parser with fixture: 'conntrack--list-ktimestamp' - test 'conntrack' parser with fixture: 'conntrack--list-gre' - test 'conntrack' parser with fixture: 'conntrack--list-extended' - test 'conntrack' parser with fixture: 'conntrack--list-counters' - test 'conntrack' parser with fixture: 'conntrack--events' - test 'conntrack' parser with fixture: 'conntrack--events-timestamp' Run all fixtures for parser 'curl_head': - test 'curl_head' parser with fixture: 'curl_head--ILvs-yahoo-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-microsoft-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-google-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-facebook-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-example-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-cnn-com' Run all fixtures for parser 'ethtool': - test 'ethtool' parser with fixture: 'ethtool--module-info' - test 'ethtool' parser with fixture: 'ethtool--module-info-convert-units' - test 'ethtool' parser with fixture: 'ethtool--link-partner-advertised-link-modes' - test 'ethtool' parser with fixture: 'ethtool--default2' - test 'ethtool' parser with fixture: 'ethtool--default1' Run all fixtures for parser 'getfacl': - test 'getfacl' parser with fixture: 'getfacl--name-with-hash-and-trailing-space' - test 'getfacl' parser with fixture: 'getfacl--multiple-files' - test 'getfacl' parser with fixture: 'getfacl--malformed' - test 'getfacl' parser with fixture: 'getfacl--file-with-acl' - test 'getfacl' parser with fixture: 'getfacl--escaped-names' - test 'getfacl' parser with fixture: 'getfacl--directory-default-acl' - test 'getfacl' parser with fixture: 'getfacl--all-effective' Run all fixtures for parser 'git_diff': - test 'git_diff' parser with fixture: 'git_diff--unmerged' - test 'git_diff' parser with fixture: 'git_diff--type-change' - test 'git_diff' parser with fixture: 'git_diff--renames' - test 'git_diff' parser with fixture: 'git_diff--quoted-paths' - test 'git_diff' parser with fixture: 'git_diff--mixed' - test 'git_diff' parser with fixture: 'git_diff--line-separator' - test 'git_diff' parser with fixture: 'git_diff--copy' Run all fixtures for parser 'http_headers': - test 'http_headers' parser with fixture: 'http_headers--reserved-names' - test 'http_headers' parser with fixture: 'http_headers--header-names' - test 'http_headers' parser with fixture: 'http_headers--google-com' - test 'http_headers' parser with fixture: 'http_headers--example-com' Run all fixtures for parser 'ldd': - test 'ldd' parser with fixture: 'ldd--verbose' - test 'ldd' parser with fixture: 'ldd--python3' - test 'ldd' parser with fixture: 'ldd--not-found' - test 'ldd' parser with fixture: 'ldd--not-dynamic' - test 'ldd' parser with fixture: 'ldd--multifile' - test 'ldd' parser with fixture: 'ldd--ls' - test 'ldd' parser with fixture: 'ldd--long-name' - test 'ldd' parser with fixture: 'ldd--line-separator' Run all fixtures for parser 'needrestart': - test 'needrestart' parser with fixture: 'needrestart--standard' - test 'needrestart' parser with fixture: 'needrestart--pid' - test 'needrestart' parser with fixture: 'needrestart--extralines' Run all fixtures for parser 'nfsiostat': - test 'nfsiostat' parser with fixture: 'nfsiostat--two-mounts' - test 'nfsiostat' parser with fixture: 'nfsiostat--page' - test 'nfsiostat' parser with fixture: 'nfsiostat--no-mounts' - test 'nfsiostat' parser with fixture: 'nfsiostat--no-errors-column' - test 'nfsiostat' parser with fixture: 'nfsiostat--malformed' - test 'nfsiostat' parser with fixture: 'nfsiostat--long-mount-name' - test 'nfsiostat' parser with fixture: 'nfsiostat--interval-count' - test 'nfsiostat' parser with fixture: 'nfsiostat--dir' - test 'nfsiostat' parser with fixture: 'nfsiostat--attr' Run all fixtures for parser 'nftables': - test 'nftables' parser with fixture: 'nftables--wrapped-set-elements' - test 'nftables' parser with fixture: 'nftables--set-properties' - test 'nftables' parser with fixture: 'nftables--set-elements-blank-run' - test 'nftables' parser with fixture: 'nftables--ruleset' - test 'nftables' parser with fixture: 'nftables--ruleset-handles' - test 'nftables' parser with fixture: 'nftables--quoted-braces' - test 'nftables' parser with fixture: 'nftables--multiline-strings' - test 'nftables' parser with fixture: 'nftables--multi-device' - test 'nftables' parser with fixture: 'nftables--malformed' - test 'nftables' parser with fixture: 'nftables--list-tables' - test 'nftables' parser with fixture: 'nftables--comments-flags-typeof' - test 'nftables' parser with fixture: 'nftables--chain-headers' Run all fixtures for parser 'pacman': - test 'pacman' parser with fixture: 'pacman--si-graphicsmagick' - test 'pacman' parser with fixture: 'pacman--qii-zstd' - test 'pacman' parser with fixture: 'pacman--qi-wrapped' - test 'pacman' parser with fixture: 'pacman--packages' - test 'pacman' parser with fixture: 'pacman--optdepends-colon-lines' Run all fixtures for parser 'path': - test 'path' parser with fixture: 'path--with-spaces' - test 'path' parser with fixture: 'path--windows' - test 'path' parser with fixture: 'path--posix-backslash' - test 'path' parser with fixture: 'path--one' - test 'path' parser with fixture: 'path--long' Run all fixtures for parser 'path_list': - test 'path_list' parser with fixture: 'path_list--with-spaces' - test 'path_list' parser with fixture: 'path_list--windows' - test 'path_list' parser with fixture: 'path_list--windows-long' - test 'path_list' parser with fixture: 'path_list--windows-forward-slash' - test 'path_list' parser with fixture: 'path_list--windows-environment' - test 'path_list' parser with fixture: 'path_list--two' - test 'path_list' parser with fixture: 'path_list--posix-backslash' - test 'path_list' parser with fixture: 'path_list--posix-backslash-semicolon' - test 'path_list' parser with fixture: 'path_list--one' - test 'path_list' parser with fixture: 'path_list--long' Run all fixtures for parser 'typeset': - test 'typeset' parser with fixture: 'typeset--zsh' - test 'typeset' parser with fixture: 'typeset--scalar-edge-values' - test 'typeset' parser with fixture: 'typeset--r' - test 'typeset' parser with fixture: 'typeset--plain' - test 'typeset' parser with fixture: 'typeset--p' - test 'typeset' parser with fixture: 'typeset--numeric-first-key' - test 'typeset' parser with fixture: 'typeset--long-array-like-value' - test 'typeset' parser with fixture: 'typeset--ksh' - test 'typeset' parser with fixture: 'typeset--capital-a' - test 'typeset' parser with fixture: 'typeset--ansi-c-quote-in-array' - test 'typeset' parser with fixture: 'typeset--a' Run all fixtures for parser 'upsc': - test 'upsc' parser with fixture: 'upsc--cyberpower' - test 'upsc' parser with fixture: 'upsc--apc' Run all fixtures for parser 'wg_show': - test 'wg_show' parser with fixture: 'wg_show--two_devices' - test 'wg_show' parser with fixture: 'wg_show--one_device' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: jc-1.26.2-1.fc46.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QTPTJM + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd jc-1.26.2 + DOCDIR=/builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/doc/jc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/doc/jc + cp -pr /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2/README.md /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/doc/jc + cp -pr /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2/EXAMPLES.md /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/doc/jc + RPM_EC=0 ++ jobs -p + exit 0 Provides: jc = 1.26.2-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 Processing files: python3-jc-1.26.2-1.fc46.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1rCtlA + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd jc-1.26.2 + DOCDIR=/builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/doc/python3-jc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/doc/python3-jc + cp -pr /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2/docs /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/doc/python3-jc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Lc3sA9 + umask 022 + cd /builddir/build/BUILD/jc-1.26.2-build + cd jc-1.26.2 + LICENSEDIR=/builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/licenses/python3-jc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/licenses/python3-jc + cp -pr /builddir/build/BUILD/jc-1.26.2-build/jc-1.26.2/LICENSE.md /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT/usr/share/licenses/python3-jc + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-jc = 1.26.2-1.fc46 python3-jc = 1.26.2-1.fc46 python3.15-jc = 1.26.2-1.fc46 python3.15dist(jc) = 1.26.2 python3dist(jc) = 1.26.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.15 python3.15dist(pygments) >= 2.3 python3.15dist(ruamel-yaml) >= 0.15 python3.15dist(xmltodict) >= 0.12 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/jc-1.26.2-build/BUILDROOT Wrote: /builddir/build/SRPMS/jc-1.26.2-1.fc46.src.rpm Wrote: /builddir/build/RPMS/jc-1.26.2-1.fc46.noarch.rpm Wrote: /builddir/build/RPMS/python3-jc-1.26.2-1.fc46.noarch.rpm Finish: rpmbuild jc-1.26.2-1.fc46.src.rpm Finish: build phase for jc-1.26.2-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1793351908.674010/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/jc-1.26.2-1.fc46.src.rpm) Config(child) 0 minutes 36 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": "jc", "epoch": null, "version": "1.26.2", "release": "1.fc46", "arch": "src" }, { "name": "python3-jc", "epoch": null, "version": "1.26.2", "release": "1.fc46", "arch": "noarch" }, { "name": "jc", "epoch": null, "version": "1.26.2", "release": "1.fc46", "arch": "noarch" } ] } RPMResults finished