Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 700095 Details for
Bug 783117
dev-python/awxkit-19.0.0 fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 72.22 KB, created by
Agostino Sarubbo
on 2021-04-16 09:50:38 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2021-04-16 09:50:38 UTC
Size:
72.22 KB
patch
obsolete
> * Package: dev-python/awxkit-19.0.0 > * Repository: gentoo > * Maintainer: zmedico@gentoo.org > * Upstream: https://github.com/ansible/awx/issues > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo/gentoo/commit/e3ddc3c80b5f79d2514c211593a2c4bdd319e309 (Fri Apr 16 09:46:14 UTC 2021) >@@@@@ END @@@@@ > > > >emerge --info: >Portage 3.0.18 (python 3.9.4-final-0, default/linux/amd64/17.1, gcc-10.3.0, glibc-2.33, 5.4.0-1029-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1029-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8124M_CPU_@_3.00GHz-with-glibc2.33 >KiB Mem: 71926568 total, 37892444 free >KiB Swap: 0 total, 0 free >sh bash 5.1_p4 >ld GNU ld (Gentoo 2.35.2 p1) 2.35.2 >app-shells/bash: 5.1_p4::gentoo >dev-lang/perl: 5.32.1::gentoo >dev-lang/python: 2.7.18_p8::gentoo, 3.7.10_p1::gentoo, 3.8.9::gentoo, 3.9.4::gentoo >dev-lang/rust: 1.51.0::gentoo >dev-util/cmake: 3.20.1::gentoo >sys-apps/baselayout: 2.7-r1::gentoo >sys-apps/openrc: 0.42.1-r1::gentoo >sys-apps/sandbox: 2.23::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo >sys-devel/automake: 1.16.3-r1::gentoo >sys-devel/binutils: 2.35.2::gentoo >sys-devel/gcc: 10.3.0::gentoo >sys-devel/gcc-config: 2.4::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.11::gentoo (virtual/os-headers) >sys-libs/glibc: 2.33::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-jobs: 1 > sync-rsync-extra-opts: > sync-rsync-verify-metamanifest: yes > sync-rsync-verify-max-age: 24 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* Apache-2.0" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >CHOST="x86_64-pc-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 /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >DISTDIR="/var/tmp/portage/dev-python/awxkit-19.0.0/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY 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" >FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="en_US.utf8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j36" >PKGDIR="/root/.packages" >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" >USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" PYTHON_TARGETS="python3_7 python3_8 python3_9" USERLAND="GNU" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS > > > > > >emerge history: >2021-04-16T11:48:24 >>> dev-libs/libyaml-0.2.5 >2021-04-16T11:48:25 >>> dev-python/cython-0.29.23 >2021-04-16T11:48:30 >>> dev-python/pyyaml-5.4.1 >2021-04-16T11:48:34 >>> dev-python/awxkit-19.0.0 >2021-04-16T11:48:49 >>> dev-python/toml-0.10.2 >2021-04-16T11:48:50 >>> dev-python/more-itertools-8.7.0 >2021-04-16T11:48:50 >>> dev-python/iniconfig-1.1.1 >2021-04-16T11:48:51 >>> dev-python/pyparsing-2.4.7-r1 >2021-04-16T11:48:50 >>> dev-python/py-1.10.0 >2021-04-16T11:48:51 >>> dev-python/six-1.15.0-r1 >2021-04-16T11:48:52 >>> dev-python/typing-extensions-3.7.4.3 >2021-04-16T11:48:52 >>> dev-python/namespace-zope-1-r1 >2021-04-16T11:49:00 >>> dev-python/zipp-3.4.1 >2021-04-16T11:49:08 >>> dev-python/packaging-20.9 >2021-04-16T11:49:11 >>> dev-python/zope-interface-5.4.0 >2021-04-16T11:49:16 >>> dev-python/importlib_metadata-3.8.2 >2021-04-16T11:49:19 >>> dev-python/attrs-20.3.0 >2021-04-16T11:49:23 >>> dev-python/pluggy-0.13.1-r1 >2021-04-16T11:49:27 >>> dev-python/pytest-6.2.2 > > > >>>> Unpacking source... >>>> Unpacking awxkit-19.0.0.tar.gz to /var/tmp/portage/dev-python/awxkit-19.0.0/work >>>> Source unpacked in /var/tmp/portage/dev-python/awxkit-19.0.0/work >>>> Preparing source in /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0 ... > * python3_7: running distutils-r1_run_phase distutils-r1_python_compile >python3.7 setup.py build -j 36 >running build >running build_py >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit >copying awxkit/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit >copying awxkit/ws.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit >copying awxkit/exceptions.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit >copying awxkit/words.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit >copying awxkit/config.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit >copying awxkit/yaml_file.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/scripts >copying awxkit/scripts/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/scripts >copying awxkit/scripts/basic_session.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/scripts >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/utils >copying awxkit/utils/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/utils >copying awxkit/utils/toposort.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/utils >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/awx >copying awxkit/awx/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/awx >copying awxkit/awx/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/awx >copying awxkit/awx/inventory.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/awx >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api >copying awxkit/api/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api >copying awxkit/api/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api >copying awxkit/api/client.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api >copying awxkit/api/resources.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api >copying awxkit/api/registry.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/resource.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/stdout.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/format.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/client.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/options.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/sphinx.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >copying awxkit/cli/custom.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/ping.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_template_nodes.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/ad_hoc_commands.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/teams.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/organizations.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/dashboard.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/credential_input_sources.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/access_list.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_nodes.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/metrics.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/instances.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/applications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_approvals.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/notifications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/instance_groups.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/execution_environments.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/credentials.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/labels.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/activity_stream.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/projects.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/settings.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/authtoken.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/roles.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/system_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/users.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/config.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/base.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/subscriptions.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/api.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/system_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/unified_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/inventory.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/notification_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/survey_spec.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/page.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/unified_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >copying awxkit/api/pages/schedules.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/pages >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_variables.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_instance_groups.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_survey.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_notifications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_status.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_copy.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_create.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/api/mixins >running egg_info >writing awxkit.egg-info/PKG-INFO >writing dependency_links to awxkit.egg-info/dependency_links.txt >writing entry points to awxkit.egg-info/entry_points.txt >writing requirements to awxkit.egg-info/requires.txt >writing top-level names to awxkit.egg-info/top_level.txt >reading manifest file 'awxkit.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.yml' under directory 'awxkit' >warning: no files found matching '*.yml' under directory 'test' >warning: no files found matching '*.md' under directory 'test' >writing manifest file 'awxkit.egg-info/SOURCES.txt' >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli/docs >copying awxkit/cli/docs/README.md -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli/docs >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli/docs/source >copying awxkit/cli/docs/source/conf.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_7/lib/awxkit/cli/docs/source >warning: build_py: byte-compiling is disabled, skipping. > > * python3_8: running distutils-r1_run_phase distutils-r1_python_compile >python3.8 setup.py build -j 36 >running build >running build_py >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit >copying awxkit/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit >copying awxkit/ws.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit >copying awxkit/exceptions.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit >copying awxkit/words.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit >copying awxkit/config.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit >copying awxkit/yaml_file.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/scripts >copying awxkit/scripts/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/scripts >copying awxkit/scripts/basic_session.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/scripts >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/utils >copying awxkit/utils/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/utils >copying awxkit/utils/toposort.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/utils >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/awx >copying awxkit/awx/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/awx >copying awxkit/awx/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/awx >copying awxkit/awx/inventory.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/awx >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api >copying awxkit/api/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api >copying awxkit/api/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api >copying awxkit/api/client.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api >copying awxkit/api/resources.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api >copying awxkit/api/registry.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/resource.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/stdout.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/format.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/client.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/options.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/sphinx.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >copying awxkit/cli/custom.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/ping.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_template_nodes.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/ad_hoc_commands.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/teams.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/organizations.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/dashboard.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/credential_input_sources.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/access_list.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_nodes.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/metrics.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/instances.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/applications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_approvals.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/notifications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/instance_groups.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/execution_environments.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/credentials.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/labels.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/activity_stream.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/projects.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/settings.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/authtoken.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/roles.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/system_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/users.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/config.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/base.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/subscriptions.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/api.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/system_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/unified_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/inventory.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/notification_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/survey_spec.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/page.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/unified_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >copying awxkit/api/pages/schedules.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/pages >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_variables.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_instance_groups.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_survey.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_notifications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_status.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_copy.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_create.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/api/mixins >running egg_info >writing awxkit.egg-info/PKG-INFO >writing dependency_links to awxkit.egg-info/dependency_links.txt >writing entry points to awxkit.egg-info/entry_points.txt >writing requirements to awxkit.egg-info/requires.txt >writing top-level names to awxkit.egg-info/top_level.txt >reading manifest file 'awxkit.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.yml' under directory 'awxkit' >warning: no files found matching '*.yml' under directory 'test' >warning: no files found matching '*.md' under directory 'test' >writing manifest file 'awxkit.egg-info/SOURCES.txt' >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli/docs >copying awxkit/cli/docs/README.md -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli/docs >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli/docs/source >copying awxkit/cli/docs/source/conf.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_8/lib/awxkit/cli/docs/source >warning: build_py: byte-compiling is disabled, skipping. > > * python3_9: running distutils-r1_run_phase distutils-r1_python_compile >python3.9 setup.py build -j 36 >running build >running build_py >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit >copying awxkit/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit >copying awxkit/ws.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit >copying awxkit/exceptions.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit >copying awxkit/words.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit >copying awxkit/config.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit >copying awxkit/yaml_file.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/scripts >copying awxkit/scripts/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/scripts >copying awxkit/scripts/basic_session.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/scripts >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/utils >copying awxkit/utils/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/utils >copying awxkit/utils/toposort.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/utils >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/awx >copying awxkit/awx/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/awx >copying awxkit/awx/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/awx >copying awxkit/awx/inventory.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/awx >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api >copying awxkit/api/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api >copying awxkit/api/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api >copying awxkit/api/client.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api >copying awxkit/api/resources.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api >copying awxkit/api/registry.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/utils.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/resource.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/stdout.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/format.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/client.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/options.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/sphinx.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >copying awxkit/cli/custom.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/ping.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_template_nodes.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/ad_hoc_commands.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/teams.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/organizations.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/dashboard.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/credential_input_sources.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/access_list.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_nodes.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/metrics.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/instances.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/applications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_approvals.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/notifications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/instance_groups.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/workflow_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/execution_environments.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/credentials.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/labels.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/activity_stream.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/projects.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/settings.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/authtoken.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/roles.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/system_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/users.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/config.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/base.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/subscriptions.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/api.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/system_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/unified_job_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/inventory.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/notification_templates.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/survey_spec.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/page.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/unified_jobs.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >copying awxkit/api/pages/schedules.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/pages >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/__init__.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_variables.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_instance_groups.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_survey.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_notifications.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_status.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_copy.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >copying awxkit/api/mixins/has_create.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/api/mixins >running egg_info >writing awxkit.egg-info/PKG-INFO >writing dependency_links to awxkit.egg-info/dependency_links.txt >writing entry points to awxkit.egg-info/entry_points.txt >writing requirements to awxkit.egg-info/requires.txt >writing top-level names to awxkit.egg-info/top_level.txt >reading manifest file 'awxkit.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.yml' under directory 'awxkit' >warning: no files found matching '*.yml' under directory 'test' >warning: no files found matching '*.md' under directory 'test' >writing manifest file 'awxkit.egg-info/SOURCES.txt' >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli/docs >copying awxkit/cli/docs/README.md -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli/docs >creating /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli/docs/source >copying awxkit/cli/docs/source/conf.py -> /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0-python3_9/lib/awxkit/cli/docs/source >warning: build_py: byte-compiling is disabled, skipping. > >>>> Source compiled. >>>> Test phase: dev-python/awxkit-19.0.0 > * python3_7: running distutils-r1_run_phase python_test >python3.7 -m pytest -vv -ra -l >============================= test session starts ============================== >platform linux -- Python 3.7.10, pytest-6.2.2, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3.7 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0 >collecting ... collected 234 items > >test/test_credentials.py::test_get_payload_field_and_value_from_config_cred[field-ssh-config_cred0-field-123] PASSED [ 0%] >test/test_credentials.py::test_get_payload_field_and_value_from_config_cred[subscription-azure-config_cred1-subscription-123] PASSED [ 0%] >test/test_credentials.py::test_get_payload_field_and_value_from_config_cred[project_id-gce-config_cred2-project-123] PASSED [ 1%] >test/test_credentials.py::test_get_payload_field_and_value_from_config_cred[authorize_password-net-config_cred3-authorize_password-123] PASSED [ 1%] >test/test_credentials.py::test_get_payload_field_and_value_from_kwarg[field-ssh-kwargs0-field-123] PASSED [ 2%] >test/test_credentials.py::test_get_payload_field_and_value_from_kwarg[subscription-azure-kwargs1-subscription-123] PASSED [ 2%] >test/test_credentials.py::test_get_payload_field_and_value_from_kwarg[project_id-gce-kwargs2-project-123] PASSED [ 2%] >test/test_credentials.py::test_get_payload_field_and_value_from_kwarg[authorize_password-net-kwargs3-authorize_password-123] PASSED [ 3%] >test/test_dependency_resolver.py::test_dependency_graph_single_page PASSED [ 3%] >test/test_dependency_resolver.py::test_dependency_graph_page_with_optional PASSED [ 4%] >test/test_dependency_resolver.py::test_dependency_graph_page_with_additionals PASSED [ 4%] >test/test_dependency_resolver.py::test_optional_dependency_graph_single_page PASSED [ 5%] >test/test_dependency_resolver.py::test_optional_dependency_graph_with_additional PASSED [ 5%] >test/test_dependency_resolver.py::test_creation_order PASSED [ 5%] >test/test_dependency_resolver.py::test_creation_order_with_loop PASSED [ 6%] >test/test_dependency_resolver.py::test_separate_async_optionals_none_exist PASSED [ 6%] >test/test_dependency_resolver.py::test_separate_async_optionals_two_exist PASSED [ 7%] >test/test_dependency_resolver.py::test_separate_async_optionals_three_exist PASSED [ 7%] >test/test_dependency_resolver.py::test_separate_async_optionals_not_has_create PASSED [ 8%] >test/test_dependency_resolver.py::test_page_creation_order_single_page PASSED [ 8%] >test/test_dependency_resolver.py::test_page_creation_order_optionals_provided PASSED [ 8%] >test/test_dependency_resolver.py::test_page_creation_order_additionals_provided PASSED [ 9%] >test/test_dependency_resolver.py::test_all_instantiated_dependencies_single_page PASSED [ 9%] >test/test_dependency_resolver.py::test_all_instantiated_dependencies_single_page_are_ordered PASSED [ 10%] >test/test_dependency_resolver.py::test_all_instantiated_dependencies_optionals PASSED [ 10%] >test/test_dependency_resolver.py::test_all_instantiated_dependencies_optionals_are_ordered PASSED [ 11%] >test/test_dependency_resolver.py::test_dependency_resolution_complete PASSED [ 11%] >test/test_dependency_resolver.py::test_ds_mapping PASSED [ 11%] >test/test_dependency_resolver.py::test_ds_multiple_word_class_and_attribute_name PASSED [ 12%] >test/test_dependency_resolver.py::test_ds_missing_dependency PASSED [ 12%] >test/test_dependency_resolver.py::test_teardown_calls_silent_cleanup PASSED [ 13%] >test/test_dependency_resolver.py::test_teardown_dependency_store_cleared PASSED [ 13%] >test/test_dependency_resolver.py::test_idempotent_teardown_dependency_store_cleared PASSED [ 14%] >test/test_dependency_resolver.py::test_teardown_ds_cleared PASSED [ 14%] >test/test_dependency_resolver.py::test_single_kwargs_class_in_create_and_update_dependencies PASSED [ 14%] >test/test_dependency_resolver.py::test_no_tuple_for_class_arg_causes_shared_dependencies_staggered PASSED [ 15%] >test/test_dependency_resolver.py::test_no_tuple_for_class_arg_causes_shared_dependencies_nested_staggering PASSED [ 15%] >test/test_dependency_resolver.py::test_tuple_for_class_arg_causes_unshared_dependencies_when_downstream PASSED [ 16%] >test/test_dependency_resolver.py::test_tuples_for_class_arg_cause_unshared_dependencies_when_downstream PASSED [ 16%] >test/test_dependency_resolver.py::test_not_has_create_default_dependency PASSED [ 17%] >test/test_dependency_resolver.py::test_not_has_create_passed_dependency PASSED [ 17%] >test/test_dependency_resolver.py::test_has_create_stored_as_parent_dependency PASSED [ 17%] >test/test_dependency_resolver.py::test_subclass_or_parent_dynamic_not_has_create_dependency_declaration[mixinusera-MixinUserA] PASSED [ 18%] >test/test_dependency_resolver.py::test_subclass_or_parent_dynamic_not_has_create_dependency_declaration[mixinuserb-MixinUserB] PASSED [ 18%] >test/test_dependency_resolver.py::test_subclass_or_parent_dynamic_not_has_create_dependency_declaration[mixinuserc-MixinUserC] PASSED [ 19%] >test/test_dependency_resolver.py::test_subclass_or_parent_dynamic_has_create_dependency_declaration[mixinuserb-MixinUserB] PASSED [ 19%] >test/test_dependency_resolver.py::test_subclass_or_parent_dynamic_has_create_dependency_declaration[mixinuserc-MixinUserC] PASSED [ 20%] >test/test_dependency_resolver.py::test_subclass_or_parent_dynamic_has_create_dependency_declaration[mixinuserd-MixinUserD] PASSED [ 20%] >test/test_registry.py::test_url_pattern PASSED [ 20%] >test/test_registry.py::test_methodless_get_from_empty_registry PASSED [ 21%] >test/test_registry.py::test_method_get_from_empty_registry PASSED [ 21%] >test/test_registry.py::test_methodless_setdefault_methodless_get PASSED [ 22%] >test/test_registry.py::test_methodless_setdefault_method_get PASSED [ 22%] >test/test_registry.py::test_method_setdefault_methodless_get PASSED [ 23%] >test/test_registry.py::test_method_setdefault_matching_method_get PASSED [ 23%] >test/test_registry.py::test_method_setdefault_nonmatching_method_get PASSED [ 23%] >test/test_registry.py::test_multimethod_setdefault_matching_method_get PASSED [ 24%] >test/test_registry.py::test_multimethod_setdefault_nonmatching_method_get PASSED [ 24%] >test/test_registry.py::test_wildcard_setdefault_methodless_get PASSED [ 25%] >test/test_registry.py::test_wildcard_setdefault_method_get PASSED [ 25%] >test/test_registry.py::test_regex_method_setdefaults_over_wildcard_method_get PASSED [ 26%] >test/test_registry.py::test_methodless_registration_with_matching_path_methodless_get PASSED [ 26%] >test/test_registry.py::test_methodless_registraion_with_nonmatching_path_methodless_get PASSED [ 26%] >test/test_registry.py::test_methodless_registration_with_matching_path_nonmatching_method_get PASSED [ 27%] >test/test_registry.py::test_method_registration_with_matching_path_matching_method_get PASSED [ 27%] >test/test_registry.py::test_method_registration_with_matching_path_nonmatching_method_get PASSED [ 28%] >test/test_registry.py::test_multimethod_registration_with_matching_path_matching_method_get PASSED [ 28%] >test/test_registry.py::test_multimethod_registration_with_path_matching_method_get PASSED [ 29%] >test/test_registry.py::test_multipath_methodless_registration_with_matching_path_methodless_get PASSED [ 29%] >test/test_registry.py::test_multipath_methodless_registration_with_matching_path_nonmatching_method_get PASSED [ 29%] >test/test_registry.py::test_multipath_method_registration_with_matching_path_matching_method_get PASSED [ 30%] >test/test_registry.py::test_multipath_partial_method_registration_with_matching_path_matching_method_get PASSED [ 30%] >test/test_registry.py::test_wildcard_method_registration_with_methodless_get PASSED [ 31%] >test/test_registry.py::test_wildcard_method_registration_with_method_get PASSED [ 31%] >test/test_registry.py::test_wildcard_and_specific_method_registration_acts_as_default PASSED [ 32%] >test/test_registry.py::test_multiple_method_registrations_disallowed_for_single_path_single_registration[method] PASSED [ 32%] >test/test_registry.py::test_multiple_method_registrations_disallowed_for_single_path_single_registration[.*] PASSED [ 32%] >test/test_registry.py::test_multiple_method_registrations_disallowed_for_single_path_multiple_registrations[method] PASSED [ 33%] >test/test_registry.py::test_multiple_method_registrations_disallowed_for_single_path_multiple_registrations[.*] PASSED [ 33%] >test/test_registry.py::test_paths_can_be_patterns PASSED [ 34%] >test/test_registry.py::test_mixed_form_single_registration PASSED [ 34%] >test/test_registry.py::test_mixed_form_single_registration_with_methodless_default PASSED [ 35%] >test/test_registry.py::test_mixed_form_single_registration_with_method_default PASSED [ 35%] >test/test_utils.py::test_to_bool[True-True] PASSED [ 35%] >test/test_utils.py::test_to_bool[False-False] PASSED [ 36%] >test/test_utils.py::test_to_bool[1-True] PASSED [ 36%] >test/test_utils.py::test_to_bool[0-False0] PASSED [ 37%] >test/test_utils.py::test_to_bool[1.0-True] PASSED [ 37%] >test/test_utils.py::test_to_bool[0.0-False] PASSED [ 38%] >test/test_utils.py::test_to_bool[TrUe-True] PASSED [ 38%] >test/test_utils.py::test_to_bool[FalSe-False] PASSED [ 38%] >test/test_utils.py::test_to_bool[yEs-True] PASSED [ 39%] >test/test_utils.py::test_to_bool[No-False] PASSED [ 39%] >test/test_utils.py::test_to_bool[oN-True] PASSED [ 40%] >test/test_utils.py::test_to_bool[oFf-False] PASSED [ 40%] >test/test_utils.py::test_to_bool[asdf-True] PASSED [ 41%] >test/test_utils.py::test_to_bool[0-False1] PASSED [ 41%] >test/test_utils.py::test_to_bool[-False] PASSED [ 41%] >test/test_utils.py::test_to_bool[inp15-True] PASSED [ 42%] >test/test_utils.py::test_to_bool[inp16-False] PASSED [ 42%] >test/test_utils.py::test_to_bool[inp17-True] PASSED [ 43%] >test/test_utils.py::test_to_bool[inp18-False] PASSED [ 43%] >test/test_utils.py::test_to_bool[inp19-True] PASSED [ 44%] >test/test_utils.py::test_to_bool[inp20-False] PASSED [ 44%] >test/test_utils.py::test_load_valid_json_or_yaml[{}-out0] PASSED [ 44%] >test/test_utils.py::test_load_valid_json_or_yaml[{'null': null}-out1] PASSED [ 45%] >test/test_utils.py::test_load_valid_json_or_yaml[{'bool': true}-out2] PASSED [ 45%] >test/test_utils.py::test_load_valid_json_or_yaml[{'bool': false}-out3] PASSED [ 46%] >test/test_utils.py::test_load_valid_json_or_yaml[{'int': 0}-out4] PASSED [ 46%] >test/test_utils.py::test_load_valid_json_or_yaml[{'float': 1.0}-out5] PASSED [ 47%] >test/test_utils.py::test_load_valid_json_or_yaml[{'str': 'abc'}-out6] PASSED [ 47%] >test/test_utils.py::test_load_valid_json_or_yaml[{'obj': {}}-out7] PASSED [ 47%] >test/test_utils.py::test_load_valid_json_or_yaml[{'list': []}-out8] PASSED [ 48%] >test/test_utils.py::test_load_valid_json_or_yaml[----None] PASSED [ 48%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'null': null-out10] PASSED [ 49%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'bool': true-out11] PASSED [ 49%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'bool': false-out12] PASSED [ 50%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'int': 0-out13] PASSED [ 50%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'float': 1.0-out14] PASSED [ 50%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'string': 'abc'-out15] PASSED [ 51%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'obj': {}-out16] PASSED [ 51%] >test/test_utils.py::test_load_valid_json_or_yaml[---\n'list': []-out17] PASSED [ 52%] >test/test_utils.py::test_load_valid_json_or_yaml[-None] PASSED [ 52%] >test/test_utils.py::test_load_valid_json_or_yaml['null': null-out19] PASSED [ 52%] >test/test_utils.py::test_load_valid_json_or_yaml['bool': true-out20] PASSED [ 53%] >test/test_utils.py::test_load_valid_json_or_yaml['bool': false-out21] PASSED [ 53%] >test/test_utils.py::test_load_valid_json_or_yaml['int': 0-out22] PASSED [ 54%] >test/test_utils.py::test_load_valid_json_or_yaml['float': 1.0-out23] PASSED [ 54%] >test/test_utils.py::test_load_valid_json_or_yaml['string': 'abc'-out24] PASSED [ 55%] >test/test_utils.py::test_load_valid_json_or_yaml['obj': {}-out25] PASSED [ 55%] >test/test_utils.py::test_load_valid_json_or_yaml['list': []-out26] PASSED [ 55%] >test/test_utils.py::test_load_invalid_json_or_yaml[True] PASSED [ 56%] >test/test_utils.py::test_load_invalid_json_or_yaml[False] PASSED [ 56%] >test/test_utils.py::test_load_invalid_json_or_yaml[0] PASSED [ 57%] >test/test_utils.py::test_load_invalid_json_or_yaml[1.0] PASSED [ 57%] >test/test_utils.py::test_load_invalid_json_or_yaml[inp4] PASSED [ 58%] >test/test_utils.py::test_load_invalid_json_or_yaml[inp5] PASSED [ 58%] >test/test_utils.py::test_load_invalid_json_or_yaml[None] PASSED [ 58%] >test/test_utils.py::test_random_titles_are_unicode[True] PASSED [ 59%] >test/test_utils.py::test_random_titles_are_unicode[False] PASSED [ 59%] >test/test_utils.py::test_random_titles_generates_correct_characters[True] PASSED [ 60%] >test/test_utils.py::test_random_titles_generates_correct_characters[False] PASSED [ 60%] >test/test_utils.py::test_class_name_to_kw_arg[ClassNameShouldChange-class_name_should_change] PASSED [ 61%] >test/test_utils.py::test_class_name_to_kw_arg[classnameshouldntchange-classnameshouldntchange] PASSED [ 61%] >test/test_utils.py::test_class_name_to_kw_arg[Classspacingshouldntchange-classspacingshouldntchange] PASSED [ 61%] >test/test_utils.py::test_class_name_to_kw_arg[Class1Name2Should3Change-class_1_name_2_should_3_change] PASSED [ 62%] >test/test_utils.py::test_class_name_to_kw_arg[Class123name234should345change456-class_123_name_234_should_345_change_456] PASSED [ 62%] >test/test_utils.py::test_are_same_endpoint[/api/v2/resources/-/api/v2/resources/-True] PASSED [ 63%] >test/test_utils.py::test_are_same_endpoint[/api/v2/resources/-/api/v2/resources/?test=ignored-True] PASSED [ 63%] >test/test_utils.py::test_are_same_endpoint[/api/v2/resources/?one=ignored-/api/v2/resources/?two=ignored-True] PASSED [ 64%] >test/test_utils.py::test_are_same_endpoint[http://one.com-http://one.com-True] PASSED [ 64%] >test/test_utils.py::test_are_same_endpoint[http://one.com-http://www.one.com-True] PASSED [ 64%] >test/test_utils.py::test_are_same_endpoint[http://one.com-http://one.com?test=ignored-True] PASSED [ 65%] >test/test_utils.py::test_are_same_endpoint[http://one.com-http://www.one.com?test=ignored-True] PASSED [ 65%] >test/test_utils.py::test_are_same_endpoint[http://one.com-https://one.com-False] PASSED [ 66%] >test/test_utils.py::test_are_same_endpoint[http://one.com-https://one.com?test=ignored-False] PASSED [ 66%] >test/test_utils.py::test_version_from_endpoint[/api/v2/resources/-v2] PASSED [ 67%] >test/test_utils.py::test_version_from_endpoint[/api/v2000/resources/-v2000] PASSED [ 67%] >test/test_utils.py::test_version_from_endpoint[/api/-common] PASSED [ 67%] >test/test_utils.py::test_filter_by_class_with_subclass_class PASSED [ 68%] >test/test_utils.py::test_filter_by_class_with_subclass_instance PASSED [ 68%] >test/test_utils.py::test_filter_by_class_no_arg_tuples PASSED [ 69%] >test/test_utils.py::test_filter_by_class_with_arg_tuples_containing_class PASSED [ 69%] >test/test_utils.py::test_filter_by_class_with_arg_tuples_containing_subclass PASSED [ 70%] >test/test_utils.py::test_filter_by_class_with_arg_tuples_containing_truthy[True] PASSED [ 70%] >test/test_utils.py::test_filter_by_class_with_arg_tuples_containing_truthy[123] PASSED [ 70%] >test/test_utils.py::test_filter_by_class_with_arg_tuples_containing_truthy[yes] PASSED [ 71%] >test/test_utils.py::test_seconds_since_date_string[2017-12-20T00:00:01.5Z-now0-1.25] PASSED [ 71%] >test/test_utils.py::test_seconds_since_date_string[2017-12-20T00:00:01.5Z-now1-0.0] PASSED [ 72%] >test/test_utils.py::test_seconds_since_date_string[2017-12-20T00:00:01.5Z-now2--1.0] PASSED [ 72%] >test/test_utils.py::test_suppress PASSED [ 73%] >test/test_utils.py::TestPollUntil::test_callback_called_once_for_non_positive_timeout[0] PASSED [ 73%] >test/test_utils.py::TestPollUntil::test_callback_called_once_for_non_positive_timeout[0.0] PASSED [ 73%] >test/test_utils.py::TestPollUntil::test_callback_called_once_for_non_positive_timeout[-0.5] PASSED [ 74%] >test/test_utils.py::TestPollUntil::test_callback_called_once_for_non_positive_timeout[-1] PASSED [ 74%] >test/test_utils.py::TestPollUntil::test_callback_called_once_for_non_positive_timeout[-9999999] PASSED [ 75%] >test/test_utils.py::TestPollUntil::test_exc_raised_on_timeout PASSED [ 75%] >test/test_utils.py::TestPollUntil::test_non_falsey_callback_value_is_returned[callback_value0] PASSED [ 76%] >test/test_utils.py::TestPollUntil::test_non_falsey_callback_value_is_returned[foo] PASSED [ 76%] >test/test_utils.py::TestPollUntil::test_non_falsey_callback_value_is_returned[True] PASSED [ 76%] >test/test_utils.py::TestPseudoNamespace::test_set_item_check_item PASSED [ 77%] >test/test_utils.py::TestPseudoNamespace::test_set_item_check_attr PASSED [ 77%] >test/test_utils.py::TestPseudoNamespace::test_set_attr_check_item PASSED [ 78%] >test/test_utils.py::TestPseudoNamespace::test_set_attr_check_attr PASSED [ 78%] >test/test_utils.py::TestPseudoNamespace::test_auto_dicts_cast PASSED [ 79%] >test/test_utils.py::TestPseudoNamespace::test_auto_list_of_dicts_cast PASSED [ 79%] >test/test_utils.py::TestPseudoNamespace::test_auto_tuple_of_dicts_cast PASSED [ 79%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_dict PASSED [ 80%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_kwargs PASSED [ 80%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_dict_and_kwargs PASSED [ 81%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_nested_dict PASSED [ 81%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_nested_dict_with_list PASSED [ 82%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_nested_dict_with_lists PASSED [ 82%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_nested_dict_with_tuple PASSED [ 82%] >test/test_utils.py::TestPseudoNamespace::test_instantiation_via_nested_dict_with_tuples PASSED [ 83%] >test/test_utils.py::TestPseudoNamespace::test_update_with_nested_dict PASSED [ 83%] >test/test_utils.py::TestPseudoNamespace::test_update_with_nested_dict_with_lists PASSED [ 84%] >test/test_utils.py::TestPseudoNamespace::test_update_with_nested_dict_with_tuples PASSED [ 84%] >test/test_utils.py::TestUpdatePayload::test_empty_payload PASSED [ 85%] >test/test_utils.py::TestUpdatePayload::test_untouched_payload PASSED [ 85%] >test/test_utils.py::TestUpdatePayload::test_overwritten_payload PASSED [ 85%] >test/test_utils.py::TestUpdatePayload::test_falsy_kwargs PASSED [ 86%] >test/test_utils.py::TestUpdatePayload::test_not_provided_strips_payload PASSED [ 86%] >test/test_utils.py::test_to_ical PASSED [ 87%] >test/test_ws.py::test_explicit_hostname FAILED [ 87%] >test/test_ws.py::test_urlparsing[https://somename:123-result0] FAILED [ 88%] >test/test_ws.py::test_urlparsing[http://othername:456-result1] FAILED [ 88%] >test/test_ws.py::test_urlparsing[http://othername-result2] FAILED [ 88%] >test/test_ws.py::test_urlparsing[https://othername-result3] FAILED [ 89%] >test/cli/test_client.py::test_help[-h] PASSED [ 89%] >test/cli/test_client.py::test_help[--help] PASSED [ 90%] >test/cli/test_client.py::test_connection_error PASSED [ 90%] >test/cli/test_client.py::test_list_resources[] PASSED [ 91%] >test/cli/test_client.py::test_list_resources[invalid] PASSED [ 91%] >test/cli/test_config.py::test_host_from_environment PASSED [ 91%] >test/cli/test_config.py::test_host_from_argv PASSED [ 92%] >test/cli/test_config.py::test_username_and_password_from_environment PASSED [ 92%] >test/cli/test_config.py::test_username_and_password_argv PASSED [ 93%] >test/cli/test_config.py::test_config_precedence PASSED [ 93%] >test/cli/test_format.py::test_json_empty_list PASSED [ 94%] >test/cli/test_format.py::test_yaml_empty_list PASSED [ 94%] >test/cli/test_format.py::test_json_list PASSED [ 94%] >test/cli/test_format.py::test_yaml_list PASSED [ 95%] >test/cli/test_format.py::test_yaml_import PASSED [ 95%] >test/cli/test_options.py::TestOptions::test_actions_with_primary_key PASSED [ 96%] >test/cli/test_options.py::TestOptions::test_boolean_argument PASSED [ 96%] >test/cli/test_options.py::TestOptions::test_choices PASSED [ 97%] >test/cli/test_options.py::TestOptions::test_creation_optional_argument PASSED [ 97%] >test/cli/test_options.py::TestOptions::test_creation_required_argument PASSED [ 97%] >test/cli/test_options.py::TestOptions::test_integer_argument PASSED [ 98%] >test/cli/test_options.py::TestOptions::test_list PASSED [ 98%] >test/cli/test_options.py::TestOptions::test_list_filtering PASSED [ 99%] >test/cli/test_options.py::TestOptions::test_list_not_filterable PASSED [ 99%] >test/cli/test_options.py::TestSettingsOptions::test_list PASSED [100%] > >=================================== FAILURES =================================== >____________________________ test_explicit_hostname ____________________________ > > def test_explicit_hostname(): >> client = WSClient("token", "some-hostname", 556, False) > > >test/test_ws.py:13: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <awxkit.ws.WSClient object at 0x7f6258ae3c90>, token = 'token' >hostname = 'some-hostname', port = 556, secure = False, session_id = None >csrftoken = None > > def __init__(self, token=None, hostname='', port=443, secure=True, session_id=None, csrftoken=None): > # delay this import, because this is an optional dependency >> import websocket >E ModuleNotFoundError: No module named 'websocket' > >csrftoken = None >hostname = 'some-hostname' >port = 556 >secure = False >self = <awxkit.ws.WSClient object at 0x7f6258ae3c90> >session_id = None >token = 'token' > >awxkit/ws.py:55: ModuleNotFoundError >________________ test_urlparsing[https://somename:123-result0] _________________ > >url = 'https://somename:123' >result = ParseResult(port=123, hostname='somename', secure=True) > > @pytest.mark.parametrize( > 'url, result', > [ > ['https://somename:123', ParseResult(123, "somename", True)], > ['http://othername:456', ParseResult(456, "othername", False)], > ['http://othername', ParseResult(80, "othername", False)], > ['https://othername', ParseResult(443, "othername", True)], > ], > ) > def test_urlparsing(url, result): > with patch("awxkit.ws.config") as mock_config: > mock_config.base_url = url > >> client = WSClient("token") > >mock_config = <MagicMock name='config' id='140060356480080'> >result = ParseResult(port=123, hostname='somename', secure=True) >url = 'https://somename:123' > >test/test_ws.py:33: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <awxkit.ws.WSClient object at 0x7f6257c23450>, token = 'token' >hostname = '', port = 443, secure = True, session_id = None, csrftoken = None > > def __init__(self, token=None, hostname='', port=443, secure=True, session_id=None, csrftoken=None): > # delay this import, because this is an optional dependency >> import websocket >E ModuleNotFoundError: No module named 'websocket' > >csrftoken = None >hostname = '' >port = 443 >secure = True >self = <awxkit.ws.WSClient object at 0x7f6257c23450> >session_id = None >token = 'token' > >awxkit/ws.py:55: ModuleNotFoundError >________________ test_urlparsing[http://othername:456-result1] _________________ > >url = 'http://othername:456' >result = ParseResult(port=456, hostname='othername', secure=False) > > @pytest.mark.parametrize( > 'url, result', > [ > ['https://somename:123', ParseResult(123, "somename", True)], > ['http://othername:456', ParseResult(456, "othername", False)], > ['http://othername', ParseResult(80, "othername", False)], > ['https://othername', ParseResult(443, "othername", True)], > ], > ) > def test_urlparsing(url, result): > with patch("awxkit.ws.config") as mock_config: > mock_config.base_url = url > >> client = WSClient("token") > >mock_config = <MagicMock name='config' id='140060356480336'> >result = ParseResult(port=456, hostname='othername', secure=False) >url = 'http://othername:456' > >test/test_ws.py:33: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <awxkit.ws.WSClient object at 0x7f6257c5c490>, token = 'token' >hostname = '', port = 443, secure = True, session_id = None, csrftoken = None > > def __init__(self, token=None, hostname='', port=443, secure=True, session_id=None, csrftoken=None): > # delay this import, because this is an optional dependency >> import websocket >E ModuleNotFoundError: No module named 'websocket' > >csrftoken = None >hostname = '' >port = 443 >secure = True >self = <awxkit.ws.WSClient object at 0x7f6257c5c490> >session_id = None >token = 'token' > >awxkit/ws.py:55: ModuleNotFoundError >__________________ test_urlparsing[http://othername-result2] ___________________ > >url = 'http://othername' >result = ParseResult(port=80, hostname='othername', secure=False) > > @pytest.mark.parametrize( > 'url, result', > [ > ['https://somename:123', ParseResult(123, "somename", True)], > ['http://othername:456', ParseResult(456, "othername", False)], > ['http://othername', ParseResult(80, "othername", False)], > ['https://othername', ParseResult(443, "othername", True)], > ], > ) > def test_urlparsing(url, result): > with patch("awxkit.ws.config") as mock_config: > mock_config.base_url = url > >> client = WSClient("token") > >mock_config = <MagicMock name='config' id='140060356469840'> >result = ParseResult(port=80, hostname='othername', secure=False) >url = 'http://othername' > >test/test_ws.py:33: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <awxkit.ws.WSClient object at 0x7f6257986b90>, token = 'token' >hostname = '', port = 443, secure = True, session_id = None, csrftoken = None > > def __init__(self, token=None, hostname='', port=443, secure=True, session_id=None, csrftoken=None): > # delay this import, because this is an optional dependency >> import websocket >E ModuleNotFoundError: No module named 'websocket' > >csrftoken = None >hostname = '' >port = 443 >secure = True >self = <awxkit.ws.WSClient object at 0x7f6257986b90> >session_id = None >token = 'token' > >awxkit/ws.py:55: ModuleNotFoundError >__________________ test_urlparsing[https://othername-result3] __________________ > >url = 'https://othername' >result = ParseResult(port=443, hostname='othername', secure=True) > > @pytest.mark.parametrize( > 'url, result', > [ > ['https://somename:123', ParseResult(123, "somename", True)], > ['http://othername:456', ParseResult(456, "othername", False)], > ['http://othername', ParseResult(80, "othername", False)], > ['https://othername', ParseResult(443, "othername", True)], > ], > ) > def test_urlparsing(url, result): > with patch("awxkit.ws.config") as mock_config: > mock_config.base_url = url > >> client = WSClient("token") > >mock_config = <MagicMock name='config' id='140060353536528'> >result = ParseResult(port=443, hostname='othername', secure=True) >url = 'https://othername' > >test/test_ws.py:33: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <awxkit.ws.WSClient object at 0x7f6258b29a10>, token = 'token' >hostname = '', port = 443, secure = True, session_id = None, csrftoken = None > > def __init__(self, token=None, hostname='', port=443, secure=True, session_id=None, csrftoken=None): > # delay this import, because this is an optional dependency >> import websocket >E ModuleNotFoundError: No module named 'websocket' > >csrftoken = None >hostname = '' >port = 443 >secure = True >self = <awxkit.ws.WSClient object at 0x7f6258b29a10> >session_id = None >token = 'token' > >awxkit/ws.py:55: ModuleNotFoundError >=========================== short test summary info ============================ >FAILED test/test_ws.py::test_explicit_hostname - ModuleNotFoundError: No modu... >FAILED test/test_ws.py::test_urlparsing[https://somename:123-result0] - Modul... >FAILED test/test_ws.py::test_urlparsing[http://othername:456-result1] - Modul... >FAILED test/test_ws.py::test_urlparsing[http://othername-result2] - ModuleNot... >FAILED test/test_ws.py::test_urlparsing[https://othername-result3] - ModuleNo... >======================== 5 failed, 229 passed in 0.94s ========================= > * ERROR: dev-python/awxkit-19.0.0::gentoo failed (test phase): > * pytest failed with python3.7 > * > * Call stack: > * ebuild.sh, line 125: Called src_test > * environment, line 2853: Called distutils-r1_src_test > * environment, line 1219: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 474: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 2529: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2011: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2009: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 776: Called distutils-r1_run_phase 'python_test' > * environment, line 1158: Called python_test > * environment, line 2813: Called distutils-r1_python_test > * environment, line 1115: Called epytest > * environment, line 1532: Called die > * The specific snippet of code: > * "${@}" || die -n "pytest failed with ${EPYTHON}"; > * > * If you need support, post the output of `emerge --info '=dev-python/awxkit-19.0.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/awxkit-19.0.0::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/dev-python/awxkit-19.0.0:20210416-094930.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/awxkit-19.0.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/awxkit-19.0.0/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0' > * S: '/var/tmp/portage/dev-python/awxkit-19.0.0/work/awxkit-19.0.0' >
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 783117
: 700095