Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 743016 Details for
Bug 816324
dev-python/alembic-1.7.3 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), 282.00 KB, created by
Agostino Sarubbo
on 2021-10-05 04:38:24 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2021-10-05 04:38:24 UTC
Size:
282.00 KB
patch
obsolete
> * Package: dev-python/alembic-1.7.3 > * Repository: gentoo > * Maintainer: python@gentoo.org > * Upstream: https://github.com/sqlalchemy/alembic/issues > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_pypy3 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/48e0bbb80cefbdea16fa91aef39a4e0494c55242 (Mon Oct 4 13:37:42 UTC 2021) >@@@@@ END @@@@@ > > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This ebuild was merged (directly or as a dependency) because of the following commit: >https://github.com/gentoo/gentoo/commit/0b3e5757351c992a24dead41750d2d41315bddd5 >@@@@@ END @@@@@ > > > >################## ># emerge --info: # >################## >Portage 3.0.26 (python 3.9.7-final-0, default/linux/amd64/17.1, gcc-11.2.0, glibc-2.33-r7, 4.19.174-gentoo x86_64) >================================================================= >System uname: Linux-4.19.174-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-glibc2.33 >KiB Mem: 264046488 total, 123819252 free >KiB Swap: 0 total, 0 free >sh bash 5.1_p8 >ld GNU ld (Gentoo 2.37_p1 p0) 2.37 >app-shells/bash: 5.1_p8::gentoo >dev-lang/perl: 5.34.0-r2::gentoo >dev-lang/python: 2.7.18_p13::gentoo, 3.8.12::gentoo, 3.9.7::gentoo, 3.10.0_rc2::gentoo >dev-lang/rust: 1.55.0::gentoo >dev-util/cmake: 3.21.3::gentoo >sys-apps/baselayout: 2.8::gentoo >sys-apps/openrc: 0.44.5::gentoo >sys-apps/sandbox: 2.25::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.71-r1::gentoo >sys-devel/automake: 1.16.5::gentoo >sys-devel/binutils: 2.37_p1::gentoo >sys-devel/gcc: 11.2.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.14::gentoo (virtual/os-headers) >sys-libs/glibc: 2.33-r7::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-metamanifest: yes > sync-rsync-extra-opts: > sync-rsync-verify-max-age: 24 > sync-rsync-verify-jobs: 1 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* MIT" >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/fonts/fonts.conf /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/alembic-1.7.3/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 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="-j44" >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 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="pypy3 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 (qlop -mv): # >############################## >2021-10-04T17:46:47 >>> dev-python/pypy3-7.3.5_p1 >2021-10-04T17:48:41 >>> dev-python/toml-0.10.2 >2021-10-04T17:48:40 >>> dev-python/zipp-3.6.0 >2021-10-04T17:48:42 >>> dev-python/mako-1.1.5 >2021-10-04T17:48:43 >>> dev-python/python-editor-1.0.4-r1 >2021-10-04T17:48:44 >>> dev-python/typing-extensions-3.10.0.2 >2021-10-04T17:48:45 >>> dev-python/six-1.16.0 >2021-10-04T17:49:05 >>> dev-python/importlib_resources-5.2.2 >2021-10-04T17:49:20 >>> dev-python/importlib_metadata-4.8.1 >2021-10-04T17:49:24 >>> dev-python/python-dateutil-2.8.2 >2021-10-04T17:49:41 >>> dev-python/sqlalchemy-1.4.25 >2021-10-04T17:49:59 >>> dev-python/alembic-1.7.3 >2021-10-04T17:50:47 >>> dev-python/iniconfig-1.1.1 >2021-10-04T17:50:48 >>> dev-python/more-itertools-8.10.0 >2021-10-04T17:50:49 >>> dev-python/py-1.10.0 >2021-10-04T17:50:50 >>> dev-python/pluggy-1.0.0 >2021-10-04T17:50:51 >>> dev-python/namespace-zope-1-r1 >2021-10-04T17:51:23 >>> dev-python/zope-interface-5.4.0 >2021-10-04T17:51:33 >>> dev-python/attrs-21.2.0 >2021-10-04T17:51:41 >>> dev-python/pytest-6.2.5 > > > > >####################################### ># installed packages (qlist -ICvUSS): # >####################################### >acct-group/audio-0-r1:0 >acct-group/cdrom-0-r1:0 >acct-group/dialout-0-r1:0 >acct-group/disk-0-r1:0 >acct-group/input-0-r1:0 >acct-group/kmem-0-r1:0 >acct-group/kvm-0-r1:0 >acct-group/lp-0-r1:0 >acct-group/man-0-r1:0 >acct-group/messagebus-0-r1:0 >acct-group/polkitd-0-r1:0 >acct-group/portage-0:0 >acct-group/render-0-r1:0 >acct-group/sshd-0-r1:0 >acct-group/tape-0-r1:0 >acct-group/tty-0-r1:0 >acct-group/video-0-r1:0 >acct-user/man-1-r1:0 >acct-user/messagebus-0-r1:0 >acct-user/polkitd-0-r1:0 >acct-user/portage-0:0 >acct-user/sshd-0-r1:0 >app-admin/eselect-1.4.17:0 -doc -emacs -vim-syntax >app-admin/perl-cleaner-2.30:0 >app-arch/bzip2-1.0.8-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs >app-arch/gzip-1.11:0 -pic -static >app-arch/libarchive-3.5.2:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs xattr zlib -zstd >app-arch/tar-1.34:0 acl -minimal nls -selinux xattr >app-arch/unzip-6.0_p26:0 bzip2 -natspec unicode >app-arch/xz-utils-5.2.5-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs >app-arch/zstd-1.5.0:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 -static-libs threads >app-crypt/gnupg-2.2.31:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -tofu -tools -usb -user-socket -wks-server >app-crypt/gpgme-1.16.0:1/11 -common-lisp cxx -python -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -qt5 -static-libs >app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs >app-crypt/libmd-1.0.3-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >app-crypt/openpgp-keys-gentoo-release-20200704:0 -test >app-crypt/pinentry-1.2.0:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 >app-crypt/rhash-1.4.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls ssl -static-libs >app-editors/nano-5.8-r2:0 -debug -justify -magic -minimal ncurses nls spell split-usr -static unicode >app-eselect/eselect-fontconfig-1.1-r1:0 >app-eselect/eselect-iptables-20200508:0 >app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 >app-eselect/eselect-pinentry-0.7.2:0 >app-eselect/eselect-rust-20210703:0 >app-i18n/man-pages-ja-20180315-r1:0 >app-i18n/man-pages-l10n-4.10.0:0 l10n_de l10n_es l10n_fr l10n_it l10n_nl l10n_pl l10n_pt-BR l10n_ro >app-i18n/man-pages-ru-5.03.2390.2390.20191017-r1:0 >app-i18n/man-pages-zh_CN-1.6.3.2:0 >app-misc/c_rehash-1.7-r1:0 >app-misc/ca-certificates-20210119.3.70:0 -cacert >app-misc/editor-wrapper-4-r1:0 >app-misc/mime-types-9:0 >app-misc/pax-utils-1.3.3:0 -caps -debug -python -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 seccomp >app-misc/tmux-3.2a:0 -debug -selinux -utempter -vim-syntax >app-portage/eix-0.36.0:0 -debug -doc nls -sqlite >app-portage/elt-patches-20210924:0 >app-portage/gemato-16.2:0 gpg python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test -tools >app-portage/gentoolkit-0.5.1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >app-portage/portage-utils-0.92:0 nls openmp qmanifest qtegrity -static >app-shells/bash-5.1_p8:0 -afs -bashlogger -examples -mem-scramble net nls -plugins readline >app-shells/push-3.4:0 >app-shells/quoter-4.2:0 >app-text/ansifilter-2.18:0 -qt5 >app-text/build-docbook-catalog-2.0:0 >app-text/docbook-xml-dtd-4.5-r2:4.5 >app-text/docbook-xml-dtd-4.4-r3:4.4 >app-text/docbook-xml-dtd-4.2-r3:4.2 >app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 >app-text/docbook-xsl-stylesheets-1.79.1-r2:0 -ruby >app-text/manpager-1:0 >app-text/opensp-1.5.2-r6:0 -doc nls -static-libs -test >app-text/po4a-0.64:0 -test >app-text/sgml-common-0.6.3-r7:0 >app-text/xmlto-0.0.28-r6:0 -latex -text >dev-db/sqlite-3.35.5:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools >dev-lang/perl-5.34.0-r2:0/5.34 -berkdb -debug -doc gdbm -ithreads -minimal >dev-lang/python-3.10.0_rc2:3.10 -bluetooth -build -examples gdbm -hardened ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-3.9.7:3.9 -bluetooth -build -examples gdbm -hardened ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-3.8.12:3.8 -bluetooth -build -examples gdbm -hardened ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-2.7.18_p13:2.7 -berkdb -bluetooth -build -examples gdbm -hardened ncurses readline sqlite ssl -tk -verify-sig -wininst xml >dev-lang/python-exec-2.4.8:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-lang/rust-1.55.0:stable/1.55 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -clippy cpu_flags_x86_sse2 -debug -doc -llvm_targets_AArch64 -llvm_targets_AMDGPU -llvm_targets_ARM -llvm_targets_AVR -llvm_targets_BPF -llvm_targets_Hexagon -llvm_targets_Lanai -llvm_targets_Mips -llvm_targets_MSP430 -llvm_targets_NVPTX -llvm_targets_PowerPC -llvm_targets_RISCV -llvm_targets_Sparc -llvm_targets_SystemZ -llvm_targets_WebAssembly llvm_targets_X86 -llvm_targets_XCore -miri -nightly -parallel-compiler -rls rustfmt -system-bootstrap -system-llvm -test -verify-sig -wasm >dev-lang/spidermonkey-78.14.0:78 -clang -cpu_flags_arm_neon -debug jit -lto -test >dev-lang/tcl-8.6.11:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug threads >dev-libs/elfutils-0.185:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test -threads utils -valgrind -zstd >dev-libs/expat-2.4.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs unicode >dev-libs/glib-2.70.0:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus -debug elf -fam -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr >dev-libs/gmp-6.2.1-r1:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cxx -doc -pic -static-libs >dev-libs/gobject-introspection-1.70.0:0 -doctool -gtk-doc -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -test >dev-libs/gobject-introspection-common-1.70.0:0 >dev-libs/icu-69.1-r1:0/69.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -examples -static-libs >dev-libs/isl-0.24:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/jsoncpp-1.9.4:0/24 -doc -test >dev-libs/libassuan-2.5.5:0 >dev-libs/libbsd-0.11.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libevent-2.1.12:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime -debug -malloc-replacement ssl -static-libs -test threads -verbose-debug >dev-libs/libffi-3.4.2-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -exec-static-trampoline -pax-kernel -static-libs -test >dev-libs/libgcrypt-1.9.4:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_neon cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc -o-flag-munging -static-libs >dev-libs/libgpg-error-1.42:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs >dev-libs/libksba-1.6.0:0 -static-libs >dev-libs/libltdl-2.4.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libpcre-8.45:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 cxx jit -libedit pcre16 pcre32 readline recursion-limit split-usr -static-libs unicode zlib >dev-libs/libpcre2-10.38:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline recursion-limit split-usr -static-libs unicode zlib >dev-libs/libpipeline-1.5.3:0 -static-libs -test >dev-libs/libtasn1-4.17.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs -test -valgrind >dev-libs/libunistring-0.9.10-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >dev-libs/libuv-1.42.0:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/libxml2-2.9.12-r5:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples -icu ipv6 -lzma python -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 readline -static-libs -test -verify-sig >dev-libs/libxslt-1.1.34-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt -debug -examples -static-libs -verify-sig >dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs >dev-libs/mpc-1.2.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/mpfr-4.1.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/nettle-3.7.3:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_neon cpu_flags_x86_aes -cpu_flags_x86_sha -doc gmp -static-libs -test >dev-libs/npth-1.6-r1:0 >dev-libs/nspr-4.32:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug >dev-libs/openssl-1.1.1l:0/1.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -bindist cpu_flags_x86_sse2 -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla >dev-libs/popt-1.18:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs >dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test >dev-perl/Encode-HanExtra-0.230.0-r3:0 >dev-perl/Encode-Locale-1.50.0:0 -test >dev-perl/File-Listing-6.140.0:0 -test >dev-perl/HTML-Parser-3.760.0:0 -test >dev-perl/HTML-Tagset-3.200.0-r2:0 >dev-perl/HTTP-Cookies-6.100.0:0 -test >dev-perl/HTTP-Date-6.50.0:0 >dev-perl/HTTP-Message-6.320.0:0 -test -test >dev-perl/HTTP-Negotiate-6.10.0-r1:0 >dev-perl/IO-HTML-1.4.0:0 -test >dev-perl/IO-Socket-INET6-2.720.0-r1:0 >dev-perl/IO-Socket-SSL-2.71.0:0 -examples -idn -test >dev-perl/libwww-perl-6.550.0:0 ssl -test >dev-perl/Locale-gettext-1.70.0:0 >dev-perl/LWP-MediaTypes-6.40.0:0 -test >dev-perl/LWP-Protocol-https-6.100.0:0 -test >dev-perl/MIME-Charset-1.12.2:0 l10n_ja l10n_zh >dev-perl/Module-Build-0.423.100:0 -test >dev-perl/Mozilla-CA-20999999:0 >dev-perl/Net-HTTP-6.210.0:0 -minimal -test >dev-perl/Net-SSLeay-1.900.0:0 -examples -examples -minimal -test >dev-perl/Pod-Parser-1.630.0-r1:0 -test >dev-perl/SGMLSpm-1.1-r2:0 -test >dev-perl/Socket6-0.290.0:0 -test >dev-perl/TermReadKey-2.380.0:0 -examples -test >dev-perl/Text-CharWidth-0.40.0-r2:0 -test >dev-perl/Text-WrapI18N-0.60.0-r2:0 -test >dev-perl/TimeDate-2.330.0-r1:0 -test >dev-perl/Try-Tiny-0.300.0-r1:0 -minimal -test >dev-perl/Unicode-LineBreak-2019.1.0:0 >dev-perl/URI-5.90.0:0 -test >dev-perl/WWW-RobotRules-6.20.0-r2:0 -test >dev-perl/XML-Parser-2.460.0:0 >dev-perl/YAML-Tiny-1.730.0:0 -minimal -test >dev-python/alembic-1.7.3:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/attrs-21.2.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/certifi-10001-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/charset_normalizer-2.0.6:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/idna-3.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/importlib_metadata-4.8.1:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/importlib_resources-5.2.2:0 -doc python_targets_pypy3 python_targets_python3_8 -test >dev-python/iniconfig-1.1.1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/jinja-3.0.1:0 -doc -examples python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/mako-1.1.5:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/markupsafe-2.0.1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/more-itertools-8.10.0:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/namespace-zope-1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/packaging-21.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/pluggy-1.0.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/py-1.10.0:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/pyparsing-2.4.7-r1:0 -examples python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/pypy3-7.3.5_p1:0/pypy37-pp73 bzip2 gdbm jit ncurses sqlite -test -tk >dev-python/pypy3-exe-7.3.5:7.3.5 bzip2 -cpu_flags_x86_sse2 jit -low-memory ncurses >dev-python/PySocks-1.7.1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/pytest-6.2.5:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/python-dateutil-2.8.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/python-editor-1.0.4-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/requests-2.26.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -socks5 -test >dev-python/setuptools-57.5.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/setuptools_scm-6.3.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/six-1.16.0:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/sqlalchemy-1.4.25:0 -examples python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 sqlite -test -test >dev-python/toml-0.10.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test -test >dev-python/tomli-1.2.1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/typing-extensions-3.10.0.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/urllib3-1.26.7:0 -brotli python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/zipp-3.6.0:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/zope-interface-5.4.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-util/cmake-3.21.3:0 -doc -emacs ncurses -qt5 -test -test >dev-util/desktop-file-utils-0.26-r1:0 -emacs >dev-util/glib-utils-2.70.0:0 -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 >dev-util/gperf-3.1:0 >dev-util/gtk-doc-am-1.33.2:0 >dev-util/intltool-0.51.0-r2:0 >dev-util/itstool-2.0.6-r1:0 -python_single_target_python3_8 python_single_target_python3_9 >dev-util/meson-0.59.2:0 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-util/meson-format-array-0:0 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-util/ninja-1.10.2-r1:0 -doc -emacs -test -vim-syntax >dev-util/pkgconf-1.8.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test >dev-util/re2c-2.2:0 -debug -test >dev-vcs/git-2.33.0-r1:0 blksha1 -cgi curl -cvs -doc -emacs -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl -ppcsha1 -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -subversion -test threads -tk webdav -xinetd >media-fonts/liberation-fonts-2.1.3:0 -fontforge -X -X >media-gfx/graphite2-1.3.14:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test >media-libs/fontconfig-2.13.1-r2:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >media-libs/freetype-2.11.0-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting -debug -doc -fontforge harfbuzz -infinality png -static-libs -utils -X >media-libs/harfbuzz-2.9.1:0/0.9.18 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo -debug -doc -experimental glib graphite -icu introspection -test truetype >media-libs/libpng-1.6.37-r2:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs >net-dns/libidn2-2.3.2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >net-firewall/iptables-1.8.7:0/1.8.3 -conntrack ipv6 -netlink -nftables -pcap split-usr -static-libs >net-libs/gnutls-3.7.2:0/30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cxx -dane -doc -examples -guile idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind >net-libs/libmnl-1.0.4:0/0.2.0 -examples split-usr -static-libs >net-libs/libnsl-2.0.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >net-libs/libtirpc-1.3.2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 ipv6 -kerberos split-usr -static-libs >net-libs/nghttp2-1.45.1-r1:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx -debug -hpack-tools -jemalloc -static-libs -test threads -utils -xml >net-misc/curl-7.79.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl -curl_ssl_winssl ftp -gnutls -gopher -hsts http2 -idn imap ipv6 -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -quiche -rtmp -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -threads -winssl -zstd >net-misc/iputils-20210722:0 arping -caps -clockdiff -doc filecaps -gcrypt -idn ipv6 -nettle nls -rarpd -rdisc ssl -static -test -tftpd -tracepath -traceroute6 >net-misc/netifrc-0.7.3:0 >net-misc/openssh-8.8_p1:0 -abi_mips_n32 -audit -bindist -debug -hpn -kerberos -ldns -libedit -livecd pam pie scp -sctp -security-key -selinux ssl -static -test -X -X509 -xmss >net-misc/rsync-3.2.3-r4:0 acl -examples iconv ipv6 -lz4 ssl -stunnel -system-zlib xattr -xxhash -zstd >net-misc/wget-1.21.2:0 -cookie_check -debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid zlib >perl-core/Encode-3.120.0:0 >perl-core/File-Temp-0.231.100:0 >perl-core/Scalar-List-Utils-1.560.0:0 >sys-apps/acl-2.3.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs >sys-apps/attr-2.5.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls split-usr -static-libs >sys-apps/baselayout-2.8:0 -build split-usr >sys-apps/coreutils-9.0-r1:0 acl -caps -gmp -hostname -kill -multicall nls -selinux split-usr -static -test -vanilla xattr >sys-apps/dbus-1.12.20-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc elogind -selinux -static-libs -systemd -test -test -user-session -X >sys-apps/debianutils-5.4:0 installkernel -static >sys-apps/diffutils-3.8:0 nls -static >sys-apps/file-5.40-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma -python -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -seccomp -static-libs zlib >sys-apps/findutils-4.8.0:0 nls -selinux -static -test >sys-apps/gawk-5.1.0:0 -mpfr nls readline >sys-apps/gentoo-functions-0.15:0 >sys-apps/grep-3.7:0 nls pcre -static >sys-apps/groff-1.22.4:0 -examples -uchardet -X >sys-apps/help2man-1.48.5:0 nls >sys-apps/hwids-20210613-r1:0 net pci -systemd udev usb >sys-apps/install-xattr-0.8:0 >sys-apps/iproute2-5.14.0:0 -atm -berkdb -bpf -caps -elf iptables ipv6 -libbsd -minimal -selinux >sys-apps/kbd-2.4.0:0 nls pam -test >sys-apps/kmod-29:0 -debug -doc lzma -pkcs7 -python python_targets_python3_8 python_targets_python3_9 -static-libs tools zlib -zstd >sys-apps/less-590:0 pcre unicode >sys-apps/man-db-2.9.4-r1:0 -berkdb gdbm manpager nls seccomp -selinux -static-libs zlib >sys-apps/man-pages-5.13:0 l10n_de l10n_es l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_zh-CN >sys-apps/man-pages-posix-2017a:0 >sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static >sys-apps/openrc-0.44.5:0 -audit -bash -debug ncurses netifrc -newnet pam -selinux -sysv-utils unicode >sys-apps/portage-3.0.26:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 rsync-verify -selinux -test xattr >sys-apps/sandbox-2.25:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >sys-apps/sed-4.8:0 acl nls -selinux -static >sys-apps/shadow-4.9-r2:0 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr su xattr >sys-apps/systemd-tmpfiles-249.2:0 -selinux -test >sys-apps/sysvinit-3.00:0 -ibm -selinux -static >sys-apps/texinfo-6.8:0 nls standalone -static >sys-apps/util-linux-2.37.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_8 python_targets_python3_9 readline -selinux -slang split-usr -static-libs -su suid -systemd -test -tty-helpers -udev unicode >sys-apps/which-2.21:0 >sys-auth/elogind-246.10-r1:0 acl -audit -debug -doc pam policykit -selinux >sys-auth/pambase-20210201.1:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd >sys-auth/passwdqc-2.0.2-r1:0 >sys-auth/polkit-0.119-r2:0 elogind -examples -gtk introspection -kde nls pam -selinux -systemd -test >sys-devel/autoconf-2.71-r1:2.71 -emacs >sys-devel/autoconf-2.13-r1:2.1 >sys-devel/autoconf-archive-2021.02.19-r1:0 >sys-devel/autoconf-wrapper-15:0 >sys-devel/automake-1.16.5:1.16 -test >sys-devel/automake-wrapper-11:0 >sys-devel/binutils-2.37_p1:2.37 -cet -default-gold -doc gold -multitarget nls plugins -static-libs -test -vanilla >sys-devel/binutils-config-5.4:0 native-symlinks >sys-devel/bison-3.8.2:0 -examples nls -static -test >sys-devel/flex-2.6.4-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test >sys-devel/gcc-11.2.0:11 -ada -custom-cflags cxx -d -debug -doc -fixed-point fortran -go graphite -hardened -jit -libssp lto multilib nls nptl -objc -objc++ -objc-gc openmp pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd >sys-devel/gcc-config-2.4:0 cc-wrappers native-symlinks >sys-devel/gettext-0.21-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -cvs cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs >sys-devel/gnuconfig-20210107:0 >sys-devel/libtool-2.4.6-r6:2 -vanilla >sys-devel/llvm-12.0.1:12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -doc -exegesis -gold -libedit libffi -llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC -llvm_targets_ARM -llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_Hexagon -llvm_targets_Lanai -llvm_targets_Mips -llvm_targets_MSP430 llvm_targets_NVPTX -llvm_targets_PowerPC -llvm_targets_RISCV -llvm_targets_Sparc -llvm_targets_SystemZ -llvm_targets_VE -llvm_targets_WebAssembly llvm_targets_X86 -llvm_targets_XCore ncurses -test -xar -xml -z3 >sys-devel/llvm-common-13.0.0:0 >sys-devel/m4-1.4.19:0 -examples nls >sys-devel/make-4.3:0 -guile nls -static >sys-devel/patch-2.7.6-r4:0 -static -test xattr >sys-fs/e2fsprogs-1.46.4:0 -cron -fuse -lto nls split-usr -static-libs threads >sys-fs/udev-249-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl kmod -selinux split-usr -test >sys-fs/udev-init-scripts-35:0 >sys-kernel/installkernel-gentoo-3:0 >sys-kernel/linux-headers-5.14:0 -headers-only >sys-libs/binutils-libs-2.37_p1:0/2.37 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs >sys-libs/e2fsprogs-libs-1.46.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs >sys-libs/gdbm-1.21:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs >sys-libs/glibc-2.33-r7:2.2 -audit -caps -cet -compile-locales -crypt -custom-cflags -doc -gd -headers-only multiarch multilib -multilib-bootstrap -nscd -profile -selinux ssp static-libs -static-pie -suid -systemd -systemtap -test -vanilla >sys-libs/libcap-2.59:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs -tools >sys-libs/libseccomp-2.5.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -python python_targets_python3_8 python_targets_python3_9 -static-libs >sys-libs/libxcrypt-4.4.26:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 compat split-usr -static-libs system -test >sys-libs/ncurses-6.2_p20210619:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx -debug -doc -gpm -minimal -profile split-usr -static-libs -test tinfo -trace >sys-libs/pam-1.5.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux split-usr >sys-libs/readline-8.1_p1-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils >sys-libs/timezone-data-2021a-r1:0 -leaps-timezone nls -zic-slim >sys-libs/zlib-1.2.11-r4:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs >sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode >sys-process/psmisc-23.4-r1:0 ipv6 nls -selinux -X >virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/awk-1:0 >virtual/dev-manager-0-r2:0 >virtual/editor-0-r3:0 >virtual/libc-1-r1:0 >virtual/libcrypt-2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/libelf-3:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libudev-232-r5:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd >virtual/man-0-r4:0 >virtual/os-headers-0-r2:0 >virtual/package-manager-1:0 >virtual/pager-0:0 >virtual/perl-Carp-1.520.0-r1:0 >virtual/perl-Compress-Raw-Bzip2-2.101.0:0 >virtual/perl-Compress-Raw-Zlib-2.101.0:0 >virtual/perl-CPAN-Meta-2.150.10-r5:0 >virtual/perl-CPAN-Meta-Requirements-2.140.0-r7:0 >virtual/perl-CPAN-Meta-YAML-0.18.0-r7:0 >virtual/perl-Data-Dumper-2.179.0:0 >virtual/perl-Digest-MD5-2.580.0:0 >virtual/perl-Encode-3.120.0:0 >virtual/perl-Exporter-5.760.0:0 >virtual/perl-ExtUtils-CBuilder-0.280.236:0 >virtual/perl-ExtUtils-Install-2.200.0:0 >virtual/perl-ExtUtils-MakeMaker-7.620.0:0 >virtual/perl-ExtUtils-Manifest-1.730.0:0 >virtual/perl-ExtUtils-ParseXS-3.430.0:0 >virtual/perl-File-Spec-3.800.0:0 >virtual/perl-File-Temp-0.231.100:0 >virtual/perl-Getopt-Long-2.520.0:0 >virtual/perl-IO-1.460.0:0 >virtual/perl-IO-Compress-2.102.0:0 >virtual/perl-IO-Socket-IP-0.410.0:0 >virtual/perl-JSON-PP-4.60.0:0 >virtual/perl-libnet-3.130.0:0 ssl >virtual/perl-MIME-Base64-3.160.0:0 >virtual/perl-Module-Metadata-1.0.37-r1:0 >virtual/perl-parent-0.238.0-r1:0 >virtual/perl-Parse-CPAN-Meta-2.150.10-r5:0 >virtual/perl-Perl-OSType-1.10.0-r5:0 >virtual/perl-podlators-4.140.0-r2:0 >virtual/perl-Scalar-List-Utils-1.560.0:0 >virtual/perl-Test-Harness-3.430.0:0 >virtual/perl-Text-ParseWords-3.300.0-r8:0 >virtual/perl-Time-Local-1.300.0:0 >virtual/perl-version-0.992.800:0 >virtual/perl-XSLoader-0.300.0-r4:0 >virtual/pkgconfig-2-r1:0 >virtual/rust-1.55.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -rustfmt >virtual/service-manager-1:0 >virtual/ssh-0:0 -minimal >virtual/tmpfiles-0-r1:0 >virtual/ttf-fonts-1-r1:0 >virtual/udev-217-r3:0 >virtual/yacc-0:0 >www-client/pybugz-0.13-r1:0 python_targets_python3_8 python_targets_python3_9 >x11-base/xcb-proto-1.14.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 python_targets_python3_8 python_targets_python3_9 >x11-base/xorg-proto-2021.5:0 -test >x11-libs/cairo-1.16.0-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug -gles2-only glib -opengl -static-libs svg -utils -valgrind -X >x11-libs/libX11-1.7.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc ipv6 -test >x11-libs/libXau-1.0.9-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libxcb-1.14:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb >x11-libs/libXdmcp-1.1.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXext-1.3.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXrender-0.9.10-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/pixman-0.40.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs >x11-libs/xtrans-1.4.0:0 -doc >x11-misc/compose-tables-1.7.2:0 >x11-misc/shared-mime-info-2.1:0 > > >####################### ># build.log # >####################### >>>> Unpacking source... >>>> Unpacking alembic-1.7.3.tar.gz to /var/tmp/portage/dev-python/alembic-1.7.3/work >>>> Source unpacked in /var/tmp/portage/dev-python/alembic-1.7.3/work >>>> Preparing source in /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3 ... > * pypy3: running distutils-r1_run_phase distutils-r1_python_compile >pypy3 setup.py build -j 44 >running build >running build_py >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/__main__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/command.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/config.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/context.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/migration.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/op.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/autogenerate >copying alembic/autogenerate/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/autogenerate >copying alembic/autogenerate/api.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/autogenerate >copying alembic/autogenerate/compare.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/autogenerate >copying alembic/autogenerate/render.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/autogenerate >copying alembic/autogenerate/rewriter.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/autogenerate >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/impl.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/mssql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/mysql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/oracle.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/postgresql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >copying alembic/ddl/sqlite.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/ddl >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/operations >copying alembic/operations/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/operations >copying alembic/operations/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/operations >copying alembic/operations/batch.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/operations >copying alembic/operations/ops.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/operations >copying alembic/operations/schemaobj.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/operations >copying alembic/operations/toimpl.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/operations >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/runtime >copying alembic/runtime/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/runtime >copying alembic/runtime/environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/runtime >copying alembic/runtime/migration.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/runtime >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/script >copying alembic/script/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/script >copying alembic/script/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/script >copying alembic/script/revision.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/script >copying alembic/script/write_hooks.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/script >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/assertions.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/fixtures.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/requirements.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/schemacompare.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/util.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >copying alembic/testing/warnings.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/compat.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/editor.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/exc.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/langhelpers.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/messaging.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/pyfiles.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >copying alembic/util/sqla_compat.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/util >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/plugin >copying alembic/testing/plugin/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/plugin >copying alembic/testing/plugin/bootstrap.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/plugin >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/_autogen_fixtures.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_comments.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_computed.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_diffs.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_fks.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_identity.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/test_environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >copying alembic/testing/suite/test_op.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/testing/suite >running egg_info >writing alembic.egg-info/PKG-INFO >writing dependency_links to alembic.egg-info/dependency_links.txt >writing entry points to alembic.egg-info/entry_points.txt >writing requirements to alembic.egg-info/requires.txt >writing top-level names to alembic.egg-info/top_level.txt >/usr/lib/pypy3.7/site-packages/setuptools/dist.py:700: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead > % (opt, underscore_opt)) >listing git files failed - pretending there aren't any >reading manifest file 'alembic.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.jpg' under directory 'docs' >warning: no files found matching '*.sty' under directory 'docs' >warning: no files found matching '*.dat' under directory 'tests' >warning: no files found matching '*.pyi' under directory 'tests' >warning: no files found matching '*.pyi' under directory 'alembic/templates' >no previously-included directories found matching 'docs/build/output' >warning: no previously-included files found matching 'pyproject.toml' >adding license file 'LICENSE' >writing manifest file 'alembic.egg-info/SOURCES.txt' >copying alembic/context.pyi -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/op.pyi -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >copying alembic/py.typed -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/async >copying alembic/templates/async/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/async >copying alembic/templates/async/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/async >copying alembic/templates/async/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/async >copying alembic/templates/async/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/async >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/generic >copying alembic/templates/generic/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/generic >copying alembic/templates/generic/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/generic >copying alembic/templates/generic/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/generic >copying alembic/templates/generic/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/generic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/multidb >copying alembic/templates/multidb/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/multidb >copying alembic/templates/multidb/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/multidb >copying alembic/templates/multidb/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/multidb >copying alembic/templates/multidb/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/multidb >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/pylons >copying alembic/templates/pylons/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/pylons >copying alembic/templates/pylons/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/pylons >copying alembic/templates/pylons/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/pylons >copying alembic/templates/pylons/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-pypy3/lib/alembic/templates/pylons >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 44 >running build >running build_py >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/__main__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/command.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/config.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/context.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/migration.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/op.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/autogenerate >copying alembic/autogenerate/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/autogenerate >copying alembic/autogenerate/api.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/autogenerate >copying alembic/autogenerate/compare.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/autogenerate >copying alembic/autogenerate/render.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/autogenerate >copying alembic/autogenerate/rewriter.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/autogenerate >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/impl.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/mssql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/mysql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/oracle.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/postgresql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >copying alembic/ddl/sqlite.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/ddl >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/operations >copying alembic/operations/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/operations >copying alembic/operations/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/operations >copying alembic/operations/batch.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/operations >copying alembic/operations/ops.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/operations >copying alembic/operations/schemaobj.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/operations >copying alembic/operations/toimpl.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/operations >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/runtime >copying alembic/runtime/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/runtime >copying alembic/runtime/environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/runtime >copying alembic/runtime/migration.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/runtime >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/script >copying alembic/script/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/script >copying alembic/script/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/script >copying alembic/script/revision.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/script >copying alembic/script/write_hooks.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/script >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/assertions.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/fixtures.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/requirements.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/schemacompare.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/util.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >copying alembic/testing/warnings.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/compat.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/editor.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/exc.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/langhelpers.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/messaging.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/pyfiles.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >copying alembic/util/sqla_compat.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/util >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/plugin >copying alembic/testing/plugin/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/plugin >copying alembic/testing/plugin/bootstrap.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/plugin >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/_autogen_fixtures.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_comments.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_computed.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_diffs.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_fks.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_identity.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/test_environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >copying alembic/testing/suite/test_op.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/testing/suite >running egg_info >writing alembic.egg-info/PKG-INFO >writing dependency_links to alembic.egg-info/dependency_links.txt >writing entry points to alembic.egg-info/entry_points.txt >writing requirements to alembic.egg-info/requires.txt >writing top-level names to alembic.egg-info/top_level.txt >/usr/lib/python3.8/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead > warnings.warn( >listing git files failed - pretending there aren't any >reading manifest file 'alembic.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.jpg' under directory 'docs' >warning: no files found matching '*.sty' under directory 'docs' >warning: no files found matching '*.dat' under directory 'tests' >warning: no files found matching '*.pyi' under directory 'tests' >warning: no files found matching '*.pyi' under directory 'alembic/templates' >no previously-included directories found matching 'docs/build/output' >warning: no previously-included files found matching 'pyproject.toml' >adding license file 'LICENSE' >writing manifest file 'alembic.egg-info/SOURCES.txt' >copying alembic/context.pyi -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/op.pyi -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >copying alembic/py.typed -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/async >copying alembic/templates/async/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/async >copying alembic/templates/async/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/async >copying alembic/templates/async/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/async >copying alembic/templates/async/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/async >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/generic >copying alembic/templates/generic/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/generic >copying alembic/templates/generic/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/generic >copying alembic/templates/generic/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/generic >copying alembic/templates/generic/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/generic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/multidb >copying alembic/templates/multidb/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/multidb >copying alembic/templates/multidb/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/multidb >copying alembic/templates/multidb/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/multidb >copying alembic/templates/multidb/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/multidb >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/pylons >copying alembic/templates/pylons/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/pylons >copying alembic/templates/pylons/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/pylons >copying alembic/templates/pylons/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/pylons >copying alembic/templates/pylons/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_8/lib/alembic/templates/pylons >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 44 >/usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead > warnings.warn( >running build >running build_py >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/__main__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/command.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/config.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/context.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/migration.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/op.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/autogenerate >copying alembic/autogenerate/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/autogenerate >copying alembic/autogenerate/api.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/autogenerate >copying alembic/autogenerate/compare.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/autogenerate >copying alembic/autogenerate/render.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/autogenerate >copying alembic/autogenerate/rewriter.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/autogenerate >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/impl.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/mssql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/mysql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/oracle.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/postgresql.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >copying alembic/ddl/sqlite.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/ddl >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/operations >copying alembic/operations/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/operations >copying alembic/operations/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/operations >copying alembic/operations/batch.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/operations >copying alembic/operations/ops.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/operations >copying alembic/operations/schemaobj.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/operations >copying alembic/operations/toimpl.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/operations >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/runtime >copying alembic/runtime/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/runtime >copying alembic/runtime/environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/runtime >copying alembic/runtime/migration.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/runtime >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/script >copying alembic/script/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/script >copying alembic/script/base.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/script >copying alembic/script/revision.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/script >copying alembic/script/write_hooks.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/script >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/assertions.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/fixtures.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/requirements.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/schemacompare.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/util.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >copying alembic/testing/warnings.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/compat.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/editor.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/exc.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/langhelpers.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/messaging.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/pyfiles.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >copying alembic/util/sqla_compat.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/util >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/plugin >copying alembic/testing/plugin/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/plugin >copying alembic/testing/plugin/bootstrap.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/plugin >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/__init__.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/_autogen_fixtures.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_comments.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_computed.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_diffs.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_fks.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/test_autogen_identity.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/test_environment.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >copying alembic/testing/suite/test_op.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/testing/suite >running egg_info >writing alembic.egg-info/PKG-INFO >writing dependency_links to alembic.egg-info/dependency_links.txt >writing entry points to alembic.egg-info/entry_points.txt >writing requirements to alembic.egg-info/requires.txt >writing top-level names to alembic.egg-info/top_level.txt >listing git files failed - pretending there aren't any >reading manifest file 'alembic.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.jpg' under directory 'docs' >warning: no files found matching '*.sty' under directory 'docs' >warning: no files found matching '*.dat' under directory 'tests' >warning: no files found matching '*.pyi' under directory 'tests' >warning: no files found matching '*.pyi' under directory 'alembic/templates' >no previously-included directories found matching 'docs/build/output' >warning: no previously-included files found matching 'pyproject.toml' >adding license file 'LICENSE' >writing manifest file 'alembic.egg-info/SOURCES.txt' >copying alembic/context.pyi -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/op.pyi -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >copying alembic/py.typed -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/async >copying alembic/templates/async/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/async >copying alembic/templates/async/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/async >copying alembic/templates/async/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/async >copying alembic/templates/async/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/async >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/generic >copying alembic/templates/generic/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/generic >copying alembic/templates/generic/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/generic >copying alembic/templates/generic/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/generic >copying alembic/templates/generic/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/generic >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/multidb >copying alembic/templates/multidb/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/multidb >copying alembic/templates/multidb/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/multidb >copying alembic/templates/multidb/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/multidb >copying alembic/templates/multidb/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/multidb >creating /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/pylons >copying alembic/templates/pylons/README -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/pylons >copying alembic/templates/pylons/alembic.ini.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/pylons >copying alembic/templates/pylons/env.py -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/pylons >copying alembic/templates/pylons/script.py.mako -> /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3-python3_9/lib/alembic/templates/pylons >warning: build_py: byte-compiling is disabled, skipping. > >>>> Source compiled. >>>> Test phase: dev-python/alembic-1.7.3 > * pypy3: running distutils-r1_run_phase python_test >pypy3 -m pytest -vv -ra -l -Wdefault >============================= test session starts ============================== >platform linux -- Python 3.7.10[pypy-7.3.5-final], pytest-6.2.5, py-1.10.0, pluggy-1.0.0 -- /usr/bin/pypy3 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3, configfile: setup.cfg >collecting ... collected 1784 items > >tests/test_autogen_composition.py::AddColumnOrderTest::test_render_add_columns PASSED [ 0%] >tests/test_autogen_composition.py::AutogenerateDiffTest::test_imports_maintined PASSED [ 0%] >tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_batch PASSED [ 0%] >tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_standard PASSED [ 0%] >tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing PASSED [ 0%] >tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing_batch PASSED [ 0%] >tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_diffs_extras SKIPPED [ 0%] >tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_nothing SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_by_schema_name SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_downgrade SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_upgrade SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_schema_name_upgrade SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_table_name_upgrade SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_downgrade SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_upgrade SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_no_version_table SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_version_table_in_target SKIPPED [ 0%] >tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_no_version_table SKIPPED [ 1%] >tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_version_table_in_target SKIPPED [ 1%] >tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_no_version_table PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_version_table_in_target PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenDefaultSchemaIsNoneTest::test_no_default_schema PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_one SKIPPED [ 1%] >tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_three SKIPPED [ 1%] >tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_two SKIPPED [ 1%] >tests/test_autogen_diffs.py::AutogenKeyTest::test_autogen PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenSystemColTest::test_dont_add_system SKIPPED [ 1%] >tests/test_autogen_diffs.py::AutogenVersionTableTest::test_no_version_table PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenVersionTableTest::test_version_table_in_target PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_modified_custom_compare_type_returns_True PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_not_modified_custom_compare_type_returns_False PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_uses_custom_compare_type_function PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenerateDiffOrderTest::test_diffs_order PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_affinity_typedec PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_custom_type_compare PASSED [ 1%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_diffs PASSED [ 2%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_dont_barf_on_already_reflected PASSED [ 2%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_name PASSED [ 2%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_object PASSED [ 2%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_local PASSED [ 2%] >tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_reflected PASSED [ 2%] >tests/test_autogen_diffs.py::AutogenerateDiffTestWSchema::test_diffs SKIPPED [ 2%] >tests/test_autogen_diffs.py::AutogenerateVariantCompareTest_sqlite+pysqlite_3_35_5::test_variant_no_issue PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_as_sql PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_name PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_object PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_datetime_comparisons[cola0-colb0-False-_exclusions0] <- <string> SKIPPED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_datetime_comparisons[cola1-colb1-True-_exclusions1] <- <string> SKIPPED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_datetime_comparisons[cola2-colb2-True-_exclusions2] <- <string> SKIPPED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola0] PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola10] PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola11] PASSED [ 2%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola12] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola13] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola14] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola15] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola16] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola1] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola2] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola3] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola4] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola5] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola6] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola7] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola8] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_introspected_columns_match_metadata_columns[cola9] PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola0-colb0-False-_exclusions0] <- <string> PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola1-colb1-True-_exclusions1] <- <string> PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola2-colb2-True-_exclusions2] <- <string> PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola3-colb3-True-_exclusions3] <- <string> PASSED [ 3%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola4-colb4-True-_exclusions4] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola5-colb5-False-_exclusions5] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola6-colb6-False-_exclusions6] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola7-colb7-False-_exclusions7] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_numeric_comparisons[cola8-colb8-False-_exclusions8] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola0-colb0-False-_exclusions0] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola1-colb1-False-_exclusions1] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola10-colb10-False-_exclusions10] <- <string> SKIPPED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola11-colb11-False-_exclusions11] <- <string> SKIPPED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola12-colb12-True-_exclusions12] <- <string> SKIPPED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola13-colb13-False-_exclusions13] <- <string> SKIPPED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola14-colb14-True-_exclusions14] <- <string> SKIPPED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola2-colb2-True-_exclusions2] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola3-colb3-True-_exclusions3] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola4-colb4-False-_exclusions4] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola5-colb5-False-_exclusions5] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola6-colb6-True-_exclusions6] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola7-colb7-True-_exclusions7] <- <string> PASSED [ 4%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola8-colb8-True-_exclusions8] <- <string> PASSED [ 5%] >tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola9-colb9-True-_exclusions9] <- <string> PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-BIGINT] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-INTEGER] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-SMALLINT] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10)-DECIMAL(10, 5)] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 2)-NUMERIC(10)] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DATETIME] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10)] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10, 6)] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(10, 5)] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(12, 5)] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-INTEGER] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-SMALLINT] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-VARCHAR] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[NUMERIC-NUMERIC] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[TEXT-VARCHAR(255)] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-INTEGER] PASSED [ 5%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(30)] PASSED [ 6%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(40)] PASSED [ 6%] >tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_typedec_to_nonstandard PASSED [ 6%] >tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_name_filters_supports_extension_types PASSED [ 6%] >tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_object_filters_supports_extension_types PASSED [ 6%] >tests/test_autogen_diffs.py::MultipleMetaDataTest::test_empty_list PASSED [ 6%] >tests/test_autogen_diffs.py::MultipleMetaDataTest::test_multiple PASSED [ 6%] >tests/test_autogen_diffs.py::MultipleMetaDataTest::test_non_list_sequence PASSED [ 6%] >tests/test_autogen_diffs.py::MultipleMetaDataTest::test_raise_on_dupe PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_add_check PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_add_column PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_add_fk PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk_no_orig PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_add_table PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_add_unique PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_create_index PASSED [ 6%] >tests/test_autogen_diffs.py::OrigObjectTest::test_drop_check PASSED [ 7%] >tests/test_autogen_diffs.py::OrigObjectTest::test_drop_column PASSED [ 7%] >tests/test_autogen_diffs.py::OrigObjectTest::test_drop_fk PASSED [ 7%] >tests/test_autogen_diffs.py::OrigObjectTest::test_drop_index PASSED [ 7%] >tests/test_autogen_diffs.py::OrigObjectTest::test_drop_pk PASSED [ 7%] >tests/test_autogen_diffs.py::OrigObjectTest::test_drop_table PASSED [ 7%] >tests/test_autogen_diffs.py::OrigObjectTest::test_drop_unique PASSED [ 7%] >tests/test_autogen_diffs.py::PGCompareMetaData::test_compare_metadata_schema SKIPPED [ 7%] >tests/test_autogen_diffs.py::PKConstraintUpgradesIgnoresNullableTest_sqlite+pysqlite_3_35_5::test_no_change PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_add_idx_non_col PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_add_ix_on_table_create PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_add_unique_constraint PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_add_uq_ix_on_table_create PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_dont_add_uq_on_reverse_table_drop PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_dont_add_uq_on_table_create PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_drop_table_w_indexes PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_drop_table_w_uq_constraint PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_idx_string_col_in_fn_no_change PASSED [ 7%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_index_becomes_unique PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_index_flag_becomes_named_unique_constraint PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_ix_casing_convention_changed_so_put_drops_first PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_mismatch_db_named_col_flag PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_named_cols_changed PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_new_idx_index_named_as_column PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_new_table_added PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_implicit_composite_fk_index_named PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_implicit_fk_index_named PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_implicit_uq_w_naming_conv PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_index_named_as_column PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_index_w_colkeys PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_nconv_name PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_plain_name PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_one PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_two PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_unique_w_colkeys PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_nconv_name PASSED [ 8%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_plain_name PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_ix_changed_labels_were_truncated PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_nothing_uq_changed_labels_were_truncated PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_remove_named_unique_constraint PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_remove_named_unique_index PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_removed_idx_index_named_as_column PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_unchanged_case_sensitive_explicit_idx PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_unchanged_case_sensitive_implicit_idx PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_unchanged_idx_non_col PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_unique_flag_nothing_changed PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_unnamed_cols_changed PASSED [ 9%] >tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest::test_uq_casing_convention_changed_so_put_drops_first PASSED [ 9%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_add_metadata_index PASSED [ 9%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_add_metadata_unique PASSED [ 9%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_change_index PASSED [ 9%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_change_unique PASSED [ 9%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_remove_connection_index[name] PASSED [ 9%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_remove_connection_index[object] PASSED [ 9%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_remove_connection_uq[name] PASSED [ 10%] >tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_35_5::test_remove_connection_uq[object] PASSED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_add_idx_non_col SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_add_ix_on_table_create SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_add_unique_constraint SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_add_uq_ix_on_table_create SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_dont_add_uq_on_reverse_table_drop SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_dont_add_uq_on_table_create SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_drop_table_w_indexes SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_drop_table_w_uq_constraint SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_idx_string_col_in_fn_no_change SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_index_becomes_unique SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_index_flag_becomes_named_unique_constraint SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_ix_casing_convention_changed_so_put_drops_first SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_mismatch_db_named_col_flag SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_named_cols_changed SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_new_idx_index_named_as_column SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_new_table_added SKIPPED [ 10%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_implicit_composite_fk_index_named SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_implicit_fk_index_named SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_implicit_uq_w_naming_conv SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_index_named_as_column SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_index_w_colkeys SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_nconv_name SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_plain_name SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_one SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_two SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_unique_w_colkeys SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_nconv_name SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_plain_name SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_ix_changed_labels_were_truncated SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_nothing_uq_changed_labels_were_truncated SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_remove_named_unique_constraint SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_remove_named_unique_index SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_removed_idx_index_named_as_column SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_unchanged_case_sensitive_explicit_idx SKIPPED [ 11%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_unchanged_case_sensitive_implicit_idx SKIPPED [ 12%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_unchanged_idx_non_col SKIPPED [ 12%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_unique_flag_nothing_changed SKIPPED [ 12%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_unnamed_cols_changed SKIPPED [ 12%] >tests/test_autogen_indexes.py::MySQLUniqueIndexTest::test_uq_casing_convention_changed_so_put_drops_first SKIPPED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_add_idx_non_col PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_add_ix_on_table_create PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_add_unique_constraint PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_add_uq_ix_on_table_create PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_dont_add_uq_on_reverse_table_drop SKIPPED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_dont_add_uq_on_table_create PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_drop_table_w_indexes PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_drop_table_w_uq_constraint PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_idx_string_col_in_fn_no_change PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_index_becomes_unique PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_index_flag_becomes_named_unique_constraint PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_ix_casing_convention_changed_so_put_drops_first PASSED [ 12%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_mismatch_db_named_col_flag PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_named_cols_changed PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_new_idx_index_named_as_column PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_new_table_added PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_implicit_composite_fk_index_named PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_implicit_fk_index_named PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_implicit_uq_w_naming_conv PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_index_named_as_column PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_index_w_colkeys PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_ix_w_mixed_case_nconv_name PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_ix_w_mixed_case_plain_name PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_one PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_two PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_unique_w_colkeys PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_uq_w_mixed_case_nconv_name PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_changed_uq_w_mixed_case_plain_name PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_ix_changed_labels_were_truncated PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_nothing_uq_changed_labels_were_truncated PASSED [ 13%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_remove_named_unique_constraint PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_remove_named_unique_index PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_remove_plain_index_is_reported PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_remove_unique_index_not_reported PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_removed_idx_index_named_as_column PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_unchanged_case_sensitive_explicit_idx PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_unchanged_case_sensitive_implicit_idx PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_unchanged_idx_non_col PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_unique_flag_nothing_changed PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_unique_not_reported PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_unnamed_cols_changed PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReflectionIndexTest::test_uq_casing_convention_changed_so_put_drops_first SKIPPED [ 14%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_add_idx_non_col PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_add_ix_on_table_create PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_add_unique_constraint PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_add_uq_ix_on_table_create PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_dont_add_uq_on_reverse_table_drop SKIPPED [ 14%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_dont_add_uq_on_table_create PASSED [ 14%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_drop_table_w_indexes PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_drop_table_w_uq_constraint PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_idx_string_col_in_fn_no_change PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_index_becomes_unique PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_index_flag_becomes_named_unique_constraint PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_ix_casing_convention_changed_so_put_drops_first PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_mismatch_db_named_col_flag PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_named_cols_changed PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_new_idx_index_named_as_column PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_new_table_added PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_implicit_composite_fk_index_named PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_implicit_fk_index_named PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_implicit_uq_w_naming_conv PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_index_named_as_column PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_index_w_colkeys PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_ix_w_mixed_case_nconv_name PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_ix_w_mixed_case_plain_name PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_one PASSED [ 15%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_two PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_unique_w_colkeys PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_uq_w_mixed_case_nconv_name PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_changed_uq_w_mixed_case_plain_name PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_ix_changed_labels_were_truncated PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_nothing_uq_changed_labels_were_truncated PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_remove_named_unique_constraint PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_remove_named_unique_index PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_remove_plain_index_is_reported PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_remove_unique_index_not_reported PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_removed_idx_index_named_as_column PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_unchanged_case_sensitive_explicit_idx PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_unchanged_case_sensitive_implicit_idx PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_unchanged_idx_non_col PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_unique_flag_nothing_changed PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_unique_not_reported PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_unnamed_cols_changed PASSED [ 16%] >tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest::test_uq_casing_convention_changed_so_put_drops_first SKIPPED [ 16%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_add_idx_non_col SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_add_ix_on_table_create SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_add_unique_constraint SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_add_uq_ix_on_table_create SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_dont_add_uq_on_reverse_table_drop SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_dont_add_uq_on_table_create SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_drop_table_w_indexes SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_drop_table_w_uq_constraint SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_idx_string_col_in_fn_no_change SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_index_becomes_unique SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_index_flag_becomes_named_unique_constraint SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_ix_casing_convention_changed_so_put_drops_first SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_mismatch_db_named_col_flag SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_named_cols_changed SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_new_idx_index_named_as_column SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_new_table_added SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_implicit_composite_fk_index_named SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_implicit_fk_index_named SKIPPED [ 17%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_implicit_uq_w_naming_conv SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_index_named_as_column SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_index_w_colkeys SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_nconv_name SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_plain_name SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_one SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_two SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_unique_w_colkeys SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_nconv_name SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_plain_name SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_ix_changed_labels_were_truncated SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_nothing_uq_changed_labels_were_truncated SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_remove_named_unique_constraint SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_remove_named_unique_index SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_removed_idx_index_named_as_column SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_unchanged_case_sensitive_explicit_idx SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_unchanged_case_sensitive_implicit_idx SKIPPED [ 18%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_unchanged_idx_non_col SKIPPED [ 19%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_unique_flag_nothing_changed SKIPPED [ 19%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_unnamed_cols_changed SKIPPED [ 19%] >tests/test_autogen_indexes.py::OracleUniqueIndexTest::test_uq_casing_convention_changed_so_put_drops_first SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_add_idx_non_col SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_add_ix_on_table_create SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_add_unique_constraint SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_add_uq_ix_on_table_create SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_dont_add_uq_on_reverse_table_drop SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_dont_add_uq_on_table_create SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_drop_table_w_indexes SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_drop_table_w_uq_constraint SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_exclude_const_unchanged SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_functional_ix_one SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_functional_ix_two SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_idx_added_schema SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_idx_string_col_in_fn_no_change SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_idx_unchanged_schema SKIPPED [ 19%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_index_becomes_unique SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_index_flag_becomes_named_unique_constraint SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_ix_casing_convention_changed_so_put_drops_first SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_mismatch_db_named_col_flag SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_named_cols_changed SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_new_idx_index_named_as_column SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_new_table_added SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_implicit_composite_fk_index_named SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_implicit_fk_index_named SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_implicit_uq_w_naming_conv SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_index_named_as_column SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_index_w_colkeys SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_nconv_name SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_ix_w_mixed_case_plain_name SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_one SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_two SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_unique_w_colkeys SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_nconv_name SKIPPED [ 20%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_changed_uq_w_mixed_case_plain_name SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_ix_changed_labels_were_truncated SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_nothing_uq_changed_labels_were_truncated SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_remove_named_unique_constraint SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_remove_named_unique_index SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_removed_idx_index_named_as_column SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_same_tname_two_schemas SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_unchanged_case_sensitive_explicit_idx SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_unchanged_case_sensitive_implicit_idx SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_unchanged_idx_non_col SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_unique_flag_nothing_changed SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_unnamed_cols_changed SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_uq_added_schema SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_uq_casing_convention_changed_so_put_drops_first SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_uq_dropped SKIPPED [ 21%] >tests/test_autogen_indexes.py::PGUniqueIndexTest::test_uq_unchanged_schema SKIPPED [ 21%] >tests/test_autogen_indexes.py::TruncatedIdxTest::test_idx_matches_long PASSED [ 21%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint PASSED [ 21%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_batch PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_inline_colkeys PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_kwarg PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema_batch PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_separate_colkeys PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_batch PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema_batch PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_unicode_schema PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch_schema PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_schema PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_index PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_batch PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema PASSED [ 22%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema_batch PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema_reprobj PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_generic_array_type PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[False] PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[True] PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_custom_kwarg PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw0-sa.Identity(always=False)] PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw1-sa.Identity(always=None)] PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw2-sa.Identity(always=True)] PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw3-sa.Identity(always=False, on_null=True, start=2, increment=4, minvalue=-3, maxvalue=99, nominvalue=True, nomaxvalue=True, cycle=True, cache=42, order=True)] PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_system PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_w_schema PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_with_comment PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index PASSED [ 23%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_batch PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_cast PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_custom_kwarg PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_desc PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_func PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema_batch PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_addtl_args PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw0-sa.Identity(always=False)] PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw1-sa.Identity(always=None)] PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw2-sa.Identity(always=True)] PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw3-sa.Identity(always=False, on_null=True, start=2, increment=4, minvalue=-3, maxvalue=99, nominvalue=True, nomaxvalue=True, cycle=True, cache=42, order=True)] PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[False] PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[True] PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[False] PASSED [ 24%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[True] PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_drop_identity PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_existing_comment PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_modify_comment PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_array_no_context PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal_binds PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_sqlexpr PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_col_autoinc_false_mysql PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_col_comment_with_quote PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_col_drop_comment PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_comment PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_server_default PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_existing_comment PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_schema PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_with_quote_op PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_custom PASSED [ 25%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column_w_schema PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_index_custom_kwarg PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op_existing_with_quote PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_w_schema PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_empty_pk_vs_nonempty_pk PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_enum PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_plaintext PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_sqlexpr_notimplemented PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve_dont_get_confused PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_kwarg PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_link_to_name PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_resolve_key PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_use_alter PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_w_metadata_schema PASSED [ 26%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_no_existing_type PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_default PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_schema PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_reflected_int_server_default PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_autoincrement PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_schema PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_non_native_enum PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_pk_with_col_name_vs_col_key PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_quoted_server_default PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_context_passed PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_func PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_int PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_no_context PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_non_native_boolean PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_text PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_max_cols PASSED [ 27%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_no_implicit_check PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_upgrade PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_autoincrement PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_fk_schema PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema_override PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes_schema PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_schema PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_system PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_name PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_schema PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unsupported_constraint PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_table_with_comment PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_unicode_server_default PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_unique_constraint_opts PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_render_variant PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type_w_sqla_prefix PASSED [ 28%] >tests/test_autogen_render.py::AutogenRenderTest::test_repr_dialect_type PASSED [ 29%] >tests/test_autogen_render.py::AutogenRenderTest::test_repr_plain_sqla_type PASSED [ 29%] >tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_None PASSED [ 29%] >tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_present PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_create_table_plus_add_index_in_modify PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_named_unique_constraint PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_unique_constraint PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_implicit_unique_constraint PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_ck_constraint PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_fk PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_pk_constraint PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index_schema PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_render_check_constraint_renamed PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_render_drop_index PASSED [ 29%] >tests/test_autogen_render.py::RenderNamingConventionTest::test_schema_type_boolean PASSED [ 29%] >tests/test_batch.py::BatchAPITest::test_add_col PASSED [ 29%] >tests/test_batch.py::BatchAPITest::test_create_check PASSED [ 29%] >tests/test_batch.py::BatchAPITest::test_create_fk PASSED [ 30%] >tests/test_batch.py::BatchAPITest::test_create_fk_schema PASSED [ 30%] >tests/test_batch.py::BatchAPITest::test_create_pk PASSED [ 30%] >tests/test_batch.py::BatchAPITest::test_create_uq PASSED [ 30%] >tests/test_batch.py::BatchAPITest::test_drop_col PASSED [ 30%] >tests/test_batch.py::BatchAPITest::test_drop_constraint PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_ck PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_another_insert PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_end PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_middle PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_penultimate PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_plus_no_order PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_before PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_another_insert PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_beginning PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_middle PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_no_order_plus_insert_after PASSED [ 30%] >tests/test_batch.py::BatchApplyTest::test_add_col_partial_reordering PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_add_column_comment PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_add_fk PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_add_server_default PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_add_table_opts PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_add_uq PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_alter_column_comment PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_change_type PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_change_type_schematype_to_non PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_create_index PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_do_not_add_existing_columns_columns PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_drop_ck_col PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_drop_ck_table PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_drop_col PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_drop_col_remove_fk PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_drop_col_remove_pk PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk PASSED [ 31%] >tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk_selfref PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_drop_fk PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_drop_index PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_drop_pk PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_drop_server_default PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_drop_uq PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_partial_reordering PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_regen_multi_fk PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_regen_multi_fk_schema PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_boolean PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_boolean_no_ck PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_enum PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_fk PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck_workaround PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_pk PASSED [ 32%] >tests/test_batch.py::BatchApplyTest::test_rename_col_sql_ck PASSED [ 32%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[always] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[auto] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[False] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[True] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_identity SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_server_default_calculated SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment_recreate SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_after_recreate SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_raise_on_alter SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_recreate SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_recreate SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[always] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[auto] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_table_comment SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[always] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[auto] SKIPPED [ 33%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[always] SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[auto] SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment_recreate SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_boolean_to_int SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_int_to_boolean SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_create_drop_index SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[always] SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[auto] SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_col_schematype SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_fk_recreate SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_pk SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_foreign_key SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col_also_pk_const SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_pk_col SKIPPED [ 34%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_table_comment SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_auto SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_recreate SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_sqlite_refinteg SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_ix_existing SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp_w_default SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean_named_ck SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_non_native_boolean_no_ck SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_pk SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_auto SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_recreate SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_sqlite_refinteg SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[always] SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[auto] SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_col_table_has_native_boolean SKIPPED [ 35%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[False] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[True] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_identity SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_server_default_calculated SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment_recreate SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_after_recreate SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_raise_on_alter SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_recreate SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_recreate SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[always] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[auto] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_table_comment SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[always] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[auto] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[always] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[auto] SKIPPED [ 36%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment_recreate SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_boolean_to_int SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_int_to_boolean SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_create_drop_index SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[always] SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[auto] SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_col_schematype SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_fk_recreate SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_pk SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_foreign_key SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col_also_pk_const SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_pk_col SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_table_comment SKIPPED [ 37%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_auto SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_recreate SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_sqlite_refinteg SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_ix_existing SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp_w_default SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean_named_ck SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_non_native_boolean_no_ck SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_pk SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_auto SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_recreate SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_sqlite_refinteg SKIPPED [ 38%] >tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[always] PASSED [ 38%] >tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[auto] PASSED [ 38%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_auto PASSED [ 38%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[False] PASSED [ 38%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[True] PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_identity SKIPPED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_server_default_calculated PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_comment SKIPPED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_comment_recreate SKIPPED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_after_recreate PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_raise_on_alter PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_recreate PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_column_recreate PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[always] PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[auto] PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_table_comment SKIPPED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_uq[always] PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_uq[auto] PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[always] PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[auto] PASSED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment SKIPPED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment_recreate SKIPPED [ 39%] >tests/test_batch.py::BatchRoundTripTest::test_change_type PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_change_type_boolean_to_int PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_change_type_int_to_boolean PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_create_drop_index PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[always] PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[auto] PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_col_schematype PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_column PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_column_fk_recreate PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_column_pk PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_foreign_key PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col_also_pk_const PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_pk_col PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_drop_table_comment SKIPPED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_auto PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_recreate PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_sqlite_refinteg PASSED [ 40%] >tests/test_batch.py::BatchRoundTripTest::test_ix_existing PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp_w_default PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_rename_column PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean_named_ck PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_rename_column_non_native_boolean_no_ck PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_rename_column_pk PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_auto PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_recreate PASSED [ 41%] >tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_sqlite_refinteg PASSED [ 41%] >tests/test_batch.py::CopyFromTest::test_change_type PASSED [ 41%] >tests/test_batch.py::CopyFromTest::test_change_type_from_schematype PASSED [ 41%] >tests/test_batch.py::CopyFromTest::test_change_type_to_schematype PASSED [ 41%] >tests/test_batch.py::CopyFromTest::test_create_drop_index_w_always PASSED [ 41%] >tests/test_batch.py::CopyFromTest::test_create_drop_index_w_other_ops PASSED [ 41%] >tests/test_batch.py::CopyFromTest::test_create_drop_index_wo_always PASSED [ 41%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert PASSED [ 41%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_mssql PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_pg PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_from_new_table PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_inline_literal_as_sql PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_mssql PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_no_rows PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_as_sql PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_big_t_as_sql PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_wrong_cols PASSED [ 42%] >tests/test_bulk_insert.py::BulkInsertTest::test_invalid_format PASSED [ 42%] >tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_from_new_table PASSED [ 42%] >tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_inline_literal PASSED [ 42%] >tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_round_trip PASSED [ 42%] >tests/test_bulk_insert.py::RoundTripTest::test_single_insert_round_trip PASSED [ 42%] >tests/test_command.py::CommandLineTest::test_config_file_c_override PASSED [ 42%] >tests/test_command.py::CommandLineTest::test_config_file_default PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_config_file_env_variable PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_config_file_env_variable_c_override PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_help_text PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_init_file_doesnt_exist PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_empty PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_not_empty PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_init_w_package PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_run_cmd_args_missing PASSED [ 43%] >tests/test_command.py::CommandLineTest::test_version_text PASSED [ 43%] >tests/test_command.py::CurrentTest::test_current_obfuscate_password PASSED [ 43%] >tests/test_command.py::CurrentTest::test_doesnt_create_alembic_version PASSED [ 43%] >tests/test_command.py::CurrentTest::test_heads_one_is_dependent PASSED [ 43%] >tests/test_command.py::CurrentTest::test_heads_upg PASSED [ 43%] >tests/test_command.py::CurrentTest::test_no_current PASSED [ 43%] >tests/test_command.py::CurrentTest::test_plain_current PASSED [ 43%] >tests/test_command.py::CurrentTest::test_two_heads PASSED [ 43%] >tests/test_command.py::EditTest::test_edit_b PASSED [ 44%] >tests/test_command.py::EditTest::test_edit_current PASSED [ 44%] >tests/test_command.py::EditTest::test_edit_head PASSED [ 44%] >tests/test_command.py::EditTest::test_edit_no_current PASSED [ 44%] >tests/test_command.py::EditTest::test_edit_no_revs PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_base_to_num PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_current_to_head_as_b PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_current_to_head_as_base PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_full PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_full_environment PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_include_env PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_indicate_current PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_num_plus_relative PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_num_range PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_num_range_environment PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_num_to_head PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_num_to_head_environment PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_relative_to_num PASSED [ 44%] >tests/test_command.py::HistoryTest::test_history_too_large_relative_to_num PASSED [ 45%] >tests/test_command.py::LiveStampTest::test_stamp_creates_table PASSED [ 45%] >tests/test_command.py::LiveStampTest::test_stamp_existing_downgrade PASSED [ 45%] >tests/test_command.py::LiveStampTest::test_stamp_existing_upgrade PASSED [ 45%] >tests/test_command.py::LiveStampTest::test_stamp_version_already_there PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_autogen PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date_multi_heads PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_autogen_need_to_select_head PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_autogenerate_db_not_up_to_date_post_merge PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_autogenerate_post_merge PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_depends_on PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_depends_on_branch_label PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_depends_on_partial_revid PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_invalid_depends_on PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date_multi_heads PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_plain_need_to_select_head PASSED [ 45%] >tests/test_command.py::RevisionTest::test_create_rev_plain_post_merge PASSED [ 46%] >tests/test_command.py::RevisionTest::test_err_correctly_raised_on_dupe_rows_no_pk PASSED [ 46%] >tests/test_command.py::RevisionTest::test_nonsensical_sql_mode_autogen PASSED [ 46%] >tests/test_command.py::RevisionTest::test_nonsensical_sql_no_env PASSED [ 46%] >tests/test_command.py::RevisionTest::test_pk_constraint_normally_prevents_dupe_rows PASSED [ 46%] >tests/test_command.py::RevisionTest::test_sensical_sql_w_env PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_from_real_ancestor PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_nonsensical PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_version_already_there PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_different_multi_start PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads_symbolic PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_base_nonsensical PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_start PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_nonsensical PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge PASSED [ 46%] >tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge_no_sql PASSED [ 46%] >tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_heads PASSED [ 46%] >tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_single_head PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_base_to_head_sql PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_none_to_head_sql PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_partial_rev PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_rev PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_revision_as_kw PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_multiple_rev PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_single_rev PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_middle_update PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_none_insert PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_middle PASSED [ 47%] >tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_none PASSED [ 47%] >tests/test_config.py::ConfigTest::test_attributes_attr PASSED [ 47%] >tests/test_config.py::ConfigTest::test_attributes_construtor PASSED [ 47%] >tests/test_config.py::ConfigTest::test_config_no_file_main_option PASSED [ 47%] >tests/test_config.py::ConfigTest::test_config_no_file_section_option PASSED [ 47%] >tests/test_config.py::ConfigTest::test_config_set_main_option_percent PASSED [ 47%] >tests/test_config.py::ConfigTest::test_config_set_section_option_interpolation PASSED [ 47%] >tests/test_config.py::ConfigTest::test_config_set_section_option_percent PASSED [ 48%] >tests/test_config.py::ConfigTest::test_no_script_error PASSED [ 48%] >tests/test_config.py::ConfigTest::test_standalone_op PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 1] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 2] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 1] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 2] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[invalid pathsep 2] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 1] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 2] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 3] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 4] PASSED [ 48%] >tests/test_config.py::ConfigTest::test_version_locations[os pathsep] PASSED [ 48%] >tests/test_config.py::FileConfigTest::test_config_args PASSED [ 48%] >tests/test_config.py::StdoutOutputEncodingTest::test_ascii_unicode PASSED [ 48%] >tests/test_config.py::StdoutOutputEncodingTest::test_only_formats_output_with_args PASSED [ 48%] >tests/test_config.py::StdoutOutputEncodingTest::test_plain PASSED [ 48%] >tests/test_config.py::StdoutOutputEncodingTest::test_utf8_unicode PASSED [ 48%] >tests/test_config.py::TemplateOutputEncodingTest::test_default PASSED [ 49%] >tests/test_config.py::TemplateOutputEncodingTest::test_setting PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_default_editor PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_default_editor_windows PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_missing_editor PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_user_editor[False] PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_user_editor[True] PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_user_editor_abs PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[EDITOR] PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[VISUAL] PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[False] PASSED [ 49%] >tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[True] PASSED [ 49%] >tests/test_environment.py::CWDTest::test_sys_path_prepend[. /tmp/foo-expected4] PASSED [ 49%] >tests/test_environment.py::CWDTest::test_sys_path_prepend[.-expected0] PASSED [ 49%] >tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo /tmp/bar-expected2] PASSED [ 49%] >tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo,/tmp/bar-expected3] PASSED [ 49%] >tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo:/tmp/bar-expected1] PASSED [ 49%] >tests/test_environment.py::EnvironmentTest::test_error_on_passing_engine PASSED [ 50%] >tests/test_environment.py::EnvironmentTest::test_migration_context_has_config PASSED [ 50%] >tests/test_environment.py::EnvironmentTest::test_sql_mode_parameters PASSED [ 50%] >tests/test_environment.py::EnvironmentTest::test_tag_arg PASSED [ 50%] >tests/test_environment.py::EnvironmentTest::test_x_arg PASSED [ 50%] >tests/test_environment.py::EnvironmentTest::test_x_arg_asdict PASSED [ 50%] >tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts PASSED [ 50%] >tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts_asdict PASSED [ 50%] >tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_external_type PASSED [ 50%] >tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_sqla_type PASSED [ 50%] >tests/test_external_dialect.py::ExternalDialectRenderTest::test_render_type PASSED [ 50%] >tests/test_impl.py::FutureImplTest::test_execute_multiparams PASSED [ 50%] >tests/test_impl.py::FutureImplTest::test_execute_params PASSED [ 50%] >tests/test_impl.py::ImplTest::test_execute_multiparams PASSED [ 50%] >tests/test_impl.py::ImplTest::test_execute_params PASSED [ 50%] >tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_custom PASSED [ 50%] >tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_default PASSED [ 50%] >tests/test_mssql.py::FullEnvironmentTests::test_begin_commit PASSED [ 50%] >tests/test_mssql.py::OpTest::test_add_column PASSED [ 51%] >tests/test_mssql.py::OpTest::test_add_column_computed PASSED [ 51%] >tests/test_mssql.py::OpTest::test_add_column_identity[kw0] SKIPPED (...) [ 51%] >tests/test_mssql.py::OpTest::test_add_column_identity[kw1] SKIPPED (...) [ 51%] >tests/test_mssql.py::OpTest::test_add_column_identity[kw2] SKIPPED (...) [ 51%] >tests/test_mssql.py::OpTest::test_add_column_identity[kw3] SKIPPED (...) [ 51%] >tests/test_mssql.py::OpTest::test_add_column_with_default PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_add_server_default PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_dont_drop_default PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_dont_touch_constraints PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_drop_default PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_drop_default_w_schema PASSED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>0] SKIPPED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>1] SKIPPED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>2] SKIPPED [ 51%] >tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_existing_type PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_new_type PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_nullable_type_required PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_nullable_w_existing_type PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_nullable_w_new_type PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_rename_mssql PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_rename_mssql_schema PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_rename_quoted_mssql PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-False] PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-True] PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-False] PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-True] PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_do_everything PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_remove_server_default PASSED [ 52%] >tests/test_mssql.py::OpTest::test_alter_replace_server_default PASSED [ 52%] >tests/test_mssql.py::OpTest::test_create_index_mssql_include PASSED [ 52%] >tests/test_mssql.py::OpTest::test_create_index_mssql_include_is_none PASSED [ 52%] >tests/test_mssql.py::OpTest::test_drop_column_w_check PASSED [ 52%] >tests/test_mssql.py::OpTest::test_drop_column_w_check_in_batch PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_column_w_check_quoting PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_column_w_default PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_column_w_default_in_batch PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_column_w_fk PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_column_w_fk_in_batch PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_column_w_fk_schema PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_column_w_schema PASSED [ 53%] >tests/test_mssql.py::OpTest::test_drop_index PASSED [ 53%] >tests/test_mssql.py::OpTest::test_rename_table PASSED [ 53%] >tests/test_mssql.py::OpTest::test_rename_table_casesens PASSED [ 53%] >tests/test_mssql.py::OpTest::test_rename_table_schema PASSED [ 53%] >tests/test_mssql.py::OpTest::test_rename_table_schema_casesens PASSED [ 53%] >tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp SKIPPED [ 53%] >tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp_bundle_onupdate SKIPPED [ 53%] >tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_now SKIPPED [ 53%] >tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp SKIPPED [ 53%] >tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp_bundle_onupdate SKIPPED [ 53%] >tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_now SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_diff SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_same SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_diff SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_from_none SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_same SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_bundle_onupdate SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff SKIPPED [ 54%] >tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff_bundle_onupdate SKIPPED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_add_column_computed PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_add_column_with_comment PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment_quoting PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_comment PASSED [ 54%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_default PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_existing_comment PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>0] PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>1] PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>2] PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_datetime_default PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_default PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_programmatic_default PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_multi_alter_w_drop_default PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_new_comment_replaces_existing PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_alter_column_remove_schematype PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_add_autoincrement PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_alter_type_required PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_dont_remove_server_default PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_multi_alter PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_not_nullable PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_not_nullable_existing_serv_default PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_nullable PASSED [ 55%] >tests/test_mysql.py::MySQLOpTest::test_col_remove_autoincrement PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_create_table_comment PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_create_table_with_column_comments PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_create_table_with_comment PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_check_mariadb PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_check_mysql PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mariadb PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mysql PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_constraint_primary PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_fk PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_fk_quoted PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_generic_constraint PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_table_comment PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_unique PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_unique_quoted PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_drop_unknown PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_rename_column PASSED [ 56%] >tests/test_mysql.py::MySQLOpTest::test_rename_column_autoincrement PASSED [ 57%] >tests/test_mysql.py::MySQLOpTest::test_rename_column_existing_comment PASSED [ 57%] >tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_one PASSED [ 57%] >tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_two PASSED [ 57%] >tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_compiled_default PASSED [ 57%] >tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_default PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_context_runs_abbreviated PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context_multihead PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_abbreviated PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_multihead PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_downgrade_wo_colon PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context_multihead PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context_multihead PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_not_requires_connection PASSED [ 57%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_requires_connection PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_running_comments_not_in_sql PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_context_runs_abbreviated PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_current_pre_context PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_post_context PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_abbreviated PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_cmd_w_no_startrev PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_None PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cfg_arg PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cmd_arg PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context_None PASSED [ 58%] >tests/test_offline_environment.py::OfflineEnvironmentTest::test_upgrade_with_output_encoding PASSED [ 58%] >tests/test_op.py::CustomOpTest::test_custom_op PASSED [ 58%] >tests/test_op.py::ObjectFromToTest::test_create_index PASSED [ 58%] >tests/test_op.py::ObjectFromToTest::test_create_index_add_kw PASSED [ 58%] >tests/test_op.py::ObjectFromToTest::test_create_table PASSED [ 58%] >tests/test_op.py::ObjectFromToTest::test_create_table_add_kw PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_create_unique_constraint PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_create_unique_constraint_add_kw PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_drop_constraint_not_available PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_drop_index PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_drop_index_add_kw PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_drop_table PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_drop_table_add_kw PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint PASSED [ 59%] >tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint_change_name PASSED [ 59%] >tests/test_op.py::OpTest::test_add_check_constraint PASSED [ 59%] >tests/test_op.py::OpTest::test_add_check_constraint_schema PASSED [ 59%] >tests/test_op.py::OpTest::test_add_column PASSED [ 59%] >tests/test_op.py::OpTest::test_add_column_already_attached PASSED [ 59%] >tests/test_op.py::OpTest::test_add_column_fk PASSED [ 59%] >tests/test_op.py::OpTest::test_add_column_fk_schema PASSED [ 59%] >tests/test_op.py::OpTest::test_add_column_fk_self_referential PASSED [ 59%] >tests/test_op.py::OpTest::test_add_column_schema PASSED [ 59%] >tests/test_op.py::OpTest::test_add_column_schema_fk PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_schema_fk_schema PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_schema_fk_self_referential PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_schema_hard_quoting PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_schema_schema_type PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_schema_type PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_schema_type_checks_rule PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_schema_with_default PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_w_check PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_with_default PASSED [ 60%] >tests/test_op.py::OpTest::test_add_column_with_index PASSED [ 60%] >tests/test_op.py::OpTest::test_add_constraint_schema_hard_quoting PASSED [ 60%] >tests/test_op.py::OpTest::test_add_foreign_key PASSED [ 60%] >tests/test_op.py::OpTest::test_add_foreign_key_deferrable PASSED [ 60%] >tests/test_op.py::OpTest::test_add_foreign_key_dialect_kw PASSED [ 60%] >tests/test_op.py::OpTest::test_add_foreign_key_initially PASSED [ 60%] >tests/test_op.py::OpTest::test_add_foreign_key_match PASSED [ 60%] >tests/test_op.py::OpTest::test_add_foreign_key_ondelete PASSED [ 60%] >tests/test_op.py::OpTest::test_add_foreign_key_onupdate PASSED [ 61%] >tests/test_op.py::OpTest::test_add_foreign_key_schema PASSED [ 61%] >tests/test_op.py::OpTest::test_add_foreign_key_schema_same_tablename PASSED [ 61%] >tests/test_op.py::OpTest::test_add_foreign_key_self_referential PASSED [ 61%] >tests/test_op.py::OpTest::test_add_primary_key_constraint PASSED [ 61%] >tests/test_op.py::OpTest::test_add_primary_key_constraint_schema PASSED [ 61%] >tests/test_op.py::OpTest::test_add_unique_constraint PASSED [ 61%] >tests/test_op.py::OpTest::test_add_unique_constraint_col_event PASSED [ 61%] >tests/test_op.py::OpTest::test_add_unique_constraint_schema PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_drop_default PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>0] PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>1] PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>2] PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_not_nullable PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_nullable PASSED [ 61%] >tests/test_op.py::OpTest::test_alter_column_rename PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_drop_default PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_not_nullable PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_nullable PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_rename PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_const PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_new_type PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_schema_type_named PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_schema_type_unnamed PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_set_compiled_default PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_set_default PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_type PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_const PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_new_type PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_type_named PASSED [ 62%] >tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed PASSED [ 63%] >tests/test_op.py::OpTest::test_alter_column_set_compiled_default PASSED [ 63%] >tests/test_op.py::OpTest::test_alter_column_set_default PASSED [ 63%] >tests/test_op.py::OpTest::test_alter_column_type PASSED [ 63%] >tests/test_op.py::OpTest::test_cant_op PASSED [ 63%] >tests/test_op.py::OpTest::test_create_index PASSED [ 63%] >tests/test_op.py::OpTest::test_create_index_arbitrary_expr PASSED [ 63%] >tests/test_op.py::OpTest::test_create_index_expressions PASSED [ 63%] >tests/test_op.py::OpTest::test_create_index_quote_flag PASSED [ 63%] >tests/test_op.py::OpTest::test_create_index_quoting PASSED [ 63%] >tests/test_op.py::OpTest::test_create_index_schema PASSED [ 63%] >tests/test_op.py::OpTest::test_create_index_table_col_event PASSED [ 63%] >tests/test_op.py::OpTest::test_create_table_check_constraint PASSED [ 63%] >tests/test_op.py::OpTest::test_create_table_comment_op SKIPPED ('tes...) [ 63%] >tests/test_op.py::OpTest::test_create_table_fk_and_schema PASSED [ 63%] >tests/test_op.py::OpTest::test_create_table_index PASSED [ 63%] >tests/test_op.py::OpTest::test_create_table_index_flag PASSED [ 63%] >tests/test_op.py::OpTest::test_create_table_no_pk PASSED [ 63%] >tests/test_op.py::OpTest::test_create_table_selfref PASSED [ 64%] >tests/test_op.py::OpTest::test_create_table_two_fk PASSED [ 64%] >tests/test_op.py::OpTest::test_create_table_unique_constraint PASSED [ 64%] >tests/test_op.py::OpTest::test_create_table_unique_flag PASSED [ 64%] >tests/test_op.py::OpTest::test_create_unique_index PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_column PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_column_schema PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_constraint PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_constraint_schema PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_index PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_index_schema PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_table PASSED [ 64%] >tests/test_op.py::OpTest::test_drop_table_comment_op SKIPPED ('tests...) [ 64%] >tests/test_op.py::OpTest::test_drop_table_schema PASSED [ 64%] >tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-False] PASSED [ 64%] >tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-True] PASSED [ 64%] >tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-False] PASSED [ 64%] >tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-True] PASSED [ 64%] >tests/test_op.py::OpTest::test_inline_literal PASSED [ 65%] >tests/test_op.py::OpTest::test_naming_changes PASSED [ 65%] >tests/test_op.py::OpTest::test_naming_changes_drop_idx PASSED [ 65%] >tests/test_op.py::OpTest::test_rename_table PASSED [ 65%] >tests/test_op.py::OpTest::test_rename_table_schema PASSED [ 65%] >tests/test_op.py::OpTest::test_rename_table_schema_hard_quoting PASSED [ 65%] >tests/test_op.py::SQLModeOpTest::test_auto_literals PASSED [ 65%] >tests/test_op.py::SQLModeOpTest::test_create_table_literal_binds PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_already_named_from_schema PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column_w_f PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table_w_f PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_name_is_none PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type_w_f PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_index_name_is_none PASSED [ 65%] >tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_unique_constraint_name_is_none PASSED [ 66%] >tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_custom PASSED [ 66%] >tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_default PASSED [ 66%] >tests/test_oracle.py::FullEnvironmentTests::test_begin_comit PASSED [ 66%] >tests/test_oracle.py::OpTest::test_add_column PASSED [ 66%] >tests/test_oracle.py::OpTest::test_add_column_computed PASSED [ 66%] >tests/test_oracle.py::OpTest::test_add_column_identity[kw0-None] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_column_identity[kw1-None] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_column_identity[kw2-ORDER] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_column_identity[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_column_identity[kw4-START WITH 42] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_column_with_comment SKIPPED (...) [ 66%] >tests/test_oracle.py::OpTest::test_add_column_with_default PASSED [ 66%] >tests/test_oracle.py::OpTest::test_add_identity_to_column[kw0-None] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_identity_to_column[kw1-None] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_identity_to_column[kw2-CYCLE] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_identity_to_column[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_add_identity_to_column[kw4-START WITH 42] SKIPPED [ 66%] >tests/test_oracle.py::OpTest::test_alter_add_server_default PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_add_comment PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_add_comment_quotes PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_drop_comment PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_new_type PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_existing_type PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_new_type PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_nullable_w_existing_type PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_nullable_w_new_type PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_column_rename_oracle PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_do_everything PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_remove_server_default PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_replace_server_default PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_table_rename_oracle PASSED [ 67%] >tests/test_oracle.py::OpTest::test_alter_table_rename_schema_oracle PASSED [ 67%] >tests/test_oracle.py::OpTest::test_change_identity_in_column[existing0-updated0-None] SKIPPED [ 68%] >tests/test_oracle.py::OpTest::test_change_identity_in_column[existing1-updated1-START WITH 3] SKIPPED [ 68%] >tests/test_oracle.py::OpTest::test_change_identity_in_column[existing2-updated2-INCREMENT BY 1 START WITH 3 MINVALUE -3 MAXVALUE 99 CYCLE] SKIPPED [ 68%] >tests/test_oracle.py::OpTest::test_change_identity_in_column[existing3-updated3-START WITH 3 CACHE 2 ORDER] SKIPPED [ 68%] >tests/test_oracle.py::OpTest::test_change_identity_in_column[existing4-updated4-MINVALUE 0] SKIPPED [ 68%] >tests/test_oracle.py::OpTest::test_create_table_comment PASSED [ 68%] >tests/test_oracle.py::OpTest::test_create_table_with_column_comments SKIPPED [ 68%] >tests/test_oracle.py::OpTest::test_drop_column_w_check PASSED [ 68%] >tests/test_oracle.py::OpTest::test_drop_column_w_default PASSED [ 68%] >tests/test_oracle.py::OpTest::test_drop_index PASSED [ 68%] >tests/test_oracle.py::OpTest::test_drop_table_comment PASSED [ 68%] >tests/test_oracle.py::OpTest::test_remove_identity_from_column SKIPPED [ 68%] >tests/test_post_write.py::HookTest::test_invoke PASSED [ 68%] >tests/test_post_write.py::HookTest::test_register PASSED [ 68%] >tests/test_post_write.py::RunHookTest::test_black_with_cwd PASSED [ 68%] >tests/test_post_write.py::RunHookTest::test_console_scripts PASSED [ 68%] >tests/test_post_write.py::RunHookTest::test_console_scripts_entrypoint_missing PASSED [ 68%] >tests/test_post_write.py::RunHookTest::test_empty_hooks PASSED [ 69%] >tests/test_post_write.py::RunHookTest::test_empty_section PASSED [ 69%] >tests/test_post_write.py::RunHookTest::test_filename_interpolation[False] PASSED [ 69%] >tests/test_post_write.py::RunHookTest::test_filename_interpolation[True] PASSED [ 69%] >tests/test_post_write.py::RunHookTest::test_generic PASSED [ 69%] >tests/test_post_write.py::RunHookTest::test_no_section PASSED [ 69%] >tests/test_post_write.py::RunHookTest::test_no_type PASSED [ 69%] >tests/test_post_write.py::RunHookTest::test_path_in_config PASSED [ 69%] >tests/test_postgresql.py::PGAutocommitBlockTest::test_alter_enum SKIPPED [ 69%] >tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_create PASSED [ 69%] >tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_drop PASSED [ 69%] >tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_create PASSED [ 69%] >tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_drop PASSED [ 69%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint PASSED [ 69%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint_case_sensitive PASSED [ 69%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_array_type_user_defined_inner PASSED [ 69%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_generic_array_type PASSED [ 69%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint PASSED [ 69%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint_case_sensitive PASSED [ 70%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_json_type PASSED [ 70%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_jsonb_type PASSED [ 70%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_array_type PASSED [ 70%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_hstore_subtypes PASSED [ 70%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_add_index_pg_where PASSED [ 70%] >tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_server_default_native_boolean PASSED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_array_of_integer_text SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str_diff SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text_diff SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_fn_w_binds SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_text SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff1 SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff2 SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff3 SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff4 SKIPPED [ 70%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff5 SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff6 SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_str SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_text SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_str SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text_diff SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_str SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_text SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_numeric_no_diff SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_blank_default SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_nonblank_default SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_unicode_literal SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_uuid_text SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_primary_key_skip SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDetectSerialTest::test_no_default SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDetectSerialTest::test_numeric SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDetectSerialTest::test_separate_seq SKIPPED [ 71%] >tests/test_postgresql.py::PostgresqlDetectSerialTest::test_serial SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlInlineLiteralTest::test_inline_percent SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_column_computed PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw0-None] SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw1-None] SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_column_with_comment PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw0-None] SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw1-None] SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_quoting PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_table_and_column_quoting PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_drop_comment PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_type_using PASSED [ 72%] >tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_with_comment PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing0-updated0-SET GENERATED ALWAYS] SKIPPED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing1-updated1-SET GENERATED BY DEFAULT SET START WITH 3] SKIPPED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing2-updated2-SET CYCLE SET INCREMENT BY 1] SKIPPED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing3-updated3-SET CACHE 2] SKIPPED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing4-updated4-SET MINVALUE 0] SKIPPED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_col_w_pk_is_serial PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_column PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_literal PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_concurrently PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_expressions PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include_is_none PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_where PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_table_comment PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_column_comments PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_comment PASSED [ 73%] >tests/test_postgresql.py::PostgresqlOpTest::test_drop_index_postgresql_concurrently PASSED [ 74%] >tests/test_postgresql.py::PostgresqlOpTest::test_drop_table_comment PASSED [ 74%] >tests/test_postgresql.py::PostgresqlOpTest::test_remove_identity_from_column SKIPPED [ 74%] >tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_postgresql PASSED [ 74%] >tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_schema_postgresql PASSED [ 74%] >tests/test_revision.py::APITest::test_add_revision_one_head PASSED [ 74%] >tests/test_revision.py::APITest::test_add_revision_two_head PASSED [ 74%] >tests/test_revision.py::APITest::test_get_revision_base_multiple PASSED [ 74%] >tests/test_revision.py::APITest::test_get_revision_base_single PASSED [ 74%] >tests/test_revision.py::APITest::test_get_revision_head_multiple PASSED [ 74%] >tests/test_revision.py::APITest::test_get_revision_head_single PASSED [ 74%] >tests/test_revision.py::APITest::test_get_revision_heads_multiple PASSED [ 74%] >tests/test_revision.py::APITest::test_get_revisions_head_multiple PASSED [ 74%] >tests/test_revision.py::APITest::test_get_revisions_heads_multiple PASSED [ 74%] >tests/test_revision.py::APITest::test_invalid_datatype PASSED [ 74%] >tests/test_revision.py::APITest::test_iterate_tolerates_dupe_targets PASSED [ 74%] >tests/test_revision.py::APITest::test_repr_revs PASSED [ 74%] >tests/test_revision.py::BranchTravellingTest::test_ancestor_nodes PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_detect_invalid_head_selection PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_iterate_one_branch_both_to_merge PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_iterate_to_symbolic_base PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_three_branches_end_in_single_branch PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive_blank PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_three_branches_to_root PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_two_branches_end_behind_branch PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_two_branches_end_in_branch PASSED [ 75%] >tests/test_revision.py::BranchTravellingTest::test_two_branches_to_root PASSED [ 75%] >tests/test_revision.py::DepResolutionFailedTest::test_failure_message PASSED [ 75%] >tests/test_revision.py::DiamondTest::test_iterate_simple_diamond PASSED [ 75%] >tests/test_revision.py::EmptyMapTest::test_iterate PASSED [ 75%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_cycle PASSED [ 75%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_dep_cycle PASSED [ 75%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_cycle PASSED [ 75%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_dep_cycle PASSED [ 76%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_cycle PASSED [ 76%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_dep_cycle PASSED [ 76%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_cycle PASSED [ 76%] >tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_dep_cycle PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_dupe_head PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_dependency_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_dep_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_dep_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_dep_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings_dependencies PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_dependency_loop PASSED [ 76%] >tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_loop PASSED [ 76%] >tests/test_revision.py::LabeledBranchTest::test_actually_short_rev_name PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_branch_at_heads PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_branch_at_self PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_branch_at_syntax PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_branch_w_down_relative PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_branch_w_up_relative PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_dupe_branch_collection PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_heads PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_labeled_head_across_merge PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_get_base_revisions PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_get_base_revisions_labeled PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_get_current_named_rev PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_named_base PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_version_specific_base PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_base PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_heads PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_iterate_named_rev_to_heads PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_iterate_to_branch_at_rev PASSED [ 77%] >tests/test_revision.py::LabeledBranchTest::test_no_revision_exists PASSED [ 78%] >tests/test_revision.py::LabeledBranchTest::test_no_such_branch PASSED [ 78%] >tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch PASSED [ 78%] >tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch_partial_resolution PASSED [ 78%] >tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve PASSED [ 78%] >tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve_too_short PASSED [ 78%] >tests/test_revision.py::LabeledBranchTest::test_retrieve_branch_revision PASSED [ 78%] >tests/test_revision.py::LabeledBranchTest::test_rev_not_in_branch PASSED [ 78%] >tests/test_revision.py::LargeMapTest::test_all PASSED [ 78%] >tests/test_revision.py::LongShortBranchTest::test_iterate_full PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_different_branch_not_wrong_direction PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base_downgrade PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_same_branch_wrong_direction PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_downgrade PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_upgrade PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_downgrade PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_upgrade PASSED [ 78%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_downgrade PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_upgrade PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_downgrade PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_upgrade PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_downgrade PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_upgrade PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_what_are_the_heads PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestThree::test_traverse_no_parent_but_a_dep PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_heads_to_base PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base1 PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base2 PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base3 PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head1 PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head2 PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head3 PASSED [ 79%] >tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_what_are_the_heads PASSED [ 79%] >tests/test_revision.py::MultipleBaseTest::test_detect_invalid_base_selection PASSED [ 79%] >tests/test_revision.py::MultipleBaseTest::test_heads_to_base PASSED [ 79%] >tests/test_revision.py::MultipleBaseTest::test_heads_to_base_exclusive PASSED [ 80%] >tests/test_revision.py::MultipleBaseTest::test_heads_to_blank PASSED [ 80%] >tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_base_exclusive PASSED [ 80%] >tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_exclusive PASSED [ 80%] >tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_inclusive PASSED [ 80%] >tests/test_revision.py::MultipleBaseTest::test_specific_path_one PASSED [ 80%] >tests/test_revision.py::MultipleBaseTest::test_specific_path_two_implicit_base PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_distinct_branches PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_iterate_from_merge_point PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_branch_to_base PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads_single_base PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch_to_base PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_same_branch_wrong_direction PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_empty PASSED [ 80%] >tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_none PASSED [ 80%] >tests/test_revision.py::NormalizedDownRevTest::test_all_traversal PASSED [ 80%] >tests/test_revision.py::NormalizedDownRevTest::test_branch_traversal PASSED [ 81%] >tests/test_revision.py::NormalizedDownRevTest::test_dupe_dependency PASSED [ 81%] >tests/test_revision.py::NormalizedDownRevTest::test_normalized_down_revisions PASSED [ 81%] >tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal PASSED [ 81%] >tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_one PASSED [ 81%] >tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_three PASSED [ 81%] >tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_two PASSED [ 81%] >tests/test_script_consumption.py::ApplyVersionsFunctionalTest_False_True_False::test_steps PASSED [ 81%] >tests/test_script_consumption.py::ApplyVersionsFunctionalTest_False_True_True::test_steps PASSED [ 81%] >tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_False_False::test_steps PASSED [ 81%] >tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_False_True::test_steps PASSED [ 81%] >tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_True_False::test_steps PASSED [ 81%] >tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_True_True::test_steps PASSED [ 81%] >tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl PASSED [ 81%] >tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally PASSED [ 81%] >tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction PASSED [ 81%] >tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm PASSED [ 81%] >tests/test_script_consumption.py::CallbackEnvironmentTest::test_steps PASSED [ 82%] >tests/test_script_consumption.py::EncodingTest::test_encode PASSED [ 82%] >tests/test_script_consumption.py::FutureApplyVersionsTest_False_True::test_steps PASSED [ 82%] >tests/test_script_consumption.py::FutureApplyVersionsTest_True_False::test_steps PASSED [ 82%] >tests/test_script_consumption.py::FutureApplyVersionsTest_True_True::test_steps PASSED [ 82%] >tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl PASSED [ 82%] >tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally PASSED [ 82%] >tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction PASSED [ 82%] >tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_py PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyc PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyo PASSED [ 82%] >tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyx PASSED [ 82%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 82%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_py PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyc PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyo PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyx PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_py PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyc PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyo PASSED [ 83%] >tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyx PASSED [ 83%] >tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_envonly::test_steps PASSED [ 83%] >tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_everything::test_steps PASSED [ 83%] >tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_nontransactional_ddl PASSED [ 83%] >tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_per_rev_ddl PASSED [ 84%] >tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_transactional_ddl PASSED [ 84%] >tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl PASSED [ 84%] >tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_transaction_opened_externally PASSED [ 84%] >tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction PASSED [ 84%] >tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessApplyVersionsTest::test_steps PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_py PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyc PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyo PASSED [ 84%] >tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyx PASSED [ 84%] >tests/test_script_consumption.py::SourcelessNeedsFlagTest::test_needs_flag PASSED [ 84%] >tests/test_script_consumption.py::VersionNameTemplateTest::test_error_on_new_with_missing_revision PASSED [ 84%] >tests/test_script_consumption.py::VersionNameTemplateTest::test_lookup_legacy PASSED [ 84%] >tests/test_script_consumption.py::VersionNameTemplateTest::test_option PASSED [ 85%] >tests/test_script_production.py::CustomizeRevisionTest::test_autogen PASSED [ 85%] >tests/test_script_production.py::CustomizeRevisionTest::test_new_locations_no_autogen PASSED [ 85%] >tests/test_script_production.py::CustomizeRevisionTest::test_programmatic_command_option PASSED [ 85%] >tests/test_script_production.py::CustomizeRevisionTest::test_renders_added_directives_no_autogen PASSED [ 85%] >tests/test_script_production.py::DuplicateVersionLocationsTest::test_env_emits_warning PASSED [ 85%] >tests/test_script_production.py::GeneralOrderedTests::test_steps PASSED [ 85%] >tests/test_script_production.py::ImportsTest::test_imports_in_script PASSED [ 85%] >tests/test_script_production.py::MultiContextTest::test_autogen PASSED [ 85%] >tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_chooses_base PASSED [ 85%] >tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases PASSED [ 85%] >tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_invalid_version_path PASSED [ 85%] >tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_version_path PASSED [ 85%] >tests/test_script_production.py::NormPathTest::test_script_location PASSED [ 85%] >tests/test_script_production.py::NormPathTest::test_script_location_muliple PASSED [ 85%] >tests/test_script_production.py::RevisionCommandTest::test_create_script_basic PASSED [ 85%] >tests/test_script_production.py::RevisionCommandTest::test_create_script_branches PASSED [ 85%] >tests/test_script_production.py::RevisionCommandTest::test_create_script_branches_old_template PASSED [ 85%] >tests/test_script_production.py::RevisionCommandTest::test_create_script_missing_splice PASSED [ 86%] >tests/test_script_production.py::RevisionCommandTest::test_create_script_splice PASSED [ 86%] >tests/test_script_production.py::RevisionCommandTest::test_illegal_revision_chars PASSED [ 86%] >tests/test_script_production.py::RewriterTest::test_all_traverse PASSED [ 86%] >tests/test_script_production.py::RewriterTest::test_chained_ops PASSED [ 86%] >tests/test_script_production.py::RewriterTest::test_double_migrate_table PASSED [ 86%] >tests/test_script_production.py::RewriterTest::test_multiple_passes_with_mutations PASSED [ 86%] >tests/test_script_production.py::RewriterTest::test_no_needless_pass PASSED [ 86%] >tests/test_script_production.py::ScriptAccessorTest::test_upgrade_downgrade_ops_list_accessors PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_args PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_custom_tz PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_custom_tz_lowercase PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_custom_tz_utc PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_custom_tzdata_tz PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_default_tz PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_no_dateutil_module PASSED [ 86%] >tests/test_script_production.py::ScriptNamingTest::test_tz_cant_locate PASSED [ 86%] >tests/test_script_production.py::TemplateArgsTest::test_args_propagate PASSED [ 86%] >tests/test_script_production.py::TemplateArgsTest::test_bad_render PASSED [ 87%] >tests/test_script_production.py::TemplateArgsTest::test_tmpl_args_revision PASSED [ 87%] >tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_add_column_w_on_conflict PASSED [ 87%] >tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_const PASSED [ 87%] >tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_expr_needs_parens PASSED [ 87%] >tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_text_expr_needs_parens PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_current_timestamp_func PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_current_timestamp_func_now PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_current_timestamp_text PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_float_str PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_float_str_diff PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_float_text PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_float_text_diff PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_integer_str PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_integer_str_diff PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_integer_text PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_integer_text_diff PASSED [ 87%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_string_literal PASSED [ 88%] >tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_35_5::test_compare_string_literal_diff PASSED [ 88%] >tests/test_sqlite.py::SQLiteTest::test_add_column PASSED [ 88%] >tests/test_sqlite.py::SQLiteTest::test_add_column_implicit_constraint PASSED [ 88%] >tests/test_sqlite.py::SQLiteTest::test_add_column_with_comment_ignored SKIPPED [ 88%] >tests/test_sqlite.py::SQLiteTest::test_add_explicit_constraint PASSED [ 88%] >tests/test_sqlite.py::SQLiteTest::test_create_table_with_comment_ignored SKIPPED [ 88%] >tests/test_sqlite.py::SQLiteTest::test_drop_explicit_constraint PASSED [ 88%] >tests/test_stubs.py::TestStubFiles::test_context_pyi SKIPPED ('TestS...) [ 88%] >tests/test_stubs.py::TestStubFiles::test_op_pyi SKIPPED ('TestStubFi...) [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled[False] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled[True] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_comment[False] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_comment[True] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_notnull[False] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_notnull[True] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_server_default[False] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_server_default[True] <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 88%] >tests/test_suite.py::AutogenerateCommentsTest::test_add_column_comment <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateCommentsTest::test_add_table_comment <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateCommentsTest::test_alter_column_comment <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateCommentsTest::test_alter_table_comment <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateCommentsTest::test_existing_column_comment_no_change <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateCommentsTest::test_existing_table_comment_no_change <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateCommentsTest::test_remove_column_comment <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateCommentsTest::test_remove_table_comment <- alembic/testing/suite/test_autogen_comments.py SKIPPED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_add_computed_column <- alembic/testing/suite/test_autogen_computed.py PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_cant_change_computed_warning[<lambda>0] <- alembic/testing/suite/test_autogen_computed.py PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_cant_change_computed_warning[<lambda>1] <- alembic/testing/suite/test_autogen_computed.py PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_cant_change_computed_warning[<lambda>2] <- alembic/testing/suite/test_autogen_computed.py PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_cant_change_computed_warning[<lambda>3] <- alembic/testing/suite/test_autogen_computed.py PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_computed_unchanged[<lambda>-_exclusions0] <- <string> PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_computed_unchanged[<lambda>-_exclusions1] <- <string> PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_computed_unchanged[<lambda>-_exclusions2] <- <string> PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_computed_unchanged[<lambda>-_exclusions3] <- <string> SKIPPED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_remove_computed_column <- alembic/testing/suite/test_autogen_computed.py PASSED [ 89%] >tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_remove_computed_default_on_computed <- alembic/testing/suite/test_autogen_computed.py SKIPPED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_deferrable <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferrable_nochange_one <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferrable_nochange_three <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferrable_nochange_two <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferred <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_immediate_plus_deferrable <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_ondelete <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_onupdate <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_change_ondelete_from_restrict <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_change_onupdate_from_restrict <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_nochange_ondelete <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_nochange_ondelete_noaction <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_nochange_ondelete_restrict <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_nochange_onupdate <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_nochange_onupdate_noaction <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_nochange_onupdate_restrict <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_ondelete_onupdate_combo <- alembic/testing/suite/test_autogen_fks.py PASSED [ 90%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_deferrable <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 91%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_initially_deferred <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 91%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_initially_immediate_plus_deferrable <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 91%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_ondelete <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_onupdate <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_add_composite_fk_with_name <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_add_fk <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_add_fk_colkeys <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_casing_convention_changed_so_put_drops_first <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_no_change <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_no_change_colkeys <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_no_change_composite_fk <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_remove_composite_fk <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_35_5::test_remove_fk <- alembic/testing/suite/test_autogen_fks.py PASSED [ 91%] >tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_column <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 91%] >tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_to_column <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 91%] >tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[None-after0] <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 91%] >tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before1-None] <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 91%] >tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before2-after2] <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before3-after3] <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before4-after4] <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before5-after5] <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutogenerateIdentityTest::test_identity_on_null <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutogenerateIdentityTest::test_no_change_identity_column <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_column <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_from_column <- alembic/testing/suite/test_autogen_identity.py SKIPPED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_compositepk_explicit_true <- alembic/testing/suite/test_autogen_diffs.py SKIPPED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_compositepk_false <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_compositepk_implicit_false <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_none <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_nonpk_explicit_true <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_nonpk_false <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_nonpk_implicit_false <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_pk_explicit_true <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_pk_false <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_pk_implicit_true <- alembic/testing/suite/test_autogen_diffs.py PASSED [ 92%] >tests/test_suite.py::BackendAlterColumnTest::test_add_server_default_int <- alembic/testing/suite/test_op.py SKIPPED [ 93%] >tests/test_suite.py::BackendAlterColumnTest::test_modify_non_nullable_to_nullable <- alembic/testing/suite/test_op.py SKIPPED [ 93%] >tests/test_suite.py::BackendAlterColumnTest::test_modify_nullable_to_non <- alembic/testing/suite/test_op.py SKIPPED [ 93%] >tests/test_suite.py::BackendAlterColumnTest::test_modify_server_default_int <- alembic/testing/suite/test_op.py SKIPPED [ 93%] >tests/test_suite.py::BackendAlterColumnTest::test_modify_type_int_str <- alembic/testing/suite/test_op.py SKIPPED [ 93%] >tests/test_suite.py::BackendAlterColumnTest::test_rename_column <- alembic/testing/suite/test_op.py SKIPPED [ 93%] >tests/test_suite.py::IncludeHooksTest::test_add_metadata_fk <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 93%] >tests/test_suite.py::IncludeHooksTest::test_change_fk[name] <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 93%] >tests/test_suite.py::IncludeHooksTest::test_change_fk[object] <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 93%] >tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[name] <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 93%] >tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[object] <- alembic/testing/suite/test_autogen_fks.py SKIPPED [ 93%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_autocommit_block <- alembic/testing/suite/test_environment.py SKIPPED [ 93%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_autocommit_block_no_transaction <- alembic/testing/suite/test_environment.py SKIPPED [ 93%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_autocommit_block_nontransactional_ddl_sqlmode <- alembic/testing/suite/test_environment.py PASSED [ 93%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_autocommit_block_transactional_ddl_sqlmode <- alembic/testing/suite/test_environment.py PASSED [ 93%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_proxy_transaction_commit <- alembic/testing/suite/test_environment.py PASSED [ 93%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_proxy_transaction_contextmanager_commit <- alembic/testing/suite/test_environment.py PASSED [ 93%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_proxy_transaction_contextmanager_explicit_commit <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_proxy_transaction_contextmanager_explicit_rollback <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_proxy_transaction_contextmanager_rollback <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_proxy_transaction_rollback <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_transaction_per_all_non_transactional_ddl <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_transaction_per_all_sqlmode <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_transaction_per_all_transactional_ddl <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_transaction_per_migration_non_transactional_ddl <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_transaction_per_migration_sqlmode <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_transaction_per_migration_transactional_ddl <- alembic/testing/suite/test_environment.py PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_config_default_version_table_name PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_config_explicit_no_pk PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_name PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_schema PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_config_explicit_w_pk PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_get_current_revision PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_get_current_revision_doesnt_create_version_table PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_get_current_revision_error_if_starting_rev_given_online PASSED [ 94%] >tests/test_version_table.py::TestMigrationContext::test_get_current_revision_multiple_heads PASSED [ 95%] >tests/test_version_table.py::TestMigrationContext::test_get_current_revision_offline PASSED [ 95%] >tests/test_version_table.py::TestMigrationContext::test_get_heads PASSED [ 95%] >tests/test_version_table.py::TestMigrationContext::test_get_heads_offline PASSED [ 95%] >tests/test_version_table.py::TestMigrationContext::test_stamp_api_creates_table PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_add_branches PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_delete_multi_match PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_delete_multi_match_no_sane_rowcount PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_delete_no_match PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_delete_no_matchno_sane_rowcount PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_resolve_merges PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_teardown_branches PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_unresolve_merges PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_update_multi_match PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_update_multi_match_no_sane_rowcount PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_update_no_match PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_update_no_match_no_sane_rowcount PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_update_none_to_single PASSED [ 95%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_update_single_to_none PASSED [ 96%] >tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_35_5::test_update_single_to_single PASSED [ 96%] >tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_downgrade PASSED [ 96%] >tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_upgrade PASSED [ 96%] >tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_two_sides_upgrade PASSED [ 96%] >tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_downgrade PASSED [ 96%] >tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_upgrade PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_ambiguous_upgrade PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_from_base PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_to_base PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_multiple_branch PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_no_effect_branched PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced_labelled PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right_unbalanced PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_left PASSED [ 96%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_right PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_to_branch_head PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch_from_d1_head PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c2 PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_d1 PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_baseplus2 PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus2 PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus3 PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_relative_upgrade PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_stamp_down_across_multiple_branch_to_branchpoint PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_base_multiple_heads PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_head_multiple_heads PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base_implicit PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_upgrade_multiple_branch PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_upgrade_one_branch_of_heads PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_upgrade_other_branch_from_mergepoint PASSED [ 97%] >tests/test_version_traversal.py::BranchedPathTest::test_upgrade_single_branch PASSED [ 98%] >tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_branch_dependency PASSED [ 98%] >tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_independent_branch PASSED [ 98%] >tests/test_version_traversal.py::DependsOnBranchLabelTest::test_upgrade_path PASSED [ 98%] >tests/test_version_traversal.py::DependsOnBranchTestFour::test_dependencies_are_normalized PASSED [ 98%] >tests/test_version_traversal.py::DependsOnBranchTestOne::test_downgrade_to_dependency PASSED [ 98%] >tests/test_version_traversal.py::DependsOnBranchTestOne::test_stamp_across_dependency PASSED [ 98%] >tests/test_version_traversal.py::DependsOnBranchTestThree::test_downgrade_over_crisscross PASSED [ 98%] >tests/test_version_traversal.py::DependsOnBranchTestTwo::test_kaboom PASSED [ 98%] >tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse PASSED [ 98%] >tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse_down PASSED [ 98%] >tests/test_version_traversal.py::ForestTest::test_base_to_heads PASSED [ 98%] >tests/test_version_traversal.py::ForestTest::test_stamp_to_heads PASSED [ 98%] >tests/test_version_traversal.py::ForestTest::test_stamp_to_heads_no_moves_needed PASSED [ 98%] >tests/test_version_traversal.py::MergedPathTest::test_downgrade_across_merge_point PASSED [ 98%] >tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_point_branch PASSED [ 98%] >tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_prior_branching PASSED [ 98%] >tests/test_version_traversal.py::MergedPathTest::test_stamp_labled_head_across_merge_from_multiple_branch PASSED [ 98%] >tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_multiple_branch PASSED [ 99%] >tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_single_branch PASSED [ 99%] >tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_prior_branching PASSED [ 99%] >tests/test_version_traversal.py::MergedPathTest::test_upgrade_across_merge_point PASSED [ 99%] >tests/test_version_traversal.py::NotQuiteTwinMergeTest::test_upgrade PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_downgrade_base_no_version PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_downgrade_path PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing_head PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_higher_to_lower PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_rev_to_none PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_downgrade_path PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_upgrade_path PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_relative_downgrade_path PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_relative_upgrade_path PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_stamp_to_base PASSED [ 99%] >tests/test_version_traversal.py::RevisionPathTest::test_upgrade_path PASSED [ 99%] >tests/test_version_traversal.py::TwinMergeTest::test_upgrade PASSED [100%] > >=========================== short test summary info ============================ >SKIPPED [3] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenerateDiffTestWSchema' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [7] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenCrossSchemaTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [2] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenCustomVersionTableAndSchemaTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [2] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenCustomVersionTableSchemaTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [3] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenDefaultSchemaTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenSystemColTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_datetime_comparisons[cola0-colb0-False-_exclusions0] (call)' : not postgresql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_datetime_comparisons[cola1-colb1-True-_exclusions1] (call)' : not postgresql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_datetime_comparisons[cola2-colb2-True-_exclusions2] (call)' : not postgresql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola10-colb10-False-_exclusions10] (call)' : not postgresql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola11-colb11-False-_exclusions11] (call)' : not mysql and not mariadb >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola12-colb12-True-_exclusions12] (call)' : not mysql and not mariadb >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola13-colb13-False-_exclusions13] (call)' : not mysql and not mariadb >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_35_5::test_string_comparisons[cola14-colb14-True-_exclusions14] (call)' : not mysql and not mariadb >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'PGCompareMetaData' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [39] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'MySQLUniqueIndexTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [4] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: unique constraint reflection disabled for this suite >SKIPPED [39] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'OracleUniqueIndexTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [48] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'PGUniqueIndexTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [51] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'BatchRoundTripMySQLTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [52] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'BatchRoundTripPostgresqlTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_identity (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_comment (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_comment_recreate (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_batch.py::BatchRoundTripTest::test_add_table_comment (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment_recreate (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_batch.py::BatchRoundTripTest::test_drop_table_comment (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw1] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw2] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw3] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>1] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>2] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [6] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'MySQLBackendOpTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [9] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'MySQLDefaultCompareTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_op.py::OpTest::test_create_table_comment_op (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_op.py::OpTest::test_drop_table_comment_op (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw2-ORDER] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw4-START WITH 42] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_column_with_comment (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw2-CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw4-START WITH 42] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing0-updated0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing1-updated1-START WITH 3] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing2-updated2-INCREMENT BY 1 START WITH 3 MINVALUE -3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing3-updated3-START WITH 3 CACHE 2 ORDER] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing4-updated4-MINVALUE 0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_create_table_with_column_comments (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_oracle.py::OpTest::test_remove_identity_from_column (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'PGAutocommitBlockTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [26] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'PostgresqlDefaultCompareTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [4] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'PostgresqlDetectSerialTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'PostgresqlInlineLiteralTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite' >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing0-updated0-SET GENERATED ALWAYS] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing1-updated1-SET GENERATED BY DEFAULT SET START WITH 3] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing2-updated2-SET CYCLE SET INCREMENT BY 1] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing3-updated3-SET CACHE 2] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing4-updated4-SET MINVALUE 0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_postgresql.py::PostgresqlOpTest::test_remove_identity_from_column (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_sqlite.py::SQLiteTest::test_add_column_with_comment_ignored (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_sqlite.py::SQLiteTest::test_create_table_with_comment_ignored (call)' : custom function >SKIPPED [2] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'TestStubFiles' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite'black and zimports are required for this test, python 3.9 is required >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled[False] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled[True] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_comment[False] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_comment[True] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_notnull[False] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_notnull[True] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_server_default[False] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_35_5::test_all_existings_filled_in_server_default[True] (call)' : custom function >SKIPPED [8] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenerateCommentsTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite'custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_computed_unchanged[<lambda>-_exclusions3] (call)' : custom function >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_35_5::test_remove_computed_default_on_computed (call)' : backend reflects computed construct as a server default >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_deferrable (call)' : not postgresql and not oracle >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferrable_nochange_one (call)' : not postgresql and not oracle >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferrable_nochange_three (call)' : not postgresql and not oracle >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferrable_nochange_two (call)' : not postgresql and not oracle >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_deferred (call)' : not postgresql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_add_initially_immediate_plus_deferrable (call)' : not postgresql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_deferrable (call)' : not postgresql and not oracle >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_initially_deferred (call)' : not postgresql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_35_5::test_remove_initially_immediate_plus_deferrable (call)' : not postgresql >SKIPPED [12] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'AutogenerateIdentityTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_35_5::test_alter_column_autoincrement_compositepk_explicit_true (call)' : not supported by database >SKIPPED [6] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'BackendAlterColumnTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite'no ALTER COLUMN support >SKIPPED [5] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'IncludeHooksTest' unsupported on any DB implementation 'sqlite(3.35.5)+pysqlite'sqlite >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_autocommit_block (call)' : not postgresql and not mysql and not mariadb >SKIPPED [1] ../../../../../../../usr/lib/pypy3.7/site-packages/sqlalchemy/testing/config.py:205: 'tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_35_5::test_autocommit_block_no_transaction (call)' : not postgresql and not mysql and not mariadb >====================== 1374 passed, 410 skipped in 36.98s ====================== >/usr/lib/pypy3.7/site-packages/_pytest/runner.py:243: ResourceWarning: unclosed file <_io.TextIOWrapper name="<_io.FileIO name=6 mode='rb+' closefd=True>" encoding='utf-8'> > if when == "setup": > * python3_8: running distutils-r1_run_phase python_test >python3.8 -m pytest -vv -ra -l -Wdefault >============================= test session starts ============================== >platform linux -- Python 3.8.12, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 -- /usr/bin/python3.8 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3, configfile: setup.cfg >collecting ... collected 1659 items / 1 error / 1658 selected > >==================================== ERRORS ==================================== >_________________ ERROR collecting tests/test_autogen_diffs.py _________________ >Traceback (most recent call last): > File "/var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3/tests/test_autogen_diffs.py", line 32, in <module> > from sqlalchemy.dialects import mysql > File "/usr/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/__init__.py", line 57, in <module> > from . import asyncmy # noqa > File "/usr/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/asyncmy.py", line 175, in <module> > class AsyncAdapt_asyncmy_connection(AdaptedConnection): > File "/usr/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/asyncmy.py", line 185, in AsyncAdapt_asyncmy_connection > async def _mutex_and_adapt_errors(self): > File "/usr/lib/python3.8/site-packages/sqlalchemy/util/concurrency.py", line 63, in asynccontextmanager > _not_implemented() > File "/usr/lib/python3.8/site-packages/sqlalchemy/util/concurrency.py", line 37, in _not_implemented > raise ValueError( >ValueError: the greenlet library is required to use this function. >=========================== short test summary info ============================ >ERROR tests/test_autogen_diffs.py - ValueError: the greenlet library is requi... >!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! >=============================== 1 error in 1.75s =============================== > * ERROR: dev-python/alembic-1.7.3::gentoo failed (test phase): > * pytest failed with python3.8 > * > * Call stack: > * ebuild.sh, line 127: Called src_test > * environment, line 2952: Called distutils-r1_src_test > * environment, line 1265: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 526: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 2610: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2082: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2080: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 818: Called distutils-r1_run_phase 'python_test' > * environment, line 1204: Called python_test > * environment, line 2911: Called distutils-r1_python_test > * environment, line 1161: Called epytest > * environment, line 1598: 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/alembic-1.7.3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/alembic-1.7.3::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/dev-python/alembic-1.7.3:20211004-155151.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/alembic-1.7.3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/alembic-1.7.3/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3' > * S: '/var/tmp/portage/dev-python/alembic-1.7.3/work/alembic-1.7.3' >
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 816324
: 743016