* Package: app-admin/yadm-3.2.1:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox * Checking whether python3_10 is suitable ... * >=dev-lang/python-3.10.9:3.10 ... [ ok ] * python_check_deps ... * dev-python/pytest[python_targets_python3_10(-)] ... [ ok ] [ ok ] * Using python3.10 to build (via PYTHON_COMPAT iteration) >>> Unpacking source... >>> Unpacking yadm-3.2.1.tar.gz to /var/tmp/portage/app-admin/yadm-3.2.1/work >>> Source unpacked in /var/tmp/portage/app-admin/yadm-3.2.1/work >>> Preparing source in /var/tmp/portage/app-admin/yadm-3.2.1/work/yadm-3.2.1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-admin/yadm-3.2.1/work/yadm-3.2.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-admin/yadm-3.2.1/work/yadm-3.2.1 ... make -j4 yadm.md make: 'yadm.md' is up to date. >>> Source compiled. >>> Test phase: app-admin/yadm-3.2.1 python3.10 -m pytest -vv -ra -l -Wdefault --color=no -o console_output_style=count -p no:cov -p no:flake8 -p no:flakes -p no:pylint -p no:markdown -p no:sugar -p no:xvfb -p no:tavern --deselect test/test_alt.py --deselect test/test_compat_jinja.py --deselect test/test_unit_template_j2.py --deselect test/test_syntax.py --deselect test/test_upgrade.py::test_upgrade --deselect test/test_compat_alt.py --deselect test/test_unit_template_esh.py --deselect test/test_encryption.py::test_symmetric_encrypt[clean-encrypt_exists-bad_phrase] --deselect test/test_encryption.py::test_symmetric_encrypt[overwrite-encrypt_exists-bad_phrase] ============================= test session starts ============================== platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0 -- /usr/bin/python3.10 cachedir: /var/tmp/portage/app-admin/yadm-3.2.1/temp hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/var/tmp/portage/app-admin/yadm-3.2.1/work/yadm-3.2.1/.hypothesis/examples') rootdir: /var/tmp/portage/app-admin/yadm-3.2.1/work/yadm-3.2.1, configfile: pytest.ini plugins: mock-3.10.0, rerunfailures-10.3, libtmux-0.18.2, describe-2.0.1, forked-1.4.0, xdist-3.1.0, localftpserver-1.1.4, hypothesis-6.61.0, typeguard-2.13.3, plus-0.4.0, xprocess-0.22.2, pkgcore-0.12.18, asyncio-0.20.3 asyncio: mode=strict collected 547 items / 75 deselected / 472 selected test/test_alt_copy.py::test_alt_copy[unset] PASSED [ 1/472] test/test_alt_copy.py::test_alt_copy[true] PASSED [ 2/472] test/test_alt_copy.py::test_alt_copy[false] PASSED [ 3/472] test/test_alt_copy.py::test_alt_copy[pre-existing symlink] PASSED [ 4/472] test/test_alt_copy.py::test_alt_copy[pre-existing file] PASSED [ 5/472] test/test_assert_private_dirs.py::test_pdirs_missing[home] PASSED [ 6/472] test/test_assert_private_dirs.py::test_pdirs_missing[not-home] PASSED [ 7/472] test/test_assert_private_dirs.py::test_pdirs_missing_apd_false PASSED [ 8/472] test/test_assert_private_dirs.py::test_pdirs_exist_apd_false PASSED [ 9/472] test/test_bootstrap.py::test_bootstrap[missing] PASSED [ 10/472] test/test_bootstrap.py::test_bootstrap[not executable] PASSED [ 11/472] test/test_bootstrap.py::test_bootstrap[executable] PASSED [ 12/472] test/test_clean.py::test_clean_command PASSED [ 13/472] test/test_clone.py::test_clone[bad remote] PASSED [ 14/472] test/test_clone.py::test_clone[simple] PASSED [ 15/472] test/test_clone.py::test_clone[existing repo] PASSED [ 16/472] test/test_clone.py::test_clone[-f] PASSED [ 17/472] test/test_clone.py::test_clone[conflicts] PASSED [ 18/472] test/test_clone.py::test_clone_bootstrap[force, missing] PASSED [ 19/472] test/test_clone.py::test_clone_bootstrap[force, existing] PASSED [ 20/472] test/test_clone.py::test_clone_bootstrap[prevent] PASSED [ 21/472] test/test_clone.py::test_clone_bootstrap[existing, answer n] PASSED [ 22/472] test/test_clone.py::test_clone_bootstrap[existing, answer y] PASSED [ 23/472] test/test_clone.py::test_clone_perms[open ssh, not tracked] PASSED [ 24/472] test/test_clone.py::test_clone_perms[open gnupg, not tracked] PASSED [ 25/472] test/test_clone.py::test_clone_perms[open ssh, tracked] PASSED [ 26/472] test/test_clone.py::test_clone_perms[open gnupg, tracked] PASSED [ 27/472] test/test_clone.py::test_clone_perms[missing ssh, tracked] PASSED [ 28/472] test/test_clone.py::test_clone_perms[missing gnupg, tracked] PASSED [ 29/472] test/test_clone.py::test_alternate_branch[master] PASSED [ 30/472] test/test_clone.py::test_alternate_branch[default] PASSED [ 31/472] test/test_clone.py::test_alternate_branch[valid] PASSED [ 32/472] test/test_clone.py::test_alternate_branch[invalid] PASSED [ 33/472] test/test_clone.py::test_no_repo PASSED [ 34/472] test/test_config.py::test_config_no_params PASSED [ 35/472] test/test_config.py::test_config_read_missing PASSED [ 36/472] test/test_config.py::test_config_write PASSED [ 37/472] test/test_config.py::test_config_read PASSED [ 38/472] test/test_config.py::test_config_update PASSED [ 39/472] test/test_config.py::test_config_local_read PASSED [ 40/472] test/test_config.py::test_config_local_write PASSED [ 41/472] test/test_config.py::test_config_without_parent_directory PASSED [ 42/472] test/test_encryption.py::test_symmetric_encrypt[clean-encrypt_exists-good_phrase] PASSED [ 43/472] test/test_encryption.py::test_symmetric_encrypt[clean-encrypt_missing-good_phrase] PASSED [ 44/472] test/test_encryption.py::test_symmetric_encrypt[clean-encrypt_missing-bad_phrase] PASSED [ 45/472] test/test_encryption.py::test_symmetric_encrypt[overwrite-encrypt_exists-good_phrase] PASSED [ 46/472] test/test_encryption.py::test_symmetric_encrypt[overwrite-encrypt_missing-good_phrase] PASSED [ 47/472] test/test_encryption.py::test_symmetric_encrypt[overwrite-encrypt_missing-bad_phrase] PASSED [ 48/472] test/test_encryption.py::test_symmetric_decrypt[decrypt-archive_exists-good_phrase] Set preference list to: Cipher: AES256, AES192, AES, 3DES AEAD: OCB Digest: SHA512, SHA384, SHA256, SHA224, SHA1 Compression: ZLIB, ZIP, Uncompressed