Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 894564 Details for
Bug 933077
dev-python/aiosmtpd-1.4.6 fails tests on hppa: assert has_smtps is True
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log and emerge --info
file_933077.txt (text/plain), 137.75 KB, created by
matoro
on 2024-05-28 17:38:34 UTC
(
hide
)
Description:
build.log and emerge --info
Filename:
MIME Type:
Creator:
matoro
Created:
2024-05-28 17:38:34 UTC
Size:
137.75 KB
patch
obsolete
>Portage 3.0.61 (python 3.11.9-final-0, default/linux/hppa/23.0/hppa2.0, gcc-13, glibc-2.38-r13, 6.6.31-gentoo-parisc64 parisc64) >================================================================= >System uname: Linux-6.6.31-gentoo-parisc64-parisc64-PA8900_-Shortfin-with-glibc2.38 >KiB Mem: 8203828 total, 1498772 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Tue, 28 May 2024 15:48:55 +0000 >sh bash 5.1_p16-r6 >ld GNU ld (Gentoo 2.41 p5) 2.41.0 >app-misc/pax-utils: 1.3.7::gentoo >app-shells/bash: 5.1_p16-r6::gentoo >dev-build/autoconf: 2.71-r6::gentoo >dev-build/automake: 1.16.5-r2::gentoo >dev-build/cmake: 3.27.9::gentoo >dev-build/libtool: 2.4.7-r4::gentoo >dev-build/make: 4.4.1-r1::gentoo >dev-build/meson: 1.4.0-r1::gentoo >dev-lang/perl: 5.38.2-r3::gentoo >dev-lang/python: 3.11.9::gentoo, 3.12.3::gentoo, 3.13.0_beta1_p1::gentoo >sys-apps/baselayout: 2.15::gentoo >sys-apps/openrc: 0.54::gentoo >sys-apps/sandbox: 2.38::gentoo >sys-devel/binutils: 2.41-r5::gentoo >sys-devel/binutils-config: 5.5::gentoo >sys-devel/gcc: 13.2.1_p20240210::gentoo >sys-devel/gcc-config: 2.11::gentoo >sys-kernel/linux-headers: 6.6-r1::gentoo (virtual/os-headers) >sys-libs/glibc: 2.38-r13::gentoo >Repositories: > >gentoo > location: /var/db/repos/gentoo > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > volatile: False > sync-rsync-verify-jobs: 1 > sync-rsync-verify-metamanifest: yes > sync-rsync-extra-opts: > sync-rsync-verify-max-age: 3 > >Binary Repositories: > >gentoobinhost > priority: 1 > sync-uri: https://gentoo.osuosl.org/releases/hppa/binpackages/23.0/hppa2.0 > >ACCEPT_KEYWORDS="hppa" >ACCEPT_LICENSE="@FREE" >CBUILD="hppa2.0-unknown-linux-gnu" >CFLAGS="-O2 -pipe -march=2.0" >CHOST="hppa2.0-unknown-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d" >CXXFLAGS="-O2 -pipe -march=2.0" >DISTDIR="/var/cache/distfiles" >EMERGE_DEFAULT_OPTS="--autounmask --autounmask-continue --autounmask-backtrack=y --complete-graph --deep --usepkg --getbinpkg --backtrack=300 --usepkg-exclude dev-perl/Mozilla-CA --usepkg-exclude perl-core/Math-BigInt" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" >FCFLAGS="-O2 -pipe -march=2.0" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance binpkg-request-signature buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=2.0" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="en_US.utf8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed" >LEX="flex" >MAKEOPTS="-j2" >PKGDIR="/var/cache/binpkgs" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >SHELL="/bin/bash" >USE="acl big-endian bzip2 crypt gdbm hppa iconv ipv6 ncurses nls openmp pam pcre readline seccomp ssl unicode xattr zlib" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31" VIDEO_CARDS="fbdev dummy" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account" >Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS > > > > * Package: dev-python/aiosmtpd-1.4.6:0 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: elibc_glibc hppa kernel_linux python_targets_python3_11 test > * FEATURES: keeptemp network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking aiosmtpd-1.4.6.tar.gz to /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work >>>> Source unpacked in /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work >>>> Preparing source in /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6 ... > * Build system packages: > * dev-python/gpep517 : 15 > * dev-python/installer : 0.7.0 > * dev-python/setuptools : 69.5.1-r1 > * dev-python/setuptools-rust : > * dev-python/setuptools-scm : 8.0.4 > * dev-python/wheel : 0.43.0 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6 ... > * python3_11: running distutils-r1_run_phase distutils-r1_python_compile > * Building the wheel for aiosmtpd-1.4.6 via setuptools.build_meta >python3.11 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/wheel >2024-05-28 16:56:45,827 gpep517 INFO Building wheel via backend setuptools.build_meta >WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section >2024-05-28 16:56:46,403 root INFO running bdist_wheel >2024-05-28 16:56:47,087 root INFO running build >2024-05-28 16:56:47,091 root INFO running build_py >2024-05-28 16:56:47,151 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build >2024-05-28 16:56:47,151 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib >2024-05-28 16:56:47,155 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,155 root INFO copying aiosmtpd/__main__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,159 root INFO copying aiosmtpd/proxy_protocol.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,159 root INFO copying aiosmtpd/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,163 root INFO copying aiosmtpd/smtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,167 root INFO copying aiosmtpd/lmtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,171 root INFO copying aiosmtpd/controller.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,175 root INFO copying aiosmtpd/main.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,175 root INFO copying aiosmtpd/handlers.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,179 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,183 root INFO copying aiosmtpd/tests/test_misc.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,183 root INFO copying aiosmtpd/tests/test_lmtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,187 root INFO copying aiosmtpd/tests/test_proxyprotocol.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,191 root INFO copying aiosmtpd/tests/test_main.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,195 root INFO copying aiosmtpd/tests/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,203 root INFO copying aiosmtpd/tests/test_starttls.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,207 root INFO copying aiosmtpd/tests/test_handlers.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,211 root INFO copying aiosmtpd/tests/test_smtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,215 root INFO copying aiosmtpd/tests/test_smtpsmuggling.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,215 root INFO copying aiosmtpd/tests/conftest.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,223 root INFO copying aiosmtpd/tests/test_smtps.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,227 root INFO copying aiosmtpd/tests/test_server.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests >2024-05-28 16:56:47,231 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,231 root INFO copying aiosmtpd/docs/conf.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,235 root INFO copying aiosmtpd/docs/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,243 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/testing >2024-05-28 16:56:47,243 root INFO copying aiosmtpd/testing/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/testing >2024-05-28 16:56:47,247 root INFO copying aiosmtpd/testing/helpers.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/testing >2024-05-28 16:56:47,251 root INFO copying aiosmtpd/testing/statuscodes.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/testing >2024-05-28 16:56:47,255 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/qa >2024-05-28 16:56:47,259 root INFO copying aiosmtpd/qa/test_1testsuite.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/qa >2024-05-28 16:56:47,263 root INFO copying aiosmtpd/qa/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/qa >2024-05-28 16:56:47,267 root INFO copying aiosmtpd/qa/test_0packaging.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/qa >2024-05-28 16:56:47,271 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs >2024-05-28 16:56:47,275 root INFO copying aiosmtpd/tests/certs/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs >2024-05-28 16:56:47,275 root INFO running egg_info >2024-05-28 16:56:47,335 root INFO writing aiosmtpd.egg-info/PKG-INFO >2024-05-28 16:56:47,339 root INFO writing dependency_links to aiosmtpd.egg-info/dependency_links.txt >2024-05-28 16:56:47,347 root INFO writing entry points to aiosmtpd.egg-info/entry_points.txt >2024-05-28 16:56:47,347 root INFO writing requirements to aiosmtpd.egg-info/requires.txt >2024-05-28 16:56:47,351 root INFO writing top-level names to aiosmtpd.egg-info/top_level.txt >ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any >2024-05-28 16:56:47,659 root INFO reading manifest file 'aiosmtpd.egg-info/SOURCES.txt' >2024-05-28 16:56:47,671 root INFO reading manifest template 'MANIFEST.in' >2024-05-28 16:56:47,695 root WARNING warning: no previously-included files matching '*.py[oc]' found anywhere in distribution >2024-05-28 16:56:47,699 root WARNING warning: no previously-included files matching '*.sw[a-p]' found anywhere in distribution >2024-05-28 16:56:47,699 root WARNING warning: no previously-included files matching 'pyvenv.cfg' found anywhere in distribution >2024-05-28 16:56:47,699 root INFO adding license file 'LICENSE' >2024-05-28 16:56:47,699 root INFO adding license file 'NOTICE' >2024-05-28 16:56:47,715 root INFO writing manifest file 'aiosmtpd.egg-info/SOURCES.txt' >/usr/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aiosmtpd.docs._exts' is absent from the `packages` configuration. >!! > > ******************************************************************************** > ############################ > # Package would be ignored # > ############################ > Python recognizes 'aiosmtpd.docs._exts' as an importable package[^1], > but it is absent from setuptools' `packages` configuration. > > This leads to an ambiguous overall configuration. If you want to distribute this > package, please make sure that 'aiosmtpd.docs._exts' is explicitly added > to the `packages` configuration field. > > Alternatively, you can also rely on setuptools' discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" on setuptools documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html > > If you don't want 'aiosmtpd.docs._exts' to be distributed and are > already explicitly excluding 'aiosmtpd.docs._exts' via > `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, > you can try to use `exclude_package_data`, or `include-package-data=False` in > combination with a more fine grained `package-data` configuration. > > You can read more about "package data files" on setuptools documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/datafiles.html > > > [^1]: For Python, any directory (with suitable naming) can be imported, > even if it does not contain any `.py` files. > On the other hand, currently there is no concept of package data > directory, all directories are treated like packages. > ******************************************************************************** > >!! > check.warn(importable) >/usr/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aiosmtpd.docs._static' is absent from the `packages` configuration. >!! > > ******************************************************************************** > ############################ > # Package would be ignored # > ############################ > Python recognizes 'aiosmtpd.docs._static' as an importable package[^1], > but it is absent from setuptools' `packages` configuration. > > This leads to an ambiguous overall configuration. If you want to distribute this > package, please make sure that 'aiosmtpd.docs._static' is explicitly added > to the `packages` configuration field. > > Alternatively, you can also rely on setuptools' discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" on setuptools documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html > > If you don't want 'aiosmtpd.docs._static' to be distributed and are > already explicitly excluding 'aiosmtpd.docs._static' via > `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, > you can try to use `exclude_package_data`, or `include-package-data=False` in > combination with a more fine grained `package-data` configuration. > > You can read more about "package data files" on setuptools documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/datafiles.html > > > [^1]: For Python, any directory (with suitable naming) can be imported, > even if it does not contain any `.py` files. > On the other hand, currently there is no concept of package data > directory, all directories are treated like packages. > ******************************************************************************** > >!! > check.warn(importable) >2024-05-28 16:56:47,735 root INFO copying aiosmtpd/py.typed -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd >2024-05-28 16:56:47,739 root INFO copying aiosmtpd/docs/.gitignore -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,739 root INFO copying aiosmtpd/docs/Makefile -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,747 root INFO copying aiosmtpd/docs/NEWS.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,751 root INFO copying aiosmtpd/docs/auth.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,755 root INFO copying aiosmtpd/docs/cli.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,759 root INFO copying aiosmtpd/docs/concepts.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,763 root INFO copying aiosmtpd/docs/controller.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,767 root INFO copying aiosmtpd/docs/handlers.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,771 root INFO copying aiosmtpd/docs/index.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,775 root INFO copying aiosmtpd/docs/intro.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,779 root INFO copying aiosmtpd/docs/lmtp.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,783 root INFO copying aiosmtpd/docs/manpage.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,787 root INFO copying aiosmtpd/docs/migrating.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,791 root INFO copying aiosmtpd/docs/proxyprotocol.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,795 root INFO copying aiosmtpd/docs/requirements.txt -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,799 root INFO copying aiosmtpd/docs/smtp.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,803 root INFO copying aiosmtpd/docs/testing.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs >2024-05-28 16:56:47,807 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/_exts >2024-05-28 16:56:47,807 root INFO copying aiosmtpd/docs/_exts/autoprogramm.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/_exts >2024-05-28 16:56:47,811 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/_static >2024-05-28 16:56:47,811 root INFO copying aiosmtpd/docs/_static/aiosmtpd.css -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/_static >2024-05-28 16:56:47,815 root INFO copying aiosmtpd/tests/certs/server.crt -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs >2024-05-28 16:56:47,819 root INFO copying aiosmtpd/tests/certs/server.key -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs >2024-05-28 16:56:47,823 root INFO copying aiosmtpd/tests/certs/server_alt.crt -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs >2024-05-28 16:56:47,827 root INFO copying aiosmtpd/tests/certs/server_alt.key -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs >2024-05-28 16:56:47,839 root WARNING warning: build_py: byte-compiling is disabled, skipping. > >2024-05-28 16:56:47,963 wheel INFO installing to /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel >2024-05-28 16:56:47,963 root INFO running install >2024-05-28 16:56:48,047 root INFO running install_lib >2024-05-28 16:56:48,107 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64 >2024-05-28 16:56:48,107 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel >2024-05-28 16:56:48,107 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,111 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,115 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_misc.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,115 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_lmtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,119 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_proxyprotocol.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,123 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_main.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,127 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,131 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_starttls.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,135 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_handlers.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,139 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_smtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,143 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_smtpsmuggling.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,147 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/conftest.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,151 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests/certs >2024-05-28 16:56:48,151 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests/certs >2024-05-28 16:56:48,155 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs/server_alt.crt -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests/certs >2024-05-28 16:56:48,159 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs/server.key -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests/certs >2024-05-28 16:56:48,163 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs/server_alt.key -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests/certs >2024-05-28 16:56:48,167 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/certs/server.crt -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests/certs >2024-05-28 16:56:48,171 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_smtps.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,175 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/tests/test_server.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/tests >2024-05-28 16:56:48,179 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,179 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/requirements.txt -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,183 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/conf.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,187 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/index.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,191 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/lmtp.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,195 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs/_static >2024-05-28 16:56:48,195 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/_static/aiosmtpd.css -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs/_static >2024-05-28 16:56:48,199 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,203 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/.gitignore -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,207 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/migrating.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,211 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs/_exts >2024-05-28 16:56:48,211 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/_exts/autoprogramm.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs/_exts >2024-05-28 16:56:48,215 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/manpage.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,219 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/controller.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,223 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/concepts.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,227 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/proxyprotocol.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,231 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/intro.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,235 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/smtp.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,235 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/cli.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,239 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/testing.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,243 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/NEWS.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,247 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/handlers.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,251 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/auth.rst -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,255 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/docs/Makefile -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/docs >2024-05-28 16:56:48,259 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/__main__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,263 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/testing >2024-05-28 16:56:48,263 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/testing/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/testing >2024-05-28 16:56:48,267 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/testing/helpers.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/testing >2024-05-28 16:56:48,271 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/testing/statuscodes.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/testing >2024-05-28 16:56:48,275 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/proxy_protocol.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,279 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,283 root INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/qa >2024-05-28 16:56:48,283 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/qa/test_1testsuite.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/qa >2024-05-28 16:56:48,287 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/qa/__init__.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/qa >2024-05-28 16:56:48,291 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/qa/test_0packaging.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd/qa >2024-05-28 16:56:48,295 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/smtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,299 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/lmtp.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,303 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/controller.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,307 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/main.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,307 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/py.typed -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,311 root INFO copying /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/lib/aiosmtpd/handlers.py -> /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd >2024-05-28 16:56:48,315 root WARNING warning: install_lib: byte-compiling is disabled, skipping. > >2024-05-28 16:56:48,315 root INFO running install_egg_info >2024-05-28 16:56:48,379 root INFO Copying aiosmtpd.egg-info to /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd-1.4.6-py3.11.egg-info >2024-05-28 16:56:48,399 root INFO running install_scripts >2024-05-28 16:56:48,435 wheel INFO creating /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel/aiosmtpd-1.4.6.dist-info/WHEEL >2024-05-28 16:56:48,439 wheel INFO creating '/var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/wheel/.tmp-xkvuf5h7/aiosmtpd-1.4.6-py3-none-any.whl' and adding '/var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel' to it >2024-05-28 16:56:48,443 wheel INFO adding 'aiosmtpd/__init__.py' >2024-05-28 16:56:48,443 wheel INFO adding 'aiosmtpd/__main__.py' >2024-05-28 16:56:48,447 wheel INFO adding 'aiosmtpd/controller.py' >2024-05-28 16:56:48,447 wheel INFO adding 'aiosmtpd/handlers.py' >2024-05-28 16:56:48,451 wheel INFO adding 'aiosmtpd/lmtp.py' >2024-05-28 16:56:48,451 wheel INFO adding 'aiosmtpd/main.py' >2024-05-28 16:56:48,455 wheel INFO adding 'aiosmtpd/proxy_protocol.py' >2024-05-28 16:56:48,459 wheel INFO adding 'aiosmtpd/py.typed' >2024-05-28 16:56:48,459 wheel INFO adding 'aiosmtpd/smtp.py' >2024-05-28 16:56:48,463 wheel INFO adding 'aiosmtpd/docs/.gitignore' >2024-05-28 16:56:48,467 wheel INFO adding 'aiosmtpd/docs/Makefile' >2024-05-28 16:56:48,467 wheel INFO adding 'aiosmtpd/docs/NEWS.rst' >2024-05-28 16:56:48,471 wheel INFO adding 'aiosmtpd/docs/__init__.py' >2024-05-28 16:56:48,475 wheel INFO adding 'aiosmtpd/docs/auth.rst' >2024-05-28 16:56:48,475 wheel INFO adding 'aiosmtpd/docs/cli.rst' >2024-05-28 16:56:48,479 wheel INFO adding 'aiosmtpd/docs/concepts.rst' >2024-05-28 16:56:48,479 wheel INFO adding 'aiosmtpd/docs/conf.py' >2024-05-28 16:56:48,483 wheel INFO adding 'aiosmtpd/docs/controller.rst' >2024-05-28 16:56:48,483 wheel INFO adding 'aiosmtpd/docs/handlers.rst' >2024-05-28 16:56:48,487 wheel INFO adding 'aiosmtpd/docs/index.rst' >2024-05-28 16:56:48,487 wheel INFO adding 'aiosmtpd/docs/intro.rst' >2024-05-28 16:56:48,491 wheel INFO adding 'aiosmtpd/docs/lmtp.rst' >2024-05-28 16:56:48,491 wheel INFO adding 'aiosmtpd/docs/manpage.rst' >2024-05-28 16:56:48,495 wheel INFO adding 'aiosmtpd/docs/migrating.rst' >2024-05-28 16:56:48,495 wheel INFO adding 'aiosmtpd/docs/proxyprotocol.rst' >2024-05-28 16:56:48,499 wheel INFO adding 'aiosmtpd/docs/requirements.txt' >2024-05-28 16:56:48,499 wheel INFO adding 'aiosmtpd/docs/smtp.rst' >2024-05-28 16:56:48,503 wheel INFO adding 'aiosmtpd/docs/testing.rst' >2024-05-28 16:56:48,507 wheel INFO adding 'aiosmtpd/docs/_exts/autoprogramm.py' >2024-05-28 16:56:48,511 wheel INFO adding 'aiosmtpd/docs/_static/aiosmtpd.css' >2024-05-28 16:56:48,511 wheel INFO adding 'aiosmtpd/qa/__init__.py' >2024-05-28 16:56:48,515 wheel INFO adding 'aiosmtpd/qa/test_0packaging.py' >2024-05-28 16:56:48,515 wheel INFO adding 'aiosmtpd/qa/test_1testsuite.py' >2024-05-28 16:56:48,519 wheel INFO adding 'aiosmtpd/testing/__init__.py' >2024-05-28 16:56:48,519 wheel INFO adding 'aiosmtpd/testing/helpers.py' >2024-05-28 16:56:48,523 wheel INFO adding 'aiosmtpd/testing/statuscodes.py' >2024-05-28 16:56:48,523 wheel INFO adding 'aiosmtpd/tests/__init__.py' >2024-05-28 16:56:48,527 wheel INFO adding 'aiosmtpd/tests/conftest.py' >2024-05-28 16:56:48,531 wheel INFO adding 'aiosmtpd/tests/test_handlers.py' >2024-05-28 16:56:48,535 wheel INFO adding 'aiosmtpd/tests/test_lmtp.py' >2024-05-28 16:56:48,535 wheel INFO adding 'aiosmtpd/tests/test_main.py' >2024-05-28 16:56:48,539 wheel INFO adding 'aiosmtpd/tests/test_misc.py' >2024-05-28 16:56:48,539 wheel INFO adding 'aiosmtpd/tests/test_proxyprotocol.py' >2024-05-28 16:56:48,543 wheel INFO adding 'aiosmtpd/tests/test_server.py' >2024-05-28 16:56:48,547 wheel INFO adding 'aiosmtpd/tests/test_smtp.py' >2024-05-28 16:56:48,551 wheel INFO adding 'aiosmtpd/tests/test_smtps.py' >2024-05-28 16:56:48,555 wheel INFO adding 'aiosmtpd/tests/test_smtpsmuggling.py' >2024-05-28 16:56:48,555 wheel INFO adding 'aiosmtpd/tests/test_starttls.py' >2024-05-28 16:56:48,559 wheel INFO adding 'aiosmtpd/tests/certs/__init__.py' >2024-05-28 16:56:48,563 wheel INFO adding 'aiosmtpd/tests/certs/server.crt' >2024-05-28 16:56:48,563 wheel INFO adding 'aiosmtpd/tests/certs/server.key' >2024-05-28 16:56:48,567 wheel INFO adding 'aiosmtpd/tests/certs/server_alt.crt' >2024-05-28 16:56:48,567 wheel INFO adding 'aiosmtpd/tests/certs/server_alt.key' >2024-05-28 16:56:48,571 wheel INFO adding 'aiosmtpd-1.4.6.dist-info/LICENSE' >2024-05-28 16:56:48,575 wheel INFO adding 'aiosmtpd-1.4.6.dist-info/METADATA' >2024-05-28 16:56:48,575 wheel INFO adding 'aiosmtpd-1.4.6.dist-info/NOTICE' >2024-05-28 16:56:48,579 wheel INFO adding 'aiosmtpd-1.4.6.dist-info/WHEEL' >2024-05-28 16:56:48,579 wheel INFO adding 'aiosmtpd-1.4.6.dist-info/entry_points.txt' >2024-05-28 16:56:48,583 wheel INFO adding 'aiosmtpd-1.4.6.dist-info/top_level.txt' >2024-05-28 16:56:48,583 wheel INFO adding 'aiosmtpd-1.4.6.dist-info/RECORD' >2024-05-28 16:56:48,587 wheel INFO removing /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/build/bdist.linux-parisc64/wheel >2024-05-28 16:56:48,631 gpep517 INFO The backend produced /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/wheel/aiosmtpd-1.4.6-py3-none-any.whl > * Installing aiosmtpd-1.4.6-py3-none-any.whl to /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/install >python3.11 -m gpep517 install-wheel --destdir=/var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/install --interpreter=/usr/bin/python3.11 --prefix=/usr --optimize=all /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/wheel/aiosmtpd-1.4.6-py3-none-any.whl >2024-05-28 16:56:49,531 gpep517 INFO Installing /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/wheel/aiosmtpd-1.4.6-py3-none-any.whl into /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/install >2024-05-28 16:56:51,451 gpep517 INFO Installation complete >>>> Source compiled. >>>> Test phase: dev-python/aiosmtpd-1.4.6 > * python3_11: running distutils-r1_run_phase python_test >python3.11 -m pytest -vv -ra -l -Wdefault -Werror::pytest.PytestUnhandledCoroutineWarning --color=yes -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed -p no:cov -p no:flake8 -p no:flakes -p no:pylint -p no:markdown -p no:sugar -p no:xvfb -p no:pytest-describe -p no:plus -p no:tavern -p no:salt-factories --deselect aiosmtpd/qa/test_0packaging.py::TestVersion >============================================================= test session starts ============================================================= >platform linux -- Python 3.11.9, pytest-8.1.2, pluggy-1.4.0 -- /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6-python3_11/install/usr/bin/python3.11 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6 >configfile: pytest.ini >testpaths: aiosmtpd/tests/, aiosmtpd/qa/ >plugins: mock-3.14.0, xdist-3.5.0, django-4.8.0 >collecting ... collected 566 items / 2 deselected / 564 selected > >aiosmtpd/tests/test_handlers.py::TestDebugging::test_debugging PASSED [ 1/564] >aiosmtpd/tests/test_handlers.py::TestDebugging::test_debugging_bytes PASSED [ 2/564] >aiosmtpd/tests/test_handlers.py::TestDebugging::test_debugging_without_options PASSED [ 3/564] >aiosmtpd/tests/test_handlers.py::TestDebugging::test_debugging_with_options PASSED [ 4/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_prepare_message[bytes] PASSED [ 5/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_prepare_message[bytearray] PASSED [ 6/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_prepare_message[str] PASSED [ 7/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_prepare_message_err[None] PASSED [ 8/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_prepare_message_err[List] PASSED [ 9/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_prepare_message_err[Dict] PASSED [ 10/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_prepare_message_err[Tuple] PASSED [ 11/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_message PASSED [ 12/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_message_decoded PASSED [ 13/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_message_async PASSED [ 14/564] >aiosmtpd/tests/test_handlers.py::TestMessage::test_message_decoded_async PASSED [ 15/564] >aiosmtpd/tests/test_handlers.py::TestMailbox::test_mailbox PASSED [ 16/564] >aiosmtpd/tests/test_handlers.py::TestMailbox::test_mailbox_reset PASSED [ 17/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_debugging_no_args PASSED [ 18/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_debugging_two_args PASSED [ 19/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_debugging_stdout PASSED [ 20/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_debugging_stderr PASSED [ 21/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_debugging_bad_argument PASSED [ 22/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_sink_no_args PASSED [ 23/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_sink_any_args PASSED [ 24/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_mailbox_no_args PASSED [ 25/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_mailbox_too_many_args PASSED [ 26/564] >aiosmtpd/tests/test_handlers.py::TestCLI::test_mailbox PASSED [ 27/564] >aiosmtpd/tests/test_handlers.py::TestProxy::test_deliver_bytes PASSED [ 28/564] >aiosmtpd/tests/test_handlers.py::TestProxy::test_deliver_str PASSED [ 29/564] >aiosmtpd/tests/test_handlers.py::TestProxyMocked::test_recipients_refused PASSED [ 30/564] >aiosmtpd/tests/test_handlers.py::TestProxyMocked::test_oserror PASSED [ 31/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_HELO PASSED [ 32/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_EHLO_deprecated PASSED [ 33/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_EHLO_deprecated_warning PASSED [ 34/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_EHLO_new PASSED [ 35/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_EHLO_incompat[TooShort] PASSED [ 36/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_EHLO_incompat[TooLong] PASSED [ 37/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_MAIL PASSED [ 38/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_RCPT PASSED [ 39/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_DATA PASSED [ 40/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_AUTH PASSED [ 41/564] >aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_NoHooks PASSED [ 42/564] >aiosmtpd/tests/test_handlers.py::TestDeprecation::test_process_message PASSED [ 43/564] >aiosmtpd/tests/test_handlers.py::TestDeprecation::test_process_message_async PASSED [ 44/564] >aiosmtpd/tests/test_handlers.py::TestDeprecation::test_ehlo_hook PASSED [ 45/564] >aiosmtpd/tests/test_handlers.py::TestDeprecation::test_rset_hook PASSED [ 46/564] >aiosmtpd/tests/test_lmtp.py::test_lhlo PASSED [ 47/564] >aiosmtpd/tests/test_lmtp.py::test_helo PASSED [ 48/564] >aiosmtpd/tests/test_lmtp.py::test_ehlo PASSED [ 49/564] >aiosmtpd/tests/test_lmtp.py::test_help PASSED [ 50/564] >aiosmtpd/tests/test_main.py::TestMain::test_setuid PASSED [ 51/564] >aiosmtpd/tests/test_main.py::TestMain::test_setuid_permission_error PASSED [ 52/564] >aiosmtpd/tests/test_main.py::TestMain::test_setuid_no_pwd_module PASSED [ 53/564] >aiosmtpd/tests/test_main.py::TestMain::test_n PASSED [ 54/564] >aiosmtpd/tests/test_main.py::TestMain::test_nosetuid PASSED [ 55/564] >aiosmtpd/tests/test_main.py::TestMain::test_debug_0 PASSED [ 56/564] >aiosmtpd/tests/test_main.py::TestMain::test_debug_1 PASSED [ 57/564] >aiosmtpd/tests/test_main.py::TestMain::test_debug_2 PASSED [ 58/564] >aiosmtpd/tests/test_main.py::TestMain::test_debug_3 PASSED [ 59/564] >aiosmtpd/tests/test_main.py::TestMainByWatcher::test_tls PASSED [ 60/564] >aiosmtpd/tests/test_main.py::TestMainByWatcher::test_tls_noreq PASSED [ 61/564] >aiosmtpd/tests/test_main.py::TestMainByWatcher::test_smtps FAILED [ 62/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_defaults PASSED [ 63/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_handler_from_cli PASSED [ 64/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_handler_no_from_cli PASSED [ 65/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_handler_from_cli_exception PASSED [ 66/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_handler_no_from_cli_exception PASSED [ 67/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_host_port[args0-localhost-8025] PASSED [ 68/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_host_port[args1-foo-25] PASSED [ 69/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_host_port[args2-foo-25] PASSED [ 70/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_host_port[args3-foo-8025] PASSED [ 71/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_host_port[args4-localhost-25] PASSED [ 72/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_host_port[args5-::0-25] PASSED [ 73/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_bad_port_number PASSED [ 74/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_version[--version] PASSED [ 75/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_version[-v] PASSED [ 76/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_smtps[args0] PASSED [ 77/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_smtps[args1] PASSED [ 78/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_tls[args0] PASSED [ 79/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_tls[args1] PASSED [ 80/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_norequiretls PASSED [ 81/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_ssl_files_err[smtps-x-x] PASSED [ 82/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_ssl_files_err[smtps-cert-x] PASSED [ 83/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_ssl_files_err[smtps-x-key] PASSED [ 84/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_ssl_files_err[tls-x-x] PASSED [ 85/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_ssl_files_err[tls-cert-x] PASSED [ 86/564] >aiosmtpd/tests/test_main.py::TestParseArgs::test_ssl_files_err[tls-x-key] PASSED [ 87/564] >aiosmtpd/tests/test_main.py::TestSigint::test_keyboard_interrupt PASSED [ 88/564] >aiosmtpd/tests/test_misc.py::TestInit::test_create_new_if_none PASSED [ 89/564] >aiosmtpd/tests/test_misc.py::TestInit::test_not_create_new_if_exist PASSED [ 90/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_invalid_version PASSED [ 91/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_invalid_error PASSED [ 92/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_invalid_protocol PASSED [ 93/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_mismatch PASSED [ 94/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_mismatch_raises PASSED [ 95/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_unsetkey PASSED [ 96/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_unknownkey PASSED [ 97/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_unknownkey_raises PASSED [ 98/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_tlv_none PASSED [ 99/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_tlv_fake PASSED [100/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_tlv_1 PASSED [101/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_1 PASSED [102/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_1_ne PASSED [103/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_1_ne_raises PASSED [104/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_2 PASSED [105/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[1-ALPN] PASSED [106/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[2-AUTHORITY] PASSED [107/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[3-CRC32C] PASSED [108/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[4-NOOP] PASSED [109/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[5-UNIQUE_ID] PASSED [110/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[32-SSL] PASSED [111/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[33-SSL_VERSION] PASSED [112/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[34-SSL_CN] PASSED [113/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[35-SSL_CIPHER] PASSED [114/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[36-SSL_SIG_ALG] PASSED [115/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[37-SSL_KEY_ALG] PASSED [116/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[48-NETNS] PASSED [117/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_backmap[None-wrongname] PASSED [118/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_parse_partial PASSED [119/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_unknowntype_notstrict PASSED [120/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_unknowntype_strict PASSED [121/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_malformed_ssl_partialok PASSED [122/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_malformed_ssl_notpartialok PASSED [123/564] >aiosmtpd/tests/test_proxyprotocol.py::TestProxyTLV::test_eq PASSED [124/564] >aiosmtpd/tests/test_proxyprotocol.py::TestModule::test_get[v1] PASSED [125/564] >aiosmtpd/tests/test_proxyprotocol.py::TestModule::test_get[v2] PASSED [126/564] >aiosmtpd/tests/test_proxyprotocol.py::TestModule::test_get_cut_v1 PASSED [127/564] >aiosmtpd/tests/test_proxyprotocol.py::TestModule::test_get_cut_v2 PASSED [128/564] >aiosmtpd/tests/test_proxyprotocol.py::TestModule::test_get_invalid_sig PASSED [129/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_value_error[-1] PASSED [130/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_value_error[-1.0] PASSED [131/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_value_error[0] PASSED [132/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_value_error[0.0] PASSED [133/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_lt_3 PASSED [134/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_ge_3[3] PASSED [135/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_ge_3[3.0] PASSED [136/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_ge_3[4] PASSED [137/564] >aiosmtpd/tests/test_proxyprotocol.py::TestSMTPInit::test_ge_3[4.0] PASSED [138/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_noproxy PASSED [139/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_valid_patterns[joaoreis81] PASSED [140/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_valid_patterns[haproxydoc] PASSED [141/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_valid_patterns[cloudflare4] PASSED [142/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_valid_patterns[cloudflare6] PASSED [143/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_valid_patterns[avinetworks] PASSED [144/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_valid_patterns[googlecloud] PASSED [145/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_tcp4 PASSED [146/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_tcp4_random PASSED [147/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_tcp6_shortened PASSED [148/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_tcp6_random PASSED [149/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_unknown PASSED [150/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_unknown_short PASSED [151/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_invalid_sig PASSED [152/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_unsupported_family PASSED [153/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_unsupported_proto PASSED [154/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_too_long PASSED [155/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_nocr PASSED [156/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_notproxy PASSED [157/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_wrongtype_64 PASSED [158/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_wrongtype_46 PASSED [159/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_wrongtype_6mixed PASSED [160/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr[zeroleader] PASSED [161/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr[space1] PASSED [162/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr[space2] PASSED [163/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr[space3] PASSED [164/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr[space4] PASSED [165/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr[addr6s] PASSED [166/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr[addr6d] PASSED [167/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_extra[space] PASSED [168/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_extra[sptext] PASSED [169/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_malformed_addr4 PASSED [170/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_ports_oob PASSED [171/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV1::test_portd_oob PASSED [172/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_1 PASSED [173/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_UNSPEC_empty PASSED [174/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_UNSPEC_notempty PASSED [175/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET4[1-] PASSED [176/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET4[1-fake_tlv] PASSED [177/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET4[2-] PASSED [178/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET4[2-fake_tlv] PASSED [179/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET6[1-] PASSED [180/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET6[1-fake_tlv] PASSED [181/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET6[2-] PASSED [182/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_INET6[2-fake_tlv] PASSED [183/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_UNIX[1-] PASSED [184/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_UNIX[1-fake_tlv] PASSED [185/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_UNIX[2-] PASSED [186/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_UNIX[2-fake_tlv] PASSED [187/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_fallback_UNSPEC[0-1] PASSED [188/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_fallback_UNSPEC[0-2] PASSED [189/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_fallback_UNSPEC[1-0] PASSED [190/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_fallback_UNSPEC[2-0] PASSED [191/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_fallback_UNSPEC[3-0] PASSED [192/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_invalid_sig PASSED [193/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_illegal_ver PASSED [194/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_unsupported_cmd PASSED [195/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_unsupported_fam PASSED [196/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_unsupported_proto PASSED [197/564] >aiosmtpd/tests/test_proxyprotocol.py::TestGetV2::test_wrong_proto_6shouldbe4 PASSED [198/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_okay[v1] PASSED [199/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_okay[v2] PASSED [200/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_hiccup[v1] PASSED [201/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_hiccup[v2] PASSED [202/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_timeout[v1] PASSED [203/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_timeout[v2] PASSED [204/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_incomplete[v1] PASSED [205/564] >aiosmtpd/tests/test_proxyprotocol.py::TestWithController::test_incomplete[v2] PASSED [206/564] >aiosmtpd/tests/test_proxyprotocol.py::TestHandlerAcceptReject::test_simple[v1-True] PASSED [207/564] >aiosmtpd/tests/test_proxyprotocol.py::TestHandlerAcceptReject::test_simple[v1-False] PASSED [208/564] >aiosmtpd/tests/test_proxyprotocol.py::TestHandlerAcceptReject::test_simple[v2-True] PASSED [209/564] >aiosmtpd/tests/test_proxyprotocol.py::TestHandlerAcceptReject::test_simple[v2-False] PASSED [210/564] >aiosmtpd/tests/test_server.py::TestServer::test_smtp_utf8 PASSED [211/564] >aiosmtpd/tests/test_server.py::TestServer::test_default_max_command_size_limit PASSED [212/564] >aiosmtpd/tests/test_server.py::TestServer::test_special_max_command_size_limit PASSED [213/564] >aiosmtpd/tests/test_server.py::TestServer::test_warn_authreq_notls PASSED [214/564] >aiosmtpd/tests/test_server.py::TestController::test_ready_timeout PASSED [215/564] >aiosmtpd/tests/test_server.py::TestController::test_factory_timeout PASSED [216/564] >aiosmtpd/tests/test_server.py::TestController::test_reuse_loop PASSED [217/564] >aiosmtpd/tests/test_server.py::TestController::test_socket_error_dupe PASSED [218/564] >aiosmtpd/tests/test_server.py::TestController::test_socket_error_default PASSED [219/564] >aiosmtpd/tests/test_server.py::TestController::test_server_attribute PASSED [220/564] >aiosmtpd/tests/test_server.py::TestController::test_enablesmtputf8_flag PASSED [221/564] >aiosmtpd/tests/test_server.py::TestController::test_serverhostname_arg PASSED [222/564] >aiosmtpd/tests/test_server.py::TestController::test_hostname_empty PASSED [223/564] >aiosmtpd/tests/test_server.py::TestController::test_hostname_none PASSED [224/564] >aiosmtpd/tests/test_server.py::TestController::test_testconn_raises PASSED [225/564] >aiosmtpd/tests/test_server.py::TestController::test_getlocalhost PASSED [226/564] >aiosmtpd/tests/test_server.py::TestController::test_getlocalhost_noipv6 PASSED [227/564] >aiosmtpd/tests/test_server.py::TestController::test_getlocalhost_6yes PASSED [228/564] >aiosmtpd/tests/test_server.py::TestController::test_getlocalhost_6no[227] PASSED [229/564] >aiosmtpd/tests/test_server.py::TestController::test_getlocalhost_6no[225] PASSED [230/564] >aiosmtpd/tests/test_server.py::TestController::test_getlocalhost_6inuse PASSED [231/564] >aiosmtpd/tests/test_server.py::TestController::test_getlocalhost_error PASSED [232/564] >aiosmtpd/tests/test_server.py::TestController::test_stop_default PASSED [233/564] >aiosmtpd/tests/test_server.py::TestController::test_stop_assert PASSED [234/564] >aiosmtpd/tests/test_server.py::TestController::test_stop_noassert PASSED [235/564] >aiosmtpd/tests/test_server.py::TestUnixSocketController::test_server_creation PASSED [236/564] >aiosmtpd/tests/test_server.py::TestUnixSocketController::test_server_creation_ssl PASSED [237/564] >aiosmtpd/tests/test_server.py::TestUnthreaded::test_unixsocket PASSED [238/564] >aiosmtpd/tests/test_server.py::TestUnthreaded::test_inet_loopstop PASSED [239/564] >aiosmtpd/tests/test_server.py::TestUnthreaded::test_inet_contstop PASSED [240/564] >aiosmtpd/tests/test_server.py::TestFactory::test_normal_situation PASSED [241/564] >aiosmtpd/tests/test_server.py::TestFactory::test_unknown_args_direct PASSED [242/564] >aiosmtpd/tests/test_server.py::TestFactory::test_unknown_args_inkwargs PASSED [243/564] >aiosmtpd/tests/test_server.py::TestFactory::test_factory_none PASSED [244/564] >aiosmtpd/tests/test_server.py::TestFactory::test_noexc_smtpd_missing PASSED [245/564] >aiosmtpd/tests/test_server.py::TestCompat::test_version PASSED [246/564] >aiosmtpd/tests/test_smtp.py::TestProtocol::test_honors_mail_delimiters PASSED [247/564] >aiosmtpd/tests/test_smtp.py::TestProtocol::test_empty_email PASSED [248/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_binary[\x80FAIL\r\n] PASSED [249/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_binary[\x80 FAIL\r\n] PASSED [250/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo PASSED [251/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_close_then_continue PASSED [252/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo_no_hostname PASSED [253/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo_duplicate PASSED [254/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo PASSED [255/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo_duplicate PASSED [256/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo_no_hostname PASSED [257/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo_then_ehlo PASSED [258/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo_then_helo PASSED [259/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_noop PASSED [260/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_noop_with_arg PASSED [261/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_quit PASSED [262/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_quit_with_args PASSED [263/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help PASSED [264/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[HELO] PASSED [265/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[EHLO] PASSED [266/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[MAIL] PASSED [267/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[RCPT] PASSED [268/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[DATA] PASSED [269/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[RSET] PASSED [270/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[NOOP] PASSED [271/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[QUIT] PASSED [272/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[VRFY] PASSED [273/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[AUTH] PASSED [274/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_esmtp[MAIL] PASSED [275/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_esmtp[RCPT] PASSED [276/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_bad_arg PASSED [277/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_expn PASSED [278/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_no_helo[MAIL] PASSED [279/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_no_helo[RCPT] PASSED [280/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_no_helo[DATA] PASSED [281/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[0] PASSED [282/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[1] PASSED [283/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[2] PASSED [284/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[3] PASSED [285/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[4] PASSED [286/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[5] PASSED [287/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[6] PASSED [288/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[7] PASSED [289/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[8] PASSED [290/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[9] PASSED [291/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[10] PASSED [292/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[11] PASSED [293/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[12] PASSED [294/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[13] PASSED [295/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[14] PASSED [296/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[15] PASSED [297/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[16] PASSED [298/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[17] PASSED [299/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[18] PASSED [300/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[19] PASSED [301/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[20] PASSED [302/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[21] PASSED [303/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[22] PASSED [304/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[23] PASSED [305/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[24] PASSED [306/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[25] PASSED [307/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[26] PASSED [308/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[27] PASSED [309/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[28] PASSED [310/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[29] PASSED [311/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[30] PASSED [312/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[31] PASSED [313/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[32] PASSED [314/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[33] PASSED [315/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[34] PASSED [316/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[35] PASSED [317/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[36] PASSED [318/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[37] PASSED [319/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[38] PASSED [320/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_valid_address[39] PASSED [321/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_smtp_errsyntax[noarg] PASSED [322/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_smtp_errsyntax[nofrom] PASSED [323/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_smtp_errsyntax[noaddr] PASSED [324/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_smtp_errsyntax[params_noesmtp] PASSED [325/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_smtp_errsyntax[malformed] PASSED [326/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_params_esmtp[norm] PASSED [327/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_params_esmtp[extralead] PASSED [328/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_params_esmtp[extratail] PASSED [329/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_from_twice PASSED [330/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_esmtp_errsyntax[malformed] PASSED [331/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_esmtp_errsyntax[missing] PASSED [332/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_esmtp_errsyntax[badsyntax] PASSED [333/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_esmtp_errsyntax[space] PASSED [334/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_esmtp_params_unrecognized PASSED [335/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_bpo27931fix_smtp PASSED [336/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_invalid_address[0] PASSED [337/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_invalid_address[1] PASSED [338/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_esmtp_invalid_address[0] PASSED [339/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_esmtp_invalid_address[1] PASSED [340/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_no_mail PASSED [341/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_smtp_errsyntax[noarg] PASSED [342/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_smtp_errsyntax[noto] PASSED [343/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_smtp_errsyntax[noaddr] PASSED [344/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_smtp_errsyntax[params] PASSED [345/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_smtp_errsyntax[malformed] PASSED [346/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_esmtp_errsyntax[noarg] PASSED [347/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_esmtp_errsyntax[noto] PASSED [348/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_esmtp_errsyntax[noaddr] PASSED [349/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_esmtp_errsyntax[badparams] PASSED [350/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_esmtp_errsyntax[malformed] PASSED [351/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_unknown_params PASSED [352/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[0] PASSED [353/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[1] PASSED [354/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[2] PASSED [355/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[3] PASSED [356/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[4] PASSED [357/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[5] PASSED [358/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[6] PASSED [359/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[7] PASSED [360/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[8] PASSED [361/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[9] PASSED [362/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[10] PASSED [363/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[11] PASSED [364/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[12] PASSED [365/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[13] PASSED [366/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[14] PASSED [367/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[15] PASSED [368/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[16] PASSED [369/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[17] PASSED [370/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[18] PASSED [371/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[19] PASSED [372/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[20] PASSED [373/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[21] PASSED [374/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[22] PASSED [375/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[23] PASSED [376/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[24] PASSED [377/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[25] PASSED [378/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[26] PASSED [379/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[27] PASSED [380/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[28] PASSED [381/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[29] PASSED [382/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[30] PASSED [383/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[31] PASSED [384/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[32] PASSED [385/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[33] PASSED [386/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[34] PASSED [387/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[35] PASSED [388/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[36] PASSED [389/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[37] PASSED [390/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[38] PASSED [391/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[39] PASSED [392/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[40] PASSED [393/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[41] PASSED [394/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_valid_address[42] PASSED [395/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_invalid_address[0] PASSED [396/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_invalid_address[1] PASSED [397/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_bpo27931fix_esmtp PASSED [398/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rset PASSED [399/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_rset_with_arg PASSED [400/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_vrfy PASSED [401/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_vrfy_no_arg PASSED [402/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_vrfy_not_address PASSED [403/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_data_no_rcpt PASSED [404/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_data_354 PASSED [405/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_data_invalid_params PASSED [406/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_empty_command PASSED [407/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_too_long_command PASSED [408/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_way_too_long_command PASSED [409/564] >aiosmtpd/tests/test_smtp.py::TestSMTP::test_unknown_command PASSED [410/564] >aiosmtpd/tests/test_smtp.py::TestSMTPNonDecoding::test_mail_invalid_body_param PASSED [411/564] >aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_no_ehlo PASSED [412/564] >aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_helo PASSED [413/564] >aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_not_enough_values PASSED [414/564] >aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_already_authenticated PASSED [415/564] >aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_auth_individually PASSED [416/564] >aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_rset_maintain_authenticated PASSED [417/564] >aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_auth_loginteract_warning PASSED [418/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_ehlo PASSED [419/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_not_supported_mechanism[GSSAPI] PASSED [420/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_not_supported_mechanism[DIGEST-MD5] PASSED [421/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_not_supported_mechanism[MD5] PASSED [422/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_not_supported_mechanism[CRAM-MD5] PASSED [423/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_custom_mechanism PASSED [424/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_disabled_mechanism PASSED [425/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_byclient[login-True] PASSED [426/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_byclient[login-False] PASSED [427/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_byclient[plain-True] PASSED [428/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_byclient[plain-False] PASSED [429/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_bad_base64_encoding PASSED [430/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_bad_base64_length PASSED [431/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_too_many_values PASSED [432/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_bad_username PASSED [433/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_bad_password PASSED [434/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_empty PASSED [435/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_good_credentials PASSED [436/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain1_goodcreds_sanitized_log PASSED [437/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain2_good_credentials PASSED [438/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain2_bad_credentials PASSED [439/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain2_no_credentials PASSED [440/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain2_abort PASSED [441/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_plain2_bad_base64_encoding PASSED [442/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login2_bad_base64 PASSED [443/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login2_good_credentials PASSED [444/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login3_good_credentials PASSED [445/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login3_bad_base64 PASSED [446/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login3_bad_username PASSED [447/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login3_bad_password PASSED [448/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login3_empty_credentials PASSED [449/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login3_abort_username PASSED [450/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_login3_abort_password PASSED [451/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_DENYFALSE PASSED [452/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_DENYMISSING PASSED [453/564] >aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_NONE PASSED [454/564] >aiosmtpd/tests/test_smtp.py::TestAuthenticator::test_success PASSED [455/564] >aiosmtpd/tests/test_smtp.py::TestAuthenticator::test_fail_withmesg PASSED [456/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_help_unauthenticated PASSED [457/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_help_authenticated PASSED [458/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_vrfy_unauthenticated PASSED [459/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_mail_unauthenticated PASSED [460/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_rcpt_unauthenticated PASSED [461/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_rcpt_nomail_authenticated PASSED [462/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_data_unauthenticated PASSED [463/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_data_authenticated PASSED [464/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_vrfy_authenticated PASSED [465/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_mail_authenticated PASSED [466/564] >aiosmtpd/tests/test_smtp.py::TestRequiredAuthentication::test_data_norcpt_authenticated PASSED [467/564] >aiosmtpd/tests/test_smtp.py::TestResetCommands::test_helo PASSED [468/564] >aiosmtpd/tests/test_smtp.py::TestResetCommands::test_ehlo PASSED [469/564] >aiosmtpd/tests/test_smtp.py::TestResetCommands::test_rset PASSED [470/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_mail_with_size_too_large PASSED [471/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_mail_with_compatible_smtputf8 PASSED [472/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_mail_with_unrequited_smtputf8 PASSED [473/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_mail_with_incompatible_smtputf8 PASSED [474/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_mail_invalid_body PASSED [475/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_esmtp_no_size_limit PASSED [476/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_process_message_error PASSED [477/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_too_long_message_body PASSED [478/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_dots_escaped PASSED [479/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_unexpected_errors PASSED [480/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_unexpected_errors_unhandled PASSED [481/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_unexpected_errors_custom_response PASSED [482/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_exception_handler_exception PASSED [483/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_exception_handler_undescribable PASSED [484/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_exception_handler_multiple_connections_lost PASSED [485/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_bad_encodings PASSED [486/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_data_line_too_long PASSED [487/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_long_line_double_count PASSED [488/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_long_line_leak PASSED [489/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_too_long_body_delay_error PASSED [490/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_too_long_body_then_too_long_lines PASSED [491/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_too_long_line_delay_error PASSED [492/564] >aiosmtpd/tests/test_smtp.py::TestSMTPWithController::test_too_long_lines_then_too_long_body PASSED [493/564] >aiosmtpd/tests/test_smtp.py::TestCustomization::test_custom_hostname PASSED [494/564] >aiosmtpd/tests/test_smtp.py::TestCustomization::test_default_greeting PASSED [495/564] >aiosmtpd/tests/test_smtp.py::TestCustomization::test_custom_greeting PASSED [496/564] >aiosmtpd/tests/test_smtp.py::TestCustomization::test_mail_invalid_body_param PASSED [497/564] >aiosmtpd/tests/test_smtp.py::TestCustomization::test_limitlocalpart PASSED [498/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_connection_reset_during_DATA PASSED [499/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_connection_reset_during_command PASSED [500/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_connection_reset_in_long_command PASSED [501/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_close_in_command PASSED [502/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_close_in_command_2 PASSED [503/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_close_in_long_command PASSED [504/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_close_in_data PASSED [505/564] >aiosmtpd/tests/test_smtp.py::TestClientCrash::test_sockclose_after_helo PASSED [506/564] >aiosmtpd/tests/test_smtp.py::TestStrictASCII::test_ehlo PASSED [507/564] >aiosmtpd/tests/test_smtp.py::TestStrictASCII::test_bad_encoded_param PASSED [508/564] >aiosmtpd/tests/test_smtp.py::TestStrictASCII::test_mail_param PASSED [509/564] >aiosmtpd/tests/test_smtp.py::TestStrictASCII::test_data PASSED [510/564] >aiosmtpd/tests/test_smtp.py::TestSleepingHandler::test_close_after_helo PASSED [511/564] >aiosmtpd/tests/test_smtp.py::TestTimeout::test_timeout PASSED [512/564] >aiosmtpd/tests/test_smtp.py::TestAuthArgs::test_warn_authreqnotls PASSED [513/564] >aiosmtpd/tests/test_smtp.py::TestAuthArgs::test_log_authmechanisms PASSED [514/564] >aiosmtpd/tests/test_smtp.py::TestAuthArgs::test_authmechname_decorator_badname[has space] PASSED [515/564] >aiosmtpd/tests/test_smtp.py::TestAuthArgs::test_authmechname_decorator_badname[has.dot] PASSED [516/564] >aiosmtpd/tests/test_smtp.py::TestAuthArgs::test_authmechname_decorator_badname[has/slash] PASSED [517/564] >aiosmtpd/tests/test_smtp.py::TestAuthArgs::test_authmechname_decorator_badname[has\\backslash] PASSED [518/564] >aiosmtpd/tests/test_smtp.py::TestLimits::test_limit_wrong_type PASSED [519/564] >aiosmtpd/tests/test_smtp.py::TestLimits::test_limit_wrong_value_type PASSED [520/564] >aiosmtpd/tests/test_smtp.py::TestLimits::test_all_limit_15 PASSED [521/564] >aiosmtpd/tests/test_smtp.py::TestLimits::test_different_limits PASSED [522/564] >aiosmtpd/tests/test_smtp.py::TestLimits::test_different_limits_custom_default PASSED [523/564] >aiosmtpd/tests/test_smtp.py::TestLimits::test_limit_bogus PASSED [524/564] >aiosmtpd/tests/test_smtp.py::TestSanitize::test_loginpassword PASSED [525/564] >aiosmtpd/tests/test_smtp.py::TestSanitize::test_authresult PASSED [526/564] >aiosmtpd/tests/test_smtps.py::TestSMTPS::test_smtps PASSED [527/564] >aiosmtpd/tests/test_smtpsmuggling.py::TestSmuggling::test_smtp_smuggling PASSED [528/564] >aiosmtpd/tests/test_starttls.py::TestNoTLS::test_disabled_tls PASSED [529/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_help_starttls PASSED [530/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_starttls_arg PASSED [531/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_starttls PASSED [532/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_starttls_quit PASSED [533/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_failed_handshake PASSED [534/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_tls_handshake_stopcontroller PASSED [535/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_tls_bad_syntax PASSED [536/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_help_after_starttls PASSED [537/564] >aiosmtpd/tests/test_starttls.py::TestStartTLS::test_helo_starttls PASSED [538/564] >aiosmtpd/tests/test_starttls.py::TestTLSEnding::test_eof_received PASSED [539/564] >aiosmtpd/tests/test_starttls.py::TestTLSEnding::test_tls_handshake_failing PASSED [540/564] >aiosmtpd/tests/test_starttls.py::TestTLSForgetsSessionData::test_forget_ehlo PASSED [541/564] >aiosmtpd/tests/test_starttls.py::TestTLSForgetsSessionData::test_forget_mail PASSED [542/564] >aiosmtpd/tests/test_starttls.py::TestTLSForgetsSessionData::test_forget_rcpt PASSED [543/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_helo_fails PASSED [544/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_help_fails PASSED [545/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_ehlo PASSED [546/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_mail_fails PASSED [547/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_rcpt_fails PASSED [548/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_vrfy_fails PASSED [549/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_data_fails PASSED [550/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_noop_okay PASSED [551/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_quit_okay PASSED [552/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLSAUTH::test_auth_notls PASSED [553/564] >aiosmtpd/tests/test_starttls.py::TestRequireTLSAUTH::test_auth_tls PASSED [554/564] >aiosmtpd/tests/test_starttls.py::TestTLSContext::test_verify_mode_nochange PASSED [555/564] >aiosmtpd/tests/test_starttls.py::TestTLSContext::test_certreq_warn PASSED [556/564] >aiosmtpd/tests/test_starttls.py::TestTLSContext::test_nocertreq_chkhost_warn PASSED [557/564] >aiosmtpd/qa/test_0packaging.py::TestNews::test_NEWS_version PASSED [558/564] >aiosmtpd/qa/test_0packaging.py::TestNews::test_release_date PASSED [559/564] >aiosmtpd/qa/test_1testsuite.py::TestStatusCodes::test_elemtype PASSED [560/564] >aiosmtpd/qa/test_1testsuite.py::TestStatusCodes::test_nameval PASSED [561/564] >aiosmtpd/qa/test_1testsuite.py::TestStatusCodes::test_enhanced PASSED [562/564] >aiosmtpd/qa/test_1testsuite.py::TestStatusCodes::test_commands PASSED [563/564] >aiosmtpd/qa/test_1testsuite.py::TestHarness::test_fqdn_cached PASSED [564/564] > >================================================================== FAILURES =================================================================== >________________________________________________________ TestMainByWatcher.test_smtps _________________________________________________________ > >self = <aiosmtpd.tests.test_main.TestMainByWatcher object at 0xf7a16790> >temp_event_loop = <_UnixSelectorEventLoop running=False closed=True debug=False> > > def test_smtps(self, temp_event_loop): > with watcher_process(watch_for_smtps) as retq: > temp_event_loop.call_later(AUTOSTOP_DELAY, temp_event_loop.stop) > main_n("--smtpscert", str(SERVER_CRT), "--smtpskey", str(SERVER_KEY)) > catchup_delay() > has_smtps = retq.get() >> assert has_smtps is True >E assert False is True > >has_smtps = False >retq = <multiprocessing.queues.Queue object at 0xf7189230> >self = <aiosmtpd.tests.test_main.TestMainByWatcher object at 0xf7a16790> >temp_event_loop = <_UnixSelectorEventLoop running=False closed=True debug=False> > >aiosmtpd/tests/test_main.py:234: AssertionError >-------------------------------------------------------------- Captured log call -------------------------------------------------------------- >DEBUG mail.log:main.py:270 Attempting to start server on localhost:8025 >DEBUG mail.log:main.py:279 server_loop = <Server sockets=(<asyncio.TransportSocket fd=20, family=10, type=1, proto=6, laddr=('::1', 8025, 0, 0)>, <asyncio.TransportSocket fd=21, family=2, type=1, proto=6, laddr=('127.0.0.1', 8025)>)> >INFO mail.log:main.py:280 Server is listening on localhost:8025 >DEBUG mail.log:main.py:287 Starting asyncio loop >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >INFO mail.log:smtp.py:407 Available AUTH mechanisms: LOGIN(builtin) PLAIN(builtin) >DEBUG mail.log:main.py:291 Completed asyncio loop >============================================================== warnings summary =============================================================== >aiosmtpd/tests/conftest.py:15 > /var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6/aiosmtpd/tests/conftest.py:15: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html > from pkg_resources import resource_filename > >../../../../../../../usr/lib/python3.11/site-packages/_pytest/config/__init__.py:1439 > /usr/lib/python3.11/site-packages/_pytest/config/__init__.py:1439: PytestConfigWarning: Unknown config option: asyncio_mode > > self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") > >aiosmtpd/tests/test_proxyprotocol.py::TestProxyData::test_mismatch_raises >aiosmtpd/tests/test_server.py::TestController::test_socket_error_dupe >aiosmtpd/tests/test_server.py::TestController::test_serverhostname_arg >aiosmtpd/tests/test_server.py::TestController::test_testconn_raises >aiosmtpd/tests/test_server.py::TestUnixSocketController::test_server_creation_ssl > /usr/lib/python3.11/asyncio/base_events.py:693: ResourceWarning: unclosed event loop <_UnixSelectorEventLoop running=False closed=False debug=False> > _warn(f"unclosed event loop {self!r}", ResourceWarning, source=self) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_server.py::TestController::test_testconn_raises > /usr/lib/python3.11/asyncio/base_events.py:1921: ResourceWarning: unclosed <socket.socket fd=13, family=10, type=1, proto=6, laddr=('::1', 8025, 0, 0), raddr=('::1', 55452, 0, 0)> > handle = self._ready.popleft() > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_server.py::TestFactory::test_factory_none > /usr/lib/python3.11/unittest/mock.py:2133: ResourceWarning: unclosed <socket.socket fd=19, family=10, type=1, proto=6, laddr=('::1', 8025, 0, 0), raddr=('::1', 34948, 0, 0)> > setattr(_type, entry, MagicProxy(entry, self)) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_server.py::TestFactory::test_factory_none >aiosmtpd/tests/test_smtp.py::TestProtocol::test_honors_mail_delimiters > /usr/lib/python3.11/asyncio/selector_events.py:868: ResourceWarning: unclosed transport <_SelectorSocketTransport fd=19> > _warn(f"unclosed transport {self!r}", ResourceWarning, source=self) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_server.py::TestFactory::test_factory_none >aiosmtpd/tests/test_smtp.py::TestProtocol::test_honors_mail_delimiters > /usr/lib/python3.11/asyncio/streams.py:411: ResourceWarning: loop is closed > warnings.warn("loop is closed", ResourceWarning) > >aiosmtpd/tests/test_server.py::TestFactory::test_factory_none > /usr/lib/python3.11/unittest/mock.py:2133: ResourceWarning: unclosed <socket.socket fd=20, family=10, type=1, proto=6, laddr=('::1', 8025, 0, 0), raddr=('::1', 34954, 0, 0)> > setattr(_type, entry, MagicProxy(entry, self)) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_server.py::TestFactory::test_factory_none >aiosmtpd/tests/test_smtp.py::TestProtocol::test_honors_mail_delimiters >aiosmtpd/tests/test_starttls.py::TestTLSForgetsSessionData::test_forget_ehlo > /usr/lib/python3.11/asyncio/selector_events.py:868: ResourceWarning: unclosed transport <_SelectorSocketTransport fd=20> > _warn(f"unclosed transport {self!r}", ResourceWarning, source=self) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_smtp.py::TestProtocol::test_honors_mail_delimiters > /usr/lib/python3.11/typing.py:376: ResourceWarning: unclosed <socket.socket fd=19, family=10, type=1, proto=6, laddr=('::1', 8025, 0, 0), raddr=('::1', 34970, 0, 0)> > return cached(*args, **kwds) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_smtp.py::TestProtocol::test_honors_mail_delimiters > /usr/lib/python3.11/typing.py:376: ResourceWarning: unclosed <socket.socket fd=20, family=10, type=1, proto=6, laddr=('::1', 8025, 0, 0), raddr=('::1', 34972, 0, 0)> > return cached(*args, **kwds) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_smtp.py::TestCustomization::test_default_greeting > /usr/lib/python3.11/socket.py:777: ResourceWarning: unclosed <socket.socket fd=19, family=10, type=1, proto=6, laddr=('::1', 46762, 0, 0), raddr=('::1', 8025, 0, 0)> > self._sock = None > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_smtp.py::TestCustomization::test_custom_greeting > /usr/lib/python3.11/socket.py:777: ResourceWarning: unclosed <socket.socket fd=19, family=10, type=1, proto=6, laddr=('::1', 46790, 0, 0), raddr=('::1', 8025, 0, 0)> > self._sock = None > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >aiosmtpd/tests/test_starttls.py::TestTLSForgetsSessionData::test_forget_ehlo > /usr/lib/python3.11/threading.py:254: ResourceWarning: unclosed <socket.socket fd=20, family=10, type=1, proto=6, laddr=('::1', 8025, 0, 0), raddr=('::1', 33584, 0, 0)> > self._release_save = lock._release_save > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html >============================================================ slowest 10 durations ============================================================= >5.01s call aiosmtpd/tests/test_server.py::TestController::test_socket_error_default >5.00s call aiosmtpd/tests/test_server.py::TestController::test_socket_error_dupe >3.31s call aiosmtpd/tests/test_server.py::TestUnthreaded::test_unixsocket >3.01s call aiosmtpd/tests/test_server.py::TestController::test_factory_timeout >2.34s call aiosmtpd/tests/test_main.py::TestMainByWatcher::test_smtps >1.81s call aiosmtpd/tests/test_server.py::TestUnthreaded::test_inet_loopstop >1.67s call aiosmtpd/tests/test_main.py::TestMainByWatcher::test_tls >1.66s call aiosmtpd/tests/test_main.py::TestMainByWatcher::test_tls_noreq >1.52s call aiosmtpd/tests/test_main.py::TestMain::test_debug_3 >1.50s call aiosmtpd/tests/test_main.py::TestMain::test_setuid >=========================================================== short test summary info =========================================================== >FAILED aiosmtpd/tests/test_main.py::TestMainByWatcher::test_smtps - assert False is True >===================================== 1 failed, 563 passed, 2 deselected, 22 warnings in 82.20s (0:01:22) ===================================== > * ERROR: dev-python/aiosmtpd-1.4.6::gentoo failed (test phase): > * pytest failed with python3.11 > * > * Call stack: > * ebuild.sh, line 136: Called src_test > * environment, line 4074: Called distutils-r1_src_test > * environment, line 2012: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 758: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 3673: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3179: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3177: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 1255: Called distutils-r1_run_phase 'python_test' > * environment, line 1935: Called python_test > * environment, line 3961: Called distutils-r1_python_test > * environment, line 1873: Called epytest > * environment, line 2606: Called die > * The specific snippet of code: > * [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}"; > * > * If you need support, post the output of `emerge --info '=dev-python/aiosmtpd-1.4.6::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/aiosmtpd-1.4.6::gentoo'`. > * The complete build log is located at '/var/tmp/portage/dev-python/aiosmtpd-1.4.6/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/aiosmtpd-1.4.6/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6' > * S: '/var/tmp/portage/dev-python/aiosmtpd-1.4.6/work/aiosmtpd-1.4.6' > > > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 933077
:
894564
|
894576