Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zfTIJF
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf alembic-1.9.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/alembic-1.9.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd alembic-1.9.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-filter-out-DeprecationWarnings.patch
+ rm -rvf docs/_static
removed 'docs/_static/copybutton_funcs.js'
removed 'docs/_static/changelog.css'
removed 'docs/_static/pygments.css'
removed 'docs/_static/doctools.js'
removed 'docs/_static/copybutton.js'
removed 'docs/_static/file.png'
removed 'docs/_static/searchtools.js'
removed 'docs/_static/site_custom_css.css'
removed 'docs/_static/plus.png'
removed 'docs/_static/basic.css'
removed 'docs/_static/nature_override.css'
removed 'docs/_static/documentation_options.js'
removed 'docs/_static/minus.png'
removed 'docs/_static/language_data.js'
removed 'docs/_static/sphinx_highlight.js'
removed 'docs/_static/sphinx_paramlinks.css'
removed 'docs/_static/nature.css'
removed 'docs/_static/copybutton.css'
removed 'docs/_static/clipboard.min.js'
removed directory 'docs/_static'
+ sed -r -i 's/^([[:blank:]]*(black|zimports))\b/# &/' tox.ini
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.OtHsH5
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t -x tz
Import error: No module named 'toml'
+ RPM_EC=0
++ jobs -p
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.buildreqs.nosrc.rpm
+ exit 0
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wP66tC
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf alembic-1.9.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/alembic-1.9.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd alembic-1.9.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-filter-out-DeprecationWarnings.patch
+ rm -rvf docs/_static
removed 'docs/_static/copybutton_funcs.js'
removed 'docs/_static/changelog.css'
removed 'docs/_static/pygments.css'
removed 'docs/_static/doctools.js'
removed 'docs/_static/copybutton.js'
removed 'docs/_static/file.png'
removed 'docs/_static/searchtools.js'
removed 'docs/_static/site_custom_css.css'
removed 'docs/_static/plus.png'
removed 'docs/_static/basic.css'
removed 'docs/_static/nature_override.css'
removed 'docs/_static/documentation_options.js'
removed 'docs/_static/minus.png'
removed 'docs/_static/language_data.js'
removed 'docs/_static/sphinx_highlight.js'
removed 'docs/_static/sphinx_paramlinks.css'
removed 'docs/_static/nature.css'
removed 'docs/_static/copybutton.css'
removed 'docs/_static/clipboard.min.js'
removed directory 'docs/_static'
+ sed -r -i 's/^([[:blank:]]*(black|zimports))\b/# &/' tox.ini
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.6eqAZC
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t -x tz
Handling setuptools>=47 from build-system.requires
Requirement not satisfied: setuptools>=47
Exiting dependency generation pass: build backend
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3nSL1S
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf alembic-1.9.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/alembic-1.9.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd alembic-1.9.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-filter-out-DeprecationWarnings.patch
+ rm -rvf docs/_static
removed 'docs/_static/copybutton_funcs.js'
removed 'docs/_static/changelog.css'
removed 'docs/_static/pygments.css'
removed 'docs/_static/doctools.js'
removed 'docs/_static/copybutton.js'
removed 'docs/_static/file.png'
removed 'docs/_static/searchtools.js'
removed 'docs/_static/site_custom_css.css'
removed 'docs/_static/plus.png'
removed 'docs/_static/basic.css'
removed 'docs/_static/nature_override.css'
removed 'docs/_static/documentation_options.js'
removed 'docs/_static/minus.png'
removed 'docs/_static/language_data.js'
removed 'docs/_static/sphinx_highlight.js'
removed 'docs/_static/sphinx_paramlinks.css'
removed 'docs/_static/nature.css'
removed 'docs/_static/copybutton.css'
removed 'docs/_static/clipboard.min.js'
removed directory 'docs/_static'
+ sed -r -i 's/^([[:blank:]]*(black|zimports))\b/# &/' tox.ini
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.U4MbBI
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t -x tz
Handling setuptools>=47 from build-system.requires
Requirement satisfied: setuptools>=47
   (installed: setuptools 65.5.1)
/usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead
  warnings.warn(
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'
HOOK STDOUT: running egg_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement not satisfied: wheel
Exiting dependency generation pass: get_requires_for_build_wheel
+ RPM_EC=0
++ jobs -p
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.buildreqs.nosrc.rpm
+ exit 0
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JLe6J1
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf alembic-1.9.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/alembic-1.9.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd alembic-1.9.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-filter-out-DeprecationWarnings.patch
+ rm -rvf docs/_static
removed 'docs/_static/copybutton_funcs.js'
removed 'docs/_static/changelog.css'
removed 'docs/_static/pygments.css'
removed 'docs/_static/doctools.js'
removed 'docs/_static/copybutton.js'
removed 'docs/_static/file.png'
removed 'docs/_static/searchtools.js'
removed 'docs/_static/site_custom_css.css'
removed 'docs/_static/plus.png'
removed 'docs/_static/basic.css'
removed 'docs/_static/nature_override.css'
removed 'docs/_static/documentation_options.js'
removed 'docs/_static/minus.png'
removed 'docs/_static/language_data.js'
removed 'docs/_static/sphinx_highlight.js'
removed 'docs/_static/sphinx_paramlinks.css'
removed 'docs/_static/nature.css'
removed 'docs/_static/copybutton.css'
removed 'docs/_static/clipboard.min.js'
removed directory 'docs/_static'
+ sed -r -i 's/^([[:blank:]]*(black|zimports))\b/# &/' tox.ini
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.U0RkUC
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t -x tz
Handling setuptools>=47 from build-system.requires
Requirement satisfied: setuptools>=47
   (installed: setuptools 65.5.1)
/usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead
  warnings.warn(
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'
HOOK STDOUT: running egg_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement not satisfied: tox-current-env >= 0.0.6
Exiting dependency generation pass: tox itself
+ RPM_EC=0
++ jobs -p
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.buildreqs.nosrc.rpm
+ exit 0
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zmvUza
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf alembic-1.9.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/alembic-1.9.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd alembic-1.9.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-filter-out-DeprecationWarnings.patch
+ rm -rvf docs/_static
removed 'docs/_static/copybutton_funcs.js'
removed 'docs/_static/changelog.css'
removed 'docs/_static/pygments.css'
removed 'docs/_static/doctools.js'
removed 'docs/_static/copybutton.js'
removed 'docs/_static/file.png'
removed 'docs/_static/searchtools.js'
removed 'docs/_static/site_custom_css.css'
removed 'docs/_static/plus.png'
removed 'docs/_static/basic.css'
removed 'docs/_static/nature_override.css'
removed 'docs/_static/documentation_options.js'
removed 'docs/_static/minus.png'
removed 'docs/_static/language_data.js'
removed 'docs/_static/sphinx_highlight.js'
removed 'docs/_static/sphinx_paramlinks.css'
removed 'docs/_static/nature.css'
removed 'docs/_static/copybutton.css'
removed 'docs/_static/clipboard.min.js'
removed directory 'docs/_static'
+ sed -r -i 's/^([[:blank:]]*(black|zimports))\b/# &/' tox.ini
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.gMZxDu
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t -x tz
Handling setuptools>=47 from build-system.requires
Requirement satisfied: setuptools>=47
   (installed: setuptools 65.5.1)
/usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead
  warnings.warn(
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'
HOOK STDOUT: running egg_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement satisfied: tox-current-env >= 0.0.6
   (installed: tox-current-env 0.0.8)
___________________________________ summary ____________________________________
  py311: commands succeeded
  congratulations :)
Handling pytest>4.6 from tox --print-deps-only: py311
Requirement satisfied: pytest>4.6
   (installed: pytest 7.4.0)
Handling pytest-xdist from tox --print-deps-only: py311
Requirement not satisfied: pytest-xdist
Handling mako from tox --print-deps-only: py311
Requirement not satisfied: mako
Handling python-dateutil from tox --print-deps-only: py311
Requirement not satisfied: python-dateutil
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'
HOOK STDOUT: running dist_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: creating '/builddir/build/BUILD/alembic-1.9.3/alembic-1.9.3.dist-info'
Handling SQLAlchemy >=1.3.0 from wheel metadata: Requires-Dist
Requirement not satisfied: SQLAlchemy >=1.3.0
Handling Mako from wheel metadata: Requires-Dist
Requirement not satisfied: Mako
Handling importlib-metadata ; python_version < "3.9" from wheel metadata: Requires-Dist
Ignoring alien requirement: importlib-metadata ; python_version < "3.9"
Handling importlib-resources ; python_version < "3.9" from wheel metadata: Requires-Dist
Ignoring alien requirement: importlib-resources ; python_version < "3.9"
Handling python-dateutil ; extra == 'tz' from wheel metadata: Requires-Dist
Requirement not satisfied: python-dateutil ; extra == 'tz'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VA3ZSR
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf alembic-1.9.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/alembic-1.9.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd alembic-1.9.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-filter-out-DeprecationWarnings.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ rm -rvf docs/_static
removed 'docs/_static/copybutton_funcs.js'
removed 'docs/_static/changelog.css'
removed 'docs/_static/pygments.css'
removed 'docs/_static/doctools.js'
removed 'docs/_static/copybutton.js'
removed 'docs/_static/file.png'
removed 'docs/_static/searchtools.js'
removed 'docs/_static/site_custom_css.css'
removed 'docs/_static/plus.png'
removed 'docs/_static/basic.css'
removed 'docs/_static/nature_override.css'
removed 'docs/_static/documentation_options.js'
removed 'docs/_static/minus.png'
removed 'docs/_static/language_data.js'
removed 'docs/_static/sphinx_highlight.js'
removed 'docs/_static/sphinx_paramlinks.css'
removed 'docs/_static/nature.css'
removed 'docs/_static/copybutton.css'
removed 'docs/_static/clipboard.min.js'
removed directory 'docs/_static'
+ sed -r -i 's/^([[:blank:]]*(black|zimports))\b/# &/' tox.ini
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.hXwLif
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t -x tz
Handling setuptools>=47 from build-system.requires
Requirement satisfied: setuptools>=47
   (installed: setuptools 65.5.1)
/usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead
  warnings.warn(
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'
HOOK STDOUT: running egg_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement satisfied: tox-current-env >= 0.0.6
   (installed: tox-current-env 0.0.8)
___________________________________ summary ____________________________________
  py311: commands succeeded
  congratulations :)
Handling pytest>4.6 from tox --print-deps-only: py311
Requirement satisfied: pytest>4.6
   (installed: pytest 7.4.0)
Handling pytest-xdist from tox --print-deps-only: py311
Requirement satisfied: pytest-xdist
   (installed: pytest-xdist 3.3.1)
Handling mako from tox --print-deps-only: py311
Requirement satisfied: mako
   (installed: mako 1.2.4)
Handling python-dateutil from tox --print-deps-only: py311
Requirement satisfied: python-dateutil
   (installed: python-dateutil 2.8.2)
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'
HOOK STDOUT: running dist_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: creating '/builddir/build/BUILD/alembic-1.9.3/alembic-1.9.3.dist-info'
Handling SQLAlchemy >=1.3.0 from wheel metadata: Requires-Dist
Requirement satisfied: SQLAlchemy >=1.3.0
   (installed: SQLAlchemy 1.4.49)
Handling Mako from wheel metadata: Requires-Dist
Requirement satisfied: Mako
   (installed: Mako 1.2.4)
Handling importlib-metadata ; python_version < "3.9" from wheel metadata: Requires-Dist
Ignoring alien requirement: importlib-metadata ; python_version < "3.9"
Handling importlib-resources ; python_version < "3.9" from wheel metadata: Requires-Dist
Ignoring alien requirement: importlib-resources ; python_version < "3.9"
Handling python-dateutil ; extra == 'tz' from wheel metadata: Requires-Dist
Requirement satisfied: python-dateutil ; extra == 'tz'
   (installed: python-dateutil 2.8.2)
+ RPM_EC=0
++ jobs -p
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.buildreqs.nosrc.rpm
+ exit 0
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-65044-16665/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xfffc97b7f710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-alembic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.kY6sX0
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv alembic-1.9.3.dist-info/
removed 'alembic-1.9.3.dist-info/entry_points.txt'
removed 'alembic-1.9.3.dist-info/METADATA'
removed 'alembic-1.9.3.dist-info/LICENSE'
removed 'alembic-1.9.3.dist-info/top_level.txt'
removed directory 'alembic-1.9.3.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t -x tz
Handling setuptools>=47 from build-system.requires
Requirement satisfied: setuptools>=47
   (installed: setuptools 65.5.1)
/usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead
  warnings.warn(
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'
HOOK STDOUT: running egg_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
Handling tox-current-env >= 0.0.6 from tox itself
Requirement satisfied: tox-current-env >= 0.0.6
   (installed: tox-current-env 0.0.8)
___________________________________ summary ____________________________________
  py311: commands succeeded
  congratulations :)
Handling pytest>4.6 from tox --print-deps-only: py311
Requirement satisfied: pytest>4.6
   (installed: pytest 7.4.0)
Handling pytest-xdist from tox --print-deps-only: py311
Requirement satisfied: pytest-xdist
   (installed: pytest-xdist 3.3.1)
Handling mako from tox --print-deps-only: py311
Requirement satisfied: mako
   (installed: mako 1.2.4)
Handling python-dateutil from tox --print-deps-only: py311
Requirement satisfied: python-dateutil
   (installed: python-dateutil 2.8.2)
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'
HOOK STDOUT: running dist_info
HOOK STDOUT: writing alembic.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to alembic.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to alembic.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to alembic.egg-info/requires.txt
HOOK STDOUT: writing top-level names to alembic.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'alembic.egg-info/SOURCES.txt'
HOOK STDOUT: creating '/builddir/build/BUILD/alembic-1.9.3/alembic-1.9.3.dist-info'
Handling SQLAlchemy >=1.3.0 from wheel metadata: Requires-Dist
Requirement satisfied: SQLAlchemy >=1.3.0
   (installed: SQLAlchemy 1.4.49)
Handling Mako from wheel metadata: Requires-Dist
Requirement satisfied: Mako
   (installed: Mako 1.2.4)
Handling importlib-metadata ; python_version < "3.9" from wheel metadata: Requires-Dist
Ignoring alien requirement: importlib-metadata ; python_version < "3.9"
Handling importlib-resources ; python_version < "3.9" from wheel metadata: Requires-Dist
Ignoring alien requirement: importlib-resources ; python_version < "3.9"
Handling python-dateutil ; extra == 'tz' from wheel metadata: Requires-Dist
Requirement satisfied: python-dateutil ; extra == 'tz'
   (installed: python-dateutil 2.8.2)
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.FB3zmT
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd alembic-1.9.3
+ mkdir -p /builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ TMPDIR=/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir
+ /usr/bin/python3 -m pip wheel --wheel-dir /builddir/build/BUILD/alembic-1.9.3/pyproject-wheeldir --no-deps --use-pep517 --no-build-isolation --disable-pip-version-check --no-clean --progress-bar off --verbose .
Processing /builddir/build/BUILD/alembic-1.9.3
  Preparing metadata (pyproject.toml): started
  Running command Preparing metadata (pyproject.toml)
  /usr/lib/python3.11/site-packages/setuptools/dist.py:771: 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 dist_info
  creating /builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info
  writing /builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info/PKG-INFO
  writing dependency_links to /builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info/dependency_links.txt
  writing entry points to /builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info/entry_points.txt
  writing requirements to /builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info/requires.txt
  writing top-level names to /builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info/top_level.txt
  writing manifest file '/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info/SOURCES.txt'
  reading manifest file '/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/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'
  adding license file 'LICENSE'
  writing manifest file '/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic.egg-info/SOURCES.txt'
  creating '/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-modern-metadata-yrk5gits/alembic-1.9.3.dist-info'
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: alembic
  Building wheel for alembic (pyproject.toml): started
  Running command Building wheel for alembic (pyproject.toml)
  /usr/lib/python3.11/site-packages/setuptools/dist.py:771: 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 bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/alembic
  copying alembic/op.py -> build/lib/alembic
  copying alembic/context.py -> build/lib/alembic
  copying alembic/__init__.py -> build/lib/alembic
  copying alembic/config.py -> build/lib/alembic
  copying alembic/environment.py -> build/lib/alembic
  copying alembic/migration.py -> build/lib/alembic
  copying alembic/__main__.py -> build/lib/alembic
  copying alembic/command.py -> build/lib/alembic
  creating build/lib/alembic/script
  copying alembic/script/base.py -> build/lib/alembic/script
  copying alembic/script/revision.py -> build/lib/alembic/script
  copying alembic/script/__init__.py -> build/lib/alembic/script
  copying alembic/script/write_hooks.py -> build/lib/alembic/script
  creating build/lib/alembic/autogenerate
  copying alembic/autogenerate/rewriter.py -> build/lib/alembic/autogenerate
  copying alembic/autogenerate/render.py -> build/lib/alembic/autogenerate
  copying alembic/autogenerate/__init__.py -> build/lib/alembic/autogenerate
  copying alembic/autogenerate/api.py -> build/lib/alembic/autogenerate
  copying alembic/autogenerate/compare.py -> build/lib/alembic/autogenerate
  creating build/lib/alembic/runtime
  copying alembic/runtime/__init__.py -> build/lib/alembic/runtime
  copying alembic/runtime/environment.py -> build/lib/alembic/runtime
  copying alembic/runtime/migration.py -> build/lib/alembic/runtime
  creating build/lib/alembic/ddl
  copying alembic/ddl/base.py -> build/lib/alembic/ddl
  copying alembic/ddl/__init__.py -> build/lib/alembic/ddl
  copying alembic/ddl/postgresql.py -> build/lib/alembic/ddl
  copying alembic/ddl/mysql.py -> build/lib/alembic/ddl
  copying alembic/ddl/mssql.py -> build/lib/alembic/ddl
  copying alembic/ddl/impl.py -> build/lib/alembic/ddl
  copying alembic/ddl/oracle.py -> build/lib/alembic/ddl
  copying alembic/ddl/sqlite.py -> build/lib/alembic/ddl
  creating build/lib/alembic/util
  copying alembic/util/pyfiles.py -> build/lib/alembic/util
  copying alembic/util/messaging.py -> build/lib/alembic/util
  copying alembic/util/compat.py -> build/lib/alembic/util
  copying alembic/util/__init__.py -> build/lib/alembic/util
  copying alembic/util/langhelpers.py -> build/lib/alembic/util
  copying alembic/util/sqla_compat.py -> build/lib/alembic/util
  copying alembic/util/editor.py -> build/lib/alembic/util
  copying alembic/util/exc.py -> build/lib/alembic/util
  creating build/lib/alembic/operations
  copying alembic/operations/base.py -> build/lib/alembic/operations
  copying alembic/operations/__init__.py -> build/lib/alembic/operations
  copying alembic/operations/ops.py -> build/lib/alembic/operations
  copying alembic/operations/toimpl.py -> build/lib/alembic/operations
  copying alembic/operations/batch.py -> build/lib/alembic/operations
  copying alembic/operations/schemaobj.py -> build/lib/alembic/operations
  creating build/lib/alembic/testing
  copying alembic/testing/assertions.py -> build/lib/alembic/testing
  copying alembic/testing/__init__.py -> build/lib/alembic/testing
  copying alembic/testing/requirements.py -> build/lib/alembic/testing
  copying alembic/testing/schemacompare.py -> build/lib/alembic/testing
  copying alembic/testing/env.py -> build/lib/alembic/testing
  copying alembic/testing/util.py -> build/lib/alembic/testing
  copying alembic/testing/warnings.py -> build/lib/alembic/testing
  copying alembic/testing/fixtures.py -> build/lib/alembic/testing
  creating build/lib/alembic/testing/suite
  copying alembic/testing/suite/test_op.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/__init__.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/test_autogen_comments.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/test_environment.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/_autogen_fixtures.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/test_autogen_fks.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/test_autogen_identity.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/test_autogen_computed.py -> build/lib/alembic/testing/suite
  copying alembic/testing/suite/test_autogen_diffs.py -> build/lib/alembic/testing/suite
  creating build/lib/alembic/testing/plugin
  copying alembic/testing/plugin/__init__.py -> build/lib/alembic/testing/plugin
  copying alembic/testing/plugin/bootstrap.py -> build/lib/alembic/testing/plugin
  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
  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'
  adding license file 'LICENSE'
  writing manifest file 'alembic.egg-info/SOURCES.txt'
  /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'alembic.templates.async' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'alembic.templates.async' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'alembic.templates.async' has been automatically added to the distribution only
      because it may contain data files, but this behavior is likely to change
      in future versions of setuptools (and therefore is considered deprecated).
      Please make sure that 'alembic.templates.async' is included as a package by using
      the `packages` configuration field or the proper discovery methods
      (for example by using `find_namespace_packages(...)`/`find_namespace:`
      instead of `find_packages(...)`/`find:`).
      You can read more about "package discovery" and "data files" on setuptools
      documentation page.
  !!
    check.warn(importable)
  /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'alembic.templates.generic' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'alembic.templates.generic' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'alembic.templates.generic' has been automatically added to the distribution only
      because it may contain data files, but this behavior is likely to change
      in future versions of setuptools (and therefore is considered deprecated).
      Please make sure that 'alembic.templates.generic' is included as a package by using
      the `packages` configuration field or the proper discovery methods
      (for example by using `find_namespace_packages(...)`/`find_namespace:`
      instead of `find_packages(...)`/`find:`).
      You can read more about "package discovery" and "data files" on setuptools
      documentation page.
  !!
    check.warn(importable)
  /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'alembic.templates.multidb' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'alembic.templates.multidb' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'alembic.templates.multidb' has been automatically added to the distribution only
      because it may contain data files, but this behavior is likely to change
      in future versions of setuptools (and therefore is considered deprecated).
      Please make sure that 'alembic.templates.multidb' is included as a package by using
      the `packages` configuration field or the proper discovery methods
      (for example by using `find_namespace_packages(...)`/`find_namespace:`
      instead of `find_packages(...)`/`find:`).
      You can read more about "package discovery" and "data files" on setuptools
      documentation page.
  !!
    check.warn(importable)
  copying alembic/context.pyi -> build/lib/alembic
  copying alembic/op.pyi -> build/lib/alembic
  copying alembic/py.typed -> build/lib/alembic
  creating build/lib/alembic/templates
  creating build/lib/alembic/templates/async
  copying alembic/templates/async/README -> build/lib/alembic/templates/async
  copying alembic/templates/async/alembic.ini.mako -> build/lib/alembic/templates/async
  copying alembic/templates/async/env.py -> build/lib/alembic/templates/async
  copying alembic/templates/async/script.py.mako -> build/lib/alembic/templates/async
  creating build/lib/alembic/templates/generic
  copying alembic/templates/generic/README -> build/lib/alembic/templates/generic
  copying alembic/templates/generic/alembic.ini.mako -> build/lib/alembic/templates/generic
  copying alembic/templates/generic/env.py -> build/lib/alembic/templates/generic
  copying alembic/templates/generic/script.py.mako -> build/lib/alembic/templates/generic
  creating build/lib/alembic/templates/multidb
  copying alembic/templates/multidb/README -> build/lib/alembic/templates/multidb
  copying alembic/templates/multidb/alembic.ini.mako -> build/lib/alembic/templates/multidb
  copying alembic/templates/multidb/env.py -> build/lib/alembic/templates/multidb
  copying alembic/templates/multidb/script.py.mako -> build/lib/alembic/templates/multidb
  installing to build/bdist.linux-aarch64/wheel
  running install
  running install_lib
  creating build/bdist.linux-aarch64
  creating build/bdist.linux-aarch64/wheel
  creating build/bdist.linux-aarch64/wheel/alembic
  copying build/lib/alembic/op.py -> build/bdist.linux-aarch64/wheel/alembic
  copying build/lib/alembic/op.pyi -> build/bdist.linux-aarch64/wheel/alembic
  creating build/bdist.linux-aarch64/wheel/alembic/script
  copying build/lib/alembic/script/base.py -> build/bdist.linux-aarch64/wheel/alembic/script
  copying build/lib/alembic/script/revision.py -> build/bdist.linux-aarch64/wheel/alembic/script
  copying build/lib/alembic/script/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/script
  copying build/lib/alembic/script/write_hooks.py -> build/bdist.linux-aarch64/wheel/alembic/script
  copying build/lib/alembic/context.py -> build/bdist.linux-aarch64/wheel/alembic
  copying build/lib/alembic/context.pyi -> build/bdist.linux-aarch64/wheel/alembic
  creating build/bdist.linux-aarch64/wheel/alembic/autogenerate
  copying build/lib/alembic/autogenerate/rewriter.py -> build/bdist.linux-aarch64/wheel/alembic/autogenerate
  copying build/lib/alembic/autogenerate/render.py -> build/bdist.linux-aarch64/wheel/alembic/autogenerate
  copying build/lib/alembic/autogenerate/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/autogenerate
  copying build/lib/alembic/autogenerate/api.py -> build/bdist.linux-aarch64/wheel/alembic/autogenerate
  copying build/lib/alembic/autogenerate/compare.py -> build/bdist.linux-aarch64/wheel/alembic/autogenerate
  copying build/lib/alembic/__init__.py -> build/bdist.linux-aarch64/wheel/alembic
  creating build/bdist.linux-aarch64/wheel/alembic/runtime
  copying build/lib/alembic/runtime/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/runtime
  copying build/lib/alembic/runtime/environment.py -> build/bdist.linux-aarch64/wheel/alembic/runtime
  copying build/lib/alembic/runtime/migration.py -> build/bdist.linux-aarch64/wheel/alembic/runtime
  copying build/lib/alembic/config.py -> build/bdist.linux-aarch64/wheel/alembic
  creating build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/base.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/postgresql.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/mysql.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/mssql.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/impl.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/oracle.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/ddl/sqlite.py -> build/bdist.linux-aarch64/wheel/alembic/ddl
  copying build/lib/alembic/environment.py -> build/bdist.linux-aarch64/wheel/alembic
  copying build/lib/alembic/migration.py -> build/bdist.linux-aarch64/wheel/alembic
  creating build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/pyfiles.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/messaging.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/compat.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/langhelpers.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/sqla_compat.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/editor.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/util/exc.py -> build/bdist.linux-aarch64/wheel/alembic/util
  copying build/lib/alembic/__main__.py -> build/bdist.linux-aarch64/wheel/alembic
  creating build/bdist.linux-aarch64/wheel/alembic/operations
  copying build/lib/alembic/operations/base.py -> build/bdist.linux-aarch64/wheel/alembic/operations
  copying build/lib/alembic/operations/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/operations
  copying build/lib/alembic/operations/ops.py -> build/bdist.linux-aarch64/wheel/alembic/operations
  copying build/lib/alembic/operations/toimpl.py -> build/bdist.linux-aarch64/wheel/alembic/operations
  copying build/lib/alembic/operations/batch.py -> build/bdist.linux-aarch64/wheel/alembic/operations
  copying build/lib/alembic/operations/schemaobj.py -> build/bdist.linux-aarch64/wheel/alembic/operations
  copying build/lib/alembic/command.py -> build/bdist.linux-aarch64/wheel/alembic
  copying build/lib/alembic/py.typed -> build/bdist.linux-aarch64/wheel/alembic
  creating build/bdist.linux-aarch64/wheel/alembic/templates
  creating build/bdist.linux-aarch64/wheel/alembic/templates/async
  copying build/lib/alembic/templates/async/script.py.mako -> build/bdist.linux-aarch64/wheel/alembic/templates/async
  copying build/lib/alembic/templates/async/README -> build/bdist.linux-aarch64/wheel/alembic/templates/async
  copying build/lib/alembic/templates/async/env.py -> build/bdist.linux-aarch64/wheel/alembic/templates/async
  copying build/lib/alembic/templates/async/alembic.ini.mako -> build/bdist.linux-aarch64/wheel/alembic/templates/async
  creating build/bdist.linux-aarch64/wheel/alembic/templates/generic
  copying build/lib/alembic/templates/generic/script.py.mako -> build/bdist.linux-aarch64/wheel/alembic/templates/generic
  copying build/lib/alembic/templates/generic/README -> build/bdist.linux-aarch64/wheel/alembic/templates/generic
  copying build/lib/alembic/templates/generic/env.py -> build/bdist.linux-aarch64/wheel/alembic/templates/generic
  copying build/lib/alembic/templates/generic/alembic.ini.mako -> build/bdist.linux-aarch64/wheel/alembic/templates/generic
  creating build/bdist.linux-aarch64/wheel/alembic/templates/multidb
  copying build/lib/alembic/templates/multidb/script.py.mako -> build/bdist.linux-aarch64/wheel/alembic/templates/multidb
  copying build/lib/alembic/templates/multidb/README -> build/bdist.linux-aarch64/wheel/alembic/templates/multidb
  copying build/lib/alembic/templates/multidb/env.py -> build/bdist.linux-aarch64/wheel/alembic/templates/multidb
  copying build/lib/alembic/templates/multidb/alembic.ini.mako -> build/bdist.linux-aarch64/wheel/alembic/templates/multidb
  creating build/bdist.linux-aarch64/wheel/alembic/testing
  copying build/lib/alembic/testing/assertions.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  creating build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/test_op.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/test_autogen_comments.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/test_environment.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/_autogen_fixtures.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/test_autogen_fks.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/test_autogen_identity.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/test_autogen_computed.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  copying build/lib/alembic/testing/suite/test_autogen_diffs.py -> build/bdist.linux-aarch64/wheel/alembic/testing/suite
  creating build/bdist.linux-aarch64/wheel/alembic/testing/plugin
  copying build/lib/alembic/testing/plugin/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/testing/plugin
  copying build/lib/alembic/testing/plugin/bootstrap.py -> build/bdist.linux-aarch64/wheel/alembic/testing/plugin
  copying build/lib/alembic/testing/__init__.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  copying build/lib/alembic/testing/requirements.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  copying build/lib/alembic/testing/schemacompare.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  copying build/lib/alembic/testing/env.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  copying build/lib/alembic/testing/util.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  copying build/lib/alembic/testing/warnings.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  copying build/lib/alembic/testing/fixtures.py -> build/bdist.linux-aarch64/wheel/alembic/testing
  running install_egg_info
  Copying alembic.egg-info to build/bdist.linux-aarch64/wheel/alembic-1.9.3-py3.11.egg-info
  running install_scripts
  creating build/bdist.linux-aarch64/wheel/alembic-1.9.3.dist-info/WHEEL
  creating '/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir/pip-wheel-rs29ljt_/tmpq179bmfs/alembic-1.9.3-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it
  adding 'alembic/__init__.py'
  adding 'alembic/__main__.py'
  adding 'alembic/command.py'
  adding 'alembic/config.py'
  adding 'alembic/context.py'
  adding 'alembic/context.pyi'
  adding 'alembic/environment.py'
  adding 'alembic/migration.py'
  adding 'alembic/op.py'
  adding 'alembic/op.pyi'
  adding 'alembic/py.typed'
  adding 'alembic/autogenerate/__init__.py'
  adding 'alembic/autogenerate/api.py'
  adding 'alembic/autogenerate/compare.py'
  adding 'alembic/autogenerate/render.py'
  adding 'alembic/autogenerate/rewriter.py'
  adding 'alembic/ddl/__init__.py'
  adding 'alembic/ddl/base.py'
  adding 'alembic/ddl/impl.py'
  adding 'alembic/ddl/mssql.py'
  adding 'alembic/ddl/mysql.py'
  adding 'alembic/ddl/oracle.py'
  adding 'alembic/ddl/postgresql.py'
  adding 'alembic/ddl/sqlite.py'
  adding 'alembic/operations/__init__.py'
  adding 'alembic/operations/base.py'
  adding 'alembic/operations/batch.py'
  adding 'alembic/operations/ops.py'
  adding 'alembic/operations/schemaobj.py'
  adding 'alembic/operations/toimpl.py'
  adding 'alembic/runtime/__init__.py'
  adding 'alembic/runtime/environment.py'
  adding 'alembic/runtime/migration.py'
  adding 'alembic/script/__init__.py'
  adding 'alembic/script/base.py'
  adding 'alembic/script/revision.py'
  adding 'alembic/script/write_hooks.py'
  adding 'alembic/templates/async/README'
  adding 'alembic/templates/async/alembic.ini.mako'
  adding 'alembic/templates/async/env.py'
  adding 'alembic/templates/async/script.py.mako'
  adding 'alembic/templates/generic/README'
  adding 'alembic/templates/generic/alembic.ini.mako'
  adding 'alembic/templates/generic/env.py'
  adding 'alembic/templates/generic/script.py.mako'
  adding 'alembic/templates/multidb/README'
  adding 'alembic/templates/multidb/alembic.ini.mako'
  adding 'alembic/templates/multidb/env.py'
  adding 'alembic/templates/multidb/script.py.mako'
  adding 'alembic/testing/__init__.py'
  adding 'alembic/testing/assertions.py'
  adding 'alembic/testing/env.py'
  adding 'alembic/testing/fixtures.py'
  adding 'alembic/testing/requirements.py'
  adding 'alembic/testing/schemacompare.py'
  adding 'alembic/testing/util.py'
  adding 'alembic/testing/warnings.py'
  adding 'alembic/testing/plugin/__init__.py'
  adding 'alembic/testing/plugin/bootstrap.py'
  adding 'alembic/testing/suite/__init__.py'
  adding 'alembic/testing/suite/_autogen_fixtures.py'
  adding 'alembic/testing/suite/test_autogen_comments.py'
  adding 'alembic/testing/suite/test_autogen_computed.py'
  adding 'alembic/testing/suite/test_autogen_diffs.py'
  adding 'alembic/testing/suite/test_autogen_fks.py'
  adding 'alembic/testing/suite/test_autogen_identity.py'
  adding 'alembic/testing/suite/test_environment.py'
  adding 'alembic/testing/suite/test_op.py'
  adding 'alembic/util/__init__.py'
  adding 'alembic/util/compat.py'
  adding 'alembic/util/editor.py'
  adding 'alembic/util/exc.py'
  adding 'alembic/util/langhelpers.py'
  adding 'alembic/util/messaging.py'
  adding 'alembic/util/pyfiles.py'
  adding 'alembic/util/sqla_compat.py'
  adding 'alembic-1.9.3.dist-info/LICENSE'
  adding 'alembic-1.9.3.dist-info/METADATA'
  adding 'alembic-1.9.3.dist-info/WHEEL'
  adding 'alembic-1.9.3.dist-info/entry_points.txt'
  adding 'alembic-1.9.3.dist-info/top_level.txt'
  adding 'alembic-1.9.3.dist-info/RECORD'
  removing build/bdist.linux-aarch64/wheel
  Building wheel for alembic (pyproject.toml): finished with status 'done'
  Created wheel for alembic: filename=alembic-1.9.3-py3-none-any.whl size=210690 sha256=aef4d74cf42ea252543bfe5cd9a96b3e6ea0a21fec4eed4516f9836763b4f8ba
  Stored in directory: /builddir/.cache/pip/wheels/ba/89/5f/e60f7288b0b32c46945bf1d0bc316134aa08c35629984a118e
Successfully built alembic
+ mkdir -p bin
+ echo 'python3 -c "import alembic.config; alembic.config.main()" $*'
+ chmod 0755 bin/alembic
+ help2man --version-string 1.9.3 --no-info -s 1 bin/alembic
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.j3818I
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch
++ dirname /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch
+ cd alembic-1.9.3
+ install -d -m 0755 /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/man/man1
++ ls /builddir/build/BUILD/alembic-1.9.3/pyproject-wheeldir/alembic-1.9.3-py3-none-any.whl
++ xargs basename --multiple
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=alembic==1.9.3
+ TMPDIR=/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/alembic-1.9.3/pyproject-wheeldir alembic==1.9.3
Using pip 23.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11)
Looking in links: /builddir/build/BUILD/alembic-1.9.3/pyproject-wheeldir
Processing ./pyproject-wheeldir/alembic-1.9.3-py3-none-any.whl
Installing collected packages: alembic
  Creating /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/bin
  changing mode of /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/bin/alembic to 755
Successfully installed alembic-1.9.3
+ '[' -d /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/bin ']'
+ '[' -f /usr/bin/pathfix3.11.py ']'
+ pathfix=/usr/bin/pathfix3.11.py
+ '[' -z s ']'
+ shebang_flags=-kas
+ /usr/bin/pathfix3.11.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/bin/alembic
/builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/bin/alembic: updating
+ rm -rfv /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/bin/__pycache__
+ rm -f /builddir/build/BUILD/pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages ']'
+ site_dirs+=("/usr/lib/python3.11/site-packages")
+ '[' /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages ']'
+ '[' -d /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib64/python3.11/site-packages ']'
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch$site_dir/*.dist-info
+ echo '%ghost /usr/lib/python3.11/site-packages/alembic-1.9.3.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages/alembic-1.9.3.dist-info/INSTALLER
+ PYTHONPATH=/usr/lib/rpm/OpenCloudOS
+ /usr/bin/python3 -B /usr/lib/rpm/OpenCloudOS/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch --record /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages/alembic-1.9.3.dist-info/RECORD --output /builddir/build/BUILD/pyproject-record
+ rm -fv /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages/alembic-1.9.3.dist-info/RECORD
removed '/builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages/alembic-1.9.3.dist-info/RECORD'
+ rm -fv /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages/alembic-1.9.3.dist-info/REQUESTED
removed '/builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages/alembic-1.9.3.dist-info/REQUESTED'
+ /usr/bin/python3 /usr/lib/rpm/OpenCloudOS/pyproject_save_files.py --output-files /builddir/build/BUILD/pyproject-files --output-modules /builddir/build/BUILD/pyproject-modules --buildroot /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/pyproject-record --prefix /usr alembic
+ mv /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch//usr/bin/alembic /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch//usr/bin/alembic-3
+ ln -s alembic-3 /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch//usr/bin/alembic-3.11
+ install -m 0644 alembic.1 /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/man/man1/alembic-3.1
+ ln -s alembic-3.1 /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/man/man1/alembic-3.11.1
+ ln -s alembic-3.11 /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch//usr/bin/alembic
+ ln -s alembic-3.11.1 /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/man/man1/alembic.1
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.9.3-5.oc9 --unique-debug-suffix -1.9.3-5.oc9.noarch --unique-debug-src-base python-alembic-1.9.3-5.oc9.noarch -S debugsourcefiles.list /builddir/build/BUILD/alembic-1.9.3
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
Bytecompiling .py files below /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11 using python3.11
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.R6BnbN
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd alembic-1.9.3
+ TOX_TESTENV_PASSENV='*'
+ PYTHONDONTWRITEBYTECODE=1
+ PATH=/builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/lib/python3.11/site-packages
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/alembic-1.9.3/.pyproject-builddir'
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -m tox --current-env -q --recreate -e py311
============================= test session starts ==============================
platform linux -- Python 3.11.6, pytest-7.4.0, pluggy-1.3.0 -- /builddir/build/BUILD/alembic-1.9.3/.tox/py311/bin/python
cachedir: .tox/py311/.pytest_cache
rootdir: /builddir/build/BUILD/alembic-1.9.3
configfile: setup.cfg
plugins: xdist-3.3.1
created: 4/4 workers
4 workers [1684 items]
scheduling tests via LoadScheduling
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[VARCHAR(30)-some default-some new default] 
[gw0] [  0%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[VARCHAR(30)-some default-some new default] 
tests/test_autogen_composition.py::AddColumnOrderTest::test_render_add_columns 
tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_existing_comment 
[gw3] [  0%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_existing_comment 
tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_schema 
[gw3] [  0%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_with_quote_op 
[gw3] [  0%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_with_quote_op 
tests/test_autogen_render.py::AutogenRenderTest::test_render_custom 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys 
[gw3] [  0%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_custom 
tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column 
[gw3] [  0%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-BIGINT] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column_w_schema 
[gw0] [  0%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-BIGINT] 
[gw3] [  0%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column_w_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_index_custom_kwarg 
[gw1] [  0%] PASSED tests/test_autogen_composition.py::AddColumnOrderTest::test_render_add_columns 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-INTEGER] 
[gw0] [  0%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-INTEGER] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-SMALLINT] 
[gw0] [  0%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-SMALLINT] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10)-DECIMAL(10, 5)] 
[gw0] [  0%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10)-DECIMAL(10, 5)] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 2)-NUMERIC(10)] 
[gw0] [  0%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 2)-NUMERIC(10)] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DATETIME] 
[gw2] [  0%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys 
tests/test_autogen_composition.py::AutogenerateDiffTest::test_imports_maintined 
[gw3] [  0%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_index_custom_kwarg 
[gw0] [  0%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DATETIME] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10)] 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10)] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10, 6)] 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10, 6)] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(10, 5)] 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(10, 5)] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(12, 5)] 
[gw3] [  1%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table 
tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(12, 5)] 
[gw3] [  1%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-INTEGER] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op_existing_with_quote 
[gw3] [  1%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op_existing_with_quote 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-INTEGER] 
[gw2] [  1%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name 
tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_w_schema 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-SMALLINT] 
[gw3] [  1%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_w_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_empty_pk_vs_nonempty_pk 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-SMALLINT] 
[gw3] [  1%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_empty_pk_vs_nonempty_pk 
tests/test_autogen_render.py::AutogenRenderTest::test_render_enum 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-VARCHAR] 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-VARCHAR] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[NUMERIC-NUMERIC] 
[gw3] [  1%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_enum 
tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_plaintext 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[NUMERIC-NUMERIC] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[TEXT-VARCHAR(255)] 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name 
[gw0] [  1%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[TEXT-VARCHAR(255)] 
[gw3] [  1%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_plaintext 
[gw1] [  2%] PASSED tests/test_autogen_composition.py::AutogenerateDiffTest::test_imports_maintined 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-INTEGER] 
[gw0] [  2%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-INTEGER] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(30)] 
[gw2] [  2%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name 
tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_sqlexpr_notimplemented 
tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_batch 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_sqlexpr_notimplemented 
tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve 
tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve_dont_get_confused 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve_dont_get_confused 
tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_kwarg 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated 
[gw1] [  2%] PASSED tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_batch 
[gw0] [  2%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(30)] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(40)] 
[gw2] [  2%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_kwarg 
tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_link_to_name 
[gw0] [  2%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(40)] 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR] 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint 
[gw0] [  2%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR] 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_link_to_name 
tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_typedec_to_nonstandard 
[gw0] [  2%] PASSED tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_typedec_to_nonstandard 
tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_resolve_key 
tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_name_filters_supports_extension_types 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_resolve_key 
tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_use_alter 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_use_alter 
tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_w_metadata_schema 
tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_standard 
[gw3] [  2%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_w_metadata_schema 
[gw2] [  3%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable 
[gw0] [  3%] PASSED tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_name_filters_supports_extension_types 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable 
tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_object_filters_supports_extension_types 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_no_existing_type 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index 
[gw0] [  3%] PASSED tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_object_filters_supports_extension_types 
[gw1] [  3%] PASSED tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_standard 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_no_existing_type 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_default 
tests/test_autogen_diffs.py::MultipleMetaDataTest::test_empty_list 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_default 
[gw0] [  3%] PASSED tests/test_autogen_diffs.py::MultipleMetaDataTest::test_empty_list 
tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing 
tests/test_autogen_diffs.py::MultipleMetaDataTest::test_multiple 
[gw2] [  3%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_schema 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_plain_index_is_reported 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_reflected_int_server_default 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_reflected_int_server_default 
[gw1] [  3%] PASSED tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type 
tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing_batch 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_autoincrement 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_autoincrement 
tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_schema 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_non_native_enum 
[gw3] [  3%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_non_native_enum 
tests/test_autogen_render.py::AutogenRenderTest::test_render_pk_with_col_name_vs_col_key 
[gw1] [  3%] PASSED tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing_batch 
[gw3] [  4%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_pk_with_col_name_vs_col_key 
tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_diffs_extras 
[gw1] [  4%] SKIPPED tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_diffs_extras 
tests/test_autogen_render.py::AutogenRenderTest::test_render_quoted_server_default 
[gw2] [  4%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_plain_index_is_reported 
[gw3] [  4%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_quoted_server_default 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_unique_index_not_reported 
tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_context_passed 
tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_nothing 
[gw0] [  4%] PASSED tests/test_autogen_diffs.py::MultipleMetaDataTest::test_multiple 
[gw1] [  4%] SKIPPED tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_nothing 
tests/test_autogen_diffs.py::MultipleMetaDataTest::test_non_list_sequence 
tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_by_schema_name 
[gw1] [  4%] SKIPPED tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_by_schema_name 
tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_downgrade 
[gw1] [  4%] SKIPPED tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_downgrade 
[gw2] [  4%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_unique_index_not_reported 
tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_upgrade 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed 
[gw1] [  4%] SKIPPED tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_upgrade 
[gw0] [  4%] PASSED tests/test_autogen_diffs.py::MultipleMetaDataTest::test_non_list_sequence 
tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_schema_name_upgrade 
[gw3] [  4%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_context_passed 
[gw1] [  4%] SKIPPED tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_schema_name_upgrade 
tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_func 
[gw3] [  4%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_func 
tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_table_name_upgrade 
tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_int 
[gw3] [  4%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_int 
[gw1] [  4%] SKIPPED tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_table_name_upgrade 
tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_no_context 
tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_downgrade 
[gw3] [  4%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_no_context 
tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_non_native_boolean 
[gw1] [  5%] SKIPPED tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_downgrade 
tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_upgrade 
[gw1] [  5%] SKIPPED tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_upgrade 
tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_no_version_table 
[gw1] [  5%] SKIPPED tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_no_version_table 
tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_version_table_in_target 
[gw1] [  5%] SKIPPED tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_version_table_in_target 
[gw3] [  5%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_non_native_boolean 
tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_text 
[gw2] [  5%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed 
[gw3] [  5%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_text 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_max_cols 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unique_not_reported 
[gw3] [  5%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_max_cols 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_no_implicit_check 
tests/test_autogen_diffs.py::MultipleMetaDataTest::test_raise_on_dupe 
[gw0] [  5%] PASSED tests/test_autogen_diffs.py::MultipleMetaDataTest::test_raise_on_dupe 
tests/test_autogen_diffs.py::OrigObjectTest::test_add_check 
tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_no_version_table 
[gw1] [  5%] SKIPPED tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_no_version_table 
tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_version_table_in_target 
[gw1] [  5%] SKIPPED tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_version_table_in_target 
tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_no_version_table 
[gw2] [  5%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unique_not_reported 
[gw1] [  5%] PASSED tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_no_version_table 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed 
tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_version_table_in_target 
[gw3] [  5%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_no_implicit_check 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_upgrade 
[gw0] [  5%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_add_check 
[gw1] [  5%] PASSED tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_version_table_in_target 
tests/test_autogen_diffs.py::OrigObjectTest::test_add_column 
[gw3] [  5%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_upgrade 
[gw2] [  6%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_autoincrement 
[gw0] [  6%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_add_column 
tests/test_autogen_diffs.py::OrigObjectTest::test_add_fk 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first 
[gw3] [  6%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_autoincrement 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_fk_schema 
tests/test_autogen_diffs.py::AutogenDefaultSchemaIsNoneTest::test_no_default_schema 
[gw0] [  6%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_add_fk 
tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk 
[gw3] [  6%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_fk_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema 
[gw0] [  6%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk 
tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk_no_orig 
[gw3] [  6%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema_override 
[gw0] [  6%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk_no_orig 
tests/test_autogen_diffs.py::OrigObjectTest::test_add_table 
[gw3] [  6%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema_override 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes 
[gw3] [  6%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes 
[gw1] [  6%] PASSED tests/test_autogen_diffs.py::AutogenDefaultSchemaIsNoneTest::test_no_default_schema 
tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_one 
[gw1] [  6%] SKIPPED tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_one 
tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_three 
[gw1] [  6%] SKIPPED tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_three 
[gw0] [  6%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_add_table 
tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_two 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes_schema 
tests/test_autogen_diffs.py::OrigObjectTest::test_add_unique 
[gw0] [  6%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_add_unique 
tests/test_autogen_diffs.py::OrigObjectTest::test_create_index 
[gw0] [  6%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_create_index 
tests/test_autogen_diffs.py::OrigObjectTest::test_drop_check 
[gw0] [  7%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_drop_check 
tests/test_autogen_diffs.py::OrigObjectTest::test_drop_column 
[gw0] [  7%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_drop_column 
[gw2] [  7%] SKIPPED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint 
[gw2] [  7%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint 
[gw1] [  7%] SKIPPED tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_two 
tests/test_autogen_diffs.py::AutogenKeyTest::test_autogen 
tests/test_autogen_diffs.py::OrigObjectTest::test_drop_fk 
[gw1] [  7%] PASSED tests/test_autogen_diffs.py::AutogenKeyTest::test_autogen 
tests/test_autogen_diffs.py::AutogenSystemColTest::test_dont_add_system 
[gw0] [  7%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_drop_fk 
[gw1] [  7%] SKIPPED tests/test_autogen_diffs.py::AutogenSystemColTest::test_dont_add_system 
tests/test_autogen_diffs.py::OrigObjectTest::test_drop_index 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create 
tests/test_autogen_diffs.py::AutogenVersionTableTest::test_no_version_table 
[gw0] [  7%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_drop_index 
[gw3] [  7%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_schema 
tests/test_autogen_diffs.py::OrigObjectTest::test_drop_pk 
[gw3] [  7%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_system 
[gw3] [  7%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_system 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_name 
[gw2] [  7%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create 
[gw1] [  7%] PASSED tests/test_autogen_diffs.py::AutogenVersionTableTest::test_no_version_table 
[gw3] [  7%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_name 
[gw0] [  7%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_drop_pk 
tests/test_autogen_diffs.py::AutogenVersionTableTest::test_version_table_in_target 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_schema 
[gw3] [  7%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_schema 
[gw1] [  8%] PASSED tests/test_autogen_diffs.py::AutogenVersionTableTest::test_version_table_in_target 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unsupported_constraint 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop 
[gw3] [  8%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unsupported_constraint 
tests/test_autogen_render.py::AutogenRenderTest::test_render_table_with_comment 
tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_modified_custom_compare_type_returns_True 
[gw3] [  8%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_table_with_comment 
[gw2] [  8%] SKIPPED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop 
tests/test_autogen_render.py::AutogenRenderTest::test_render_unicode_server_default 
tests/test_autogen_diffs.py::OrigObjectTest::test_drop_table 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create 
[gw3] [  8%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_unicode_server_default 
tests/test_autogen_render.py::AutogenRenderTest::test_render_unique_constraint_opts 
[gw0] [  8%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_drop_table 
tests/test_autogen_diffs.py::OrigObjectTest::test_drop_unique 
[gw3] [  8%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_unique_constraint_opts 
[gw0] [  8%] PASSED tests/test_autogen_diffs.py::OrigObjectTest::test_drop_unique 
[gw1] [  8%] PASSED tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_modified_custom_compare_type_returns_True 
tests/test_autogen_diffs.py::PGCompareMetaData::test_compare_metadata_schema 
[gw2] [  8%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create 
tests/test_autogen_render.py::AutogenRenderTest::test_render_variant 
[gw0] [  8%] SKIPPED tests/test_autogen_diffs.py::PGCompareMetaData::test_compare_metadata_schema 
tests/test_autogen_diffs.py::PKConstraintUpgradesIgnoresNullableTest_sqlite+pysqlite_3_40_1::test_no_change 
tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_not_modified_custom_compare_type_returns_False 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint 
[gw3] [  8%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_variant 
[gw1] [  8%] PASSED tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_not_modified_custom_compare_type_returns_False 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[plain-nonsqlaname] 
[gw0] [  8%] PASSED tests/test_autogen_diffs.py::PKConstraintUpgradesIgnoresNullableTest_sqlite+pysqlite_3_40_1::test_no_change 
tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_uses_custom_compare_type_function 
[gw3] [  8%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[plain-nonsqlaname] 
[gw2] [  8%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[plain-sqlaname] 
[gw1] [  8%] PASSED tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_uses_custom_compare_type_function 
[gw3] [  9%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[plain-sqlaname] 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[usevariant-nonsqlaname] 
[gw3] [  9%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[usevariant-nonsqlaname] 
tests/test_autogen_diffs.py::AutogenerateDiffOrderTest::test_diffs_order 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_add_idx_non_col 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[usevariant-sqlaname] 
[gw3] [  9%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type[usevariant-sqlaname] 
[gw0] [  9%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_add_idx_non_col 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_dialect_type 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_add_ix_on_table_create 
[gw3] [  9%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_dialect_type 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_plain_sqla_type 
[gw1] [  9%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffOrderTest::test_diffs_order 
[gw2] [  9%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique 
[gw3] [  9%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_plain_sqla_type 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_None 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_affinity_typedec 
[gw3] [  9%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_None 
tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_present 
[gw0] [  9%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_add_ix_on_table_create 
[gw3] [  9%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_present 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_indexes 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint 
tests/test_autogen_render.py::RenderNamingConventionTest::test_create_table_plus_add_index_in_modify 
[gw3] [  9%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_create_table_plus_add_index_in_modify 
[gw0] [  9%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_indexes 
[gw1] [  9%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_affinity_typedec 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_idx_string_col_in_fn_no_change 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_custom_type_compare 
[gw1] [  9%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_custom_type_compare 
[gw2] [  9%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_diffs 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag 
tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_named_unique_constraint 
[gw3] [  9%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_named_unique_constraint 
tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_unique_constraint 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_unique_constraint 
tests/test_autogen_render.py::RenderNamingConventionTest::test_implicit_unique_constraint 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_implicit_unique_constraint 
tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_ck_constraint 
[gw0] [ 10%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_idx_string_col_in_fn_no_change 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_ck_constraint 
tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_fk 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_fk 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_ix_casing_convention_changed_so_put_drops_first 
tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_pk_constraint 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_pk_constraint 
[gw2] [ 10%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag 
tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index 
[gw1] [ 10%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_diffs 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_named_cols_changed 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_dont_barf_on_already_reflected 
[gw1] [ 10%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_dont_barf_on_already_reflected 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index 
[gw0] [ 10%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_ix_casing_convention_changed_so_put_drops_first 
tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index_schema 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_new_idx_index_named_as_column 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index_schema 
tests/test_autogen_render.py::RenderNamingConventionTest::test_render_check_constraint_renamed 
[gw2] [ 10%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_named_cols_changed 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_render_check_constraint_renamed 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_name 
tests/test_autogen_render.py::RenderNamingConventionTest::test_render_drop_index 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_render_drop_index 
tests/test_autogen_render.py::RenderNamingConventionTest::test_schema_type_boolean 
[gw2] [ 10%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
[gw3] [ 10%] PASSED tests/test_autogen_render.py::RenderNamingConventionTest::test_schema_type_boolean 
[gw1] [ 11%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_name 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_object 
[gw0] [ 11%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_new_idx_index_named_as_column 
tests/test_batch.py::BatchAPITest::test_add_col 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_new_table_added 
[gw3] [ 11%] PASSED tests/test_batch.py::BatchAPITest::test_add_col 
tests/test_batch.py::BatchAPITest::test_create_check 
[gw0] [ 11%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_new_table_added 
[gw1] [ 11%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_object 
[gw3] [ 11%] PASSED tests/test_batch.py::BatchAPITest::test_create_check 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_covering_index 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_local 
tests/test_batch.py::BatchAPITest::test_create_fk 
[gw1] [ 11%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_local 
[gw0] [ 11%] SKIPPED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_covering_index 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_composite_fk_index_named 
tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_reflected 
[gw3] [ 11%] PASSED tests/test_batch.py::BatchAPITest::test_create_fk 
tests/test_batch.py::BatchAPITest::test_create_fk_schema 
[gw1] [ 11%] PASSED tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_reflected 
[gw3] [ 11%] PASSED tests/test_batch.py::BatchAPITest::test_create_fk_schema 
tests/test_autogen_diffs.py::AutogenerateDiffTestWSchema::test_diffs 
[gw2] [ 11%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
tests/test_batch.py::BatchAPITest::test_create_pk 
[gw1] [ 11%] SKIPPED tests/test_autogen_diffs.py::AutogenerateDiffTestWSchema::test_diffs 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two 
tests/test_autogen_diffs.py::AutogenerateVariantCompareTest_sqlite+pysqlite_3_40_1::test_variant_no_issue 
[gw2] [ 11%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two 
[gw3] [ 11%] PASSED tests/test_batch.py::BatchAPITest::test_create_pk 
tests/test_batch.py::BatchAPITest::test_create_uq 
[gw3] [ 11%] PASSED tests/test_batch.py::BatchAPITest::test_create_uq 
[gw1] [ 11%] PASSED tests/test_autogen_diffs.py::AutogenerateVariantCompareTest_sqlite+pysqlite_3_40_1::test_variant_no_issue 
tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata 
[gw0] [ 12%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_composite_fk_index_named 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_fk_index_named 
tests/test_batch.py::BatchAPITest::test_drop_col 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchAPITest::test_drop_col 
tests/test_batch.py::BatchAPITest::test_drop_constraint 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchAPITest::test_drop_constraint 
[gw2] [ 12%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name 
tests/test_batch.py::BatchApplyTest::test_add_ck 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchApplyTest::test_add_ck 
[gw0] [ 12%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_fk_index_named 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_index_named_as_column 
[gw0] [ 12%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_index_named_as_column 
[gw1] [ 12%] PASSED tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata 
tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_as_sql 
[gw1] [ 12%] PASSED tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_as_sql 
tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_name 
tests/test_batch.py::BatchApplyTest::test_add_col 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_another_insert 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_another_insert 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_end 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_end 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_middle 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_middle 
[gw2] [ 12%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_index_w_colkeys 
[gw1] [ 12%] PASSED tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_name 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_penultimate 
tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_object 
[gw3] [ 12%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_penultimate 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_plus_no_order 
[gw0] [ 13%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_index_w_colkeys 
[gw3] [ 13%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_plus_no_order 
[gw2] [ 13%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_before 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_ix_w_mixed_case_nconv_name 
[gw1] [ 13%] PASSED tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_object 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated 
[gw0] [ 13%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_ix_w_mixed_case_nconv_name 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola0-colb0-False-_exclusions0] 
[gw2] [ 13%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_ix_w_mixed_case_plain_name 
[gw1] [ 13%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola0-colb0-False-_exclusions0] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola1-colb1-True-_exclusions1] 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint 
[gw2] [ 13%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint 
[gw1] [ 13%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola1-colb1-True-_exclusions1] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola2-colb2-True-_exclusions2] 
[gw1] [ 13%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola2-colb2-True-_exclusions2] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola0-_exclusions0] 
[gw0] [ 13%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_ix_w_mixed_case_plain_name 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
[gw1] [ 13%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola0-_exclusions0] 
[gw0] [ 13%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola1-_exclusions1] 
[gw2] [ 13%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_ix_changed_labels_were_truncated 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_plain_index_is_reported 
[gw1] [ 13%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola1-_exclusions1] 
[gw0] [ 13%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_ix_changed_labels_were_truncated 
[gw2] [ 13%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_plain_index_is_reported 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola10-_exclusions10] 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_removed_idx_index_named_as_column 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_unique_index_not_reported 
[gw1] [ 14%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola10-_exclusions10] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola11-_exclusions11] 
[gw0] [ 14%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_removed_idx_index_named_as_column 
[gw2] [ 14%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_unique_index_not_reported 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_case_sensitive_explicit_idx 
[gw1] [ 14%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola11-_exclusions11] 
[gw0] [ 14%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_case_sensitive_explicit_idx 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola12-_exclusions12] 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_before 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_case_sensitive_implicit_idx 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_another_insert 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_another_insert 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_beginning 
[gw0] [ 14%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_case_sensitive_implicit_idx 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_beginning 
[gw2] [ 14%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed 
tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_idx_non_col 
tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_middle 
[gw0] [ 14%] PASSED tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_idx_non_col 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_middle 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint 
tests/test_batch.py::BatchApplyTest::test_add_col_no_order_plus_insert_after 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unique_not_reported 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_no_order_plus_insert_after 
tests/test_batch.py::BatchApplyTest::test_add_col_partial_reordering 
[gw2] [ 14%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unique_not_reported 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_col_partial_reordering 
tests/test_batch.py::BatchApplyTest::test_add_column_comment 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_column_comment 
tests/test_batch.py::BatchApplyTest::test_add_fk 
[gw3] [ 14%] PASSED tests/test_batch.py::BatchApplyTest::test_add_fk 
tests/test_batch.py::BatchApplyTest::test_add_server_default 
[gw0] [ 15%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint 
[gw2] [ 15%] PASSED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_add_server_default 
tests/test_batch.py::BatchApplyTest::test_add_table_opts 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_add_table_opts 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create 
tests/test_batch.py::BatchApplyTest::test_add_uq 
tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_add_uq 
[gw0] [ 15%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create 
[gw2] [ 15%] SKIPPED tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first 
tests/test_batch.py::BatchApplyTest::test_alter_column_comment 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_alter_column_comment 
tests/test_batch.py::BatchApplyTest::test_change_type 
tests/test_autogen_indexes.py::TruncatedIdxTest::test_idx_matches_long 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_change_type 
tests/test_batch.py::BatchApplyTest::test_change_type_schematype_to_non 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_change_type_schematype_to_non 
[gw2] [ 15%] PASSED tests/test_autogen_indexes.py::TruncatedIdxTest::test_idx_matches_long 
tests/test_batch.py::BatchApplyTest::test_create_index 
[gw0] [ 15%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create 
tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_create_index 
tests/test_batch.py::BatchApplyTest::test_do_not_add_existing_columns_columns 
[gw3] [ 15%] PASSED tests/test_batch.py::BatchApplyTest::test_do_not_add_existing_columns_columns 
[gw2] [ 15%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint 
tests/test_batch.py::BatchApplyTest::test_drop_ck_col 
[gw0] [ 15%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create 
tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_batch 
[gw2] [ 15%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_batch 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint 
[gw1] [ 16%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola12-_exclusions12] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola13-_exclusions13] 
tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_inline_colkeys 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_ck_col 
tests/test_batch.py::BatchApplyTest::test_drop_ck_table 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_ck_table 
tests/test_batch.py::BatchApplyTest::test_drop_col 
[gw0] [ 16%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_col 
tests/test_batch.py::BatchApplyTest::test_drop_col_remove_fk 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique 
[gw1] [ 16%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola13-_exclusions13] 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_col_remove_fk 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola14-_exclusions14] 
[gw1] [ 16%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola14-_exclusions14] 
[gw0] [ 16%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique 
tests/test_batch.py::BatchApplyTest::test_drop_col_remove_pk 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_col_remove_pk 
tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola15-_exclusions15] 
tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk_selfref 
[gw1] [ 16%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola15-_exclusions15] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola16-_exclusions16] 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk_selfref 
tests/test_batch.py::BatchApplyTest::test_drop_fk 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_fk 
tests/test_batch.py::BatchApplyTest::test_drop_index 
[gw1] [ 16%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola16-_exclusions16] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola17-_exclusions17] 
[gw0] [ 16%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint 
[gw3] [ 16%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_index 
tests/test_batch.py::BatchApplyTest::test_drop_pk 
[gw1] [ 17%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola17-_exclusions17] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola18-_exclusions18] 
[gw1] [ 17%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola18-_exclusions18] 
[gw3] [ 17%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_pk 
tests/test_batch.py::BatchApplyTest::test_drop_server_default 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_inline_colkeys 
tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_kwarg 
[gw3] [ 17%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_server_default 
tests/test_batch.py::BatchApplyTest::test_drop_uq 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_kwarg 
tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema 
[gw3] [ 17%] PASSED tests/test_batch.py::BatchApplyTest::test_drop_uq 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola2-_exclusions2] 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema_batch 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema_batch 
tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_separate_colkeys 
[gw1] [ 17%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola2-_exclusions2] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola3-_exclusions3] 
tests/test_batch.py::BatchApplyTest::test_partial_reordering 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_separate_colkeys 
tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint 
[gw1] [ 17%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola3-_exclusions3] 
[gw3] [ 17%] PASSED tests/test_batch.py::BatchApplyTest::test_partial_reordering 
tests/test_batch.py::BatchApplyTest::test_regen_multi_fk 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint 
tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_batch 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_batch 
[gw3] [ 17%] PASSED tests/test_batch.py::BatchApplyTest::test_regen_multi_fk 
tests/test_batch.py::BatchApplyTest::test_regen_multi_fk_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema 
[gw2] [ 17%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema_batch 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema_batch 
tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_unicode_schema 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola4-_exclusions4] 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_unicode_schema 
[gw3] [ 18%] PASSED tests/test_batch.py::BatchApplyTest::test_regen_multi_fk_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint 
tests/test_batch.py::BatchApplyTest::test_rename_col 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint 
[gw1] [ 18%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola4-_exclusions4] 
[gw3] [ 18%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola5-_exclusions5] 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch_schema 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch_schema 
[gw1] [ 18%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola5-_exclusions5] 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_schema 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_index 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_index 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_batch 
tests/test_batch.py::BatchApplyTest::test_rename_col_boolean 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_batch 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema 
[gw3] [ 18%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_boolean 
tests/test_batch.py::BatchApplyTest::test_rename_col_boolean_no_ck 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola6-_exclusions6] 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema_batch 
[gw3] [ 18%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_boolean_no_ck 
tests/test_batch.py::BatchApplyTest::test_rename_col_enum 
[gw2] [ 18%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema_batch 
[gw1] [ 19%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola6-_exclusions6] 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola7-_exclusions7] 
[gw3] [ 19%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_enum 
tests/test_batch.py::BatchApplyTest::test_rename_col_fk 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema 
tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema_reprobj 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema_reprobj 
tests/test_autogen_render.py::AutogenRenderTest::test_generic_array_type 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_generic_array_type 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column 
[gw3] [ 19%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_fk 
tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck 
[gw1] [ 19%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola7-_exclusions7] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola8-_exclusions8] 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[False] 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[False] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[True] 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[True] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_custom_kwarg 
[gw1] [ 19%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola8-_exclusions8] 
[gw3] [ 19%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola9-_exclusions9] 
tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck_workaround 
[gw2] [ 19%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_custom_kwarg 
[gw3] [ 19%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck_workaround 
tests/test_batch.py::BatchApplyTest::test_rename_col_pk 
[gw3] [ 19%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_pk 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw0-sa.Identity(always=False)] 
tests/test_batch.py::BatchApplyTest::test_rename_col_sql_ck 
[gw3] [ 20%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_sql_ck 
[gw1] [ 20%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola9-_exclusions9] 
tests/test_batch.py::BatchApplyTest::test_rename_col_w_index 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola0-colb0-False-_exclusions0] 
[gw2] [ 20%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw0-sa.Identity(always=False)] 
[gw3] [ 20%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_w_index 
tests/test_batch.py::BatchApplyTest::test_rename_col_w_uq 
[gw1] [ 20%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola0-colb0-False-_exclusions0] 
[gw3] [ 20%] PASSED tests/test_batch.py::BatchApplyTest::test_rename_col_w_uq 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw1-sa.Identity(always=None)] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola1-colb1-True-_exclusions1] 
[gw2] [ 20%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw1-sa.Identity(always=None)] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw2-sa.Identity(always=True)] 
[gw2] [ 20%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw2-sa.Identity(always=True)] 
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)] 
[gw2] [ 20%] PASSED 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)] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_system 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[always] 
[gw0] [ 20%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag 
[gw3] [ 20%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[always] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[auto] 
[gw3] [ 20%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[auto] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto 
[gw3] [ 20%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto 
[gw2] [ 20%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_system 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[False] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_w_schema 
[gw3] [ 20%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[False] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[True] 
[gw2] [ 20%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_w_schema 
[gw3] [ 20%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[True] 
[gw1] [ 21%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola1-colb1-True-_exclusions1] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_with_comment 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_identity 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_identity 
[gw2] [ 21%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_with_comment 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_server_default_calculated 
[gw2] [ 21%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_server_default_calculated 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_batch 
[gw2] [ 21%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_batch 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_named_cols_changed 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_cast 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola2-colb2-True-_exclusions2] 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment 
[gw2] [ 21%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_cast 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment_recreate 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment_recreate 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_custom_kwarg 
[gw0] [ 21%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_named_cols_changed 
[gw1] [ 21%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola2-colb2-True-_exclusions2] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_after_recreate 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola3-colb3-True-_exclusions3] 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_after_recreate 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_raise_on_alter 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_raise_on_alter 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_recreate 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_recreate 
[gw0] [ 21%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_recreate 
[gw2] [ 21%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_custom_kwarg 
[gw3] [ 21%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_recreate 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_desc 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[always] 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[always] 
[gw2] [ 22%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_desc 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[auto] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_func 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[auto] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_table_comment 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_table_comment 
[gw2] [ 22%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_func 
[gw0] [ 22%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[always] 
[gw1] [ 22%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola3-colb3-True-_exclusions3] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[always] 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola4-colb4-True-_exclusions4] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[auto] 
[gw2] [ 22%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[auto] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema_batch 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[always] 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[always] 
[gw2] [ 22%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema_batch 
tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[auto] 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[auto] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment 
[gw1] [ 22%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola4-colb4-True-_exclusions4] 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment 
tests/test_autogen_render.py::AutogenRenderTest::test_render_addtl_args 
tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment_recreate 
[gw0] [ 22%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two 
[gw3] [ 22%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment_recreate 
tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type 
[gw2] [ 23%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_addtl_args 
tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_boolean_to_int 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_boolean_to_int 
tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_int_to_boolean 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_int_to_boolean 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw0-sa.Identity(always=False)] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_create_drop_index 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_create_drop_index 
[gw2] [ 23%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw0-sa.Identity(always=False)] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[always] 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[always] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw1-sa.Identity(always=None)] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[auto] 
[gw2] [ 23%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw1-sa.Identity(always=None)] 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[auto] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw2-sa.Identity(always=True)] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_col_schematype 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola5-colb5-False-_exclusions5] 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_col_schematype 
[gw0] [ 23%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys 
[gw2] [ 23%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw2-sa.Identity(always=True)] 
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)] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column 
[gw2] [ 23%] PASSED 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)] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_fk_recreate 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_fk_recreate 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_pk 
[gw2] [ 23%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default 
[gw3] [ 23%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_pk 
[gw1] [ 24%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola5-colb5-False-_exclusions5] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_foreign_key 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_foreign_key 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[False] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col 
[gw2] [ 24%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[False] 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[True] 
[gw0] [ 24%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col_also_pk_const 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col_also_pk_const 
[gw2] [ 24%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[True] 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_pk_col 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_pk_col 
[gw2] [ 24%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default 
tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_table_comment 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_table_comment 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola6-colb6-False-_exclusions6] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_auto 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_auto 
tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_recreate 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_recreate 
[gw1] [ 24%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola6-colb6-False-_exclusions6] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_sqlite_refinteg 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_sqlite_refinteg 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[False] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_ix_existing 
[gw3] [ 24%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_ix_existing 
[gw2] [ 24%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[False] 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[True] 
tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp 
[gw3] [ 25%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp 
[gw2] [ 25%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[True] 
[gw0] [ 25%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name 
tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp_w_default 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_drop_identity 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola7-colb7-False-_exclusions7] 
[gw2] [ 25%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_drop_identity 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_existing_comment 
[gw2] [ 25%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_existing_comment 
tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_modify_comment 
[gw2] [ 25%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_modify_comment 
tests/test_autogen_render.py::AutogenRenderTest::test_render_array_no_context 
[gw3] [ 25%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp_w_default 
[gw0] [ 25%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated 
[gw2] [ 25%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_array_no_context 
tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint 
[gw3] [ 25%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column 
tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean 
[gw3] [ 25%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean 
[gw1] [ 25%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola7-colb7-False-_exclusions7] 
[gw0] [ 25%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint 
tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean_named_ck 
[gw3] [ 25%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean_named_ck 
tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_non_native_boolean_no_ck 
[gw3] [ 25%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_non_native_boolean_no_ck 
tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_pk 
[gw3] [ 25%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_pk 
tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal 
tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_auto 
[gw2] [ 25%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal 
tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal_binds 
[gw3] [ 26%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_auto 
tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_recreate 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola8-colb8-False-_exclusions8] 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal_binds 
tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_sqlexpr 
[gw3] [ 26%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_recreate 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_sqlexpr 
tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_sqlite_refinteg 
tests/test_autogen_render.py::AutogenRenderTest::test_render_col_autoinc_false_mysql 
[gw3] [ 26%] SKIPPED tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_sqlite_refinteg 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_col_autoinc_false_mysql 
tests/test_autogen_render.py::AutogenRenderTest::test_render_col_comment_with_quote 
[gw1] [ 26%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola8-colb8-False-_exclusions8] 
tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_single_head 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_col_comment_with_quote 
tests/test_autogen_render.py::AutogenRenderTest::test_render_col_drop_comment 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_col_drop_comment 
tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_comment 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_comment 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index 
tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_server_default 
[gw0] [ 26%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed 
[gw0] [ 26%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_server_default 
tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op 
[gw2] [ 26%] PASSED tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola0-colb0-False-_exclusions0] 
tests/test_command.py::CommandLineTest::test_run_cmd_args_missing 
[gw1] [ 26%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola0-colb0-False-_exclusions0] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola1-colb1-False-_exclusions1] 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed 
[gw0] [ 26%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed 
tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first 
[gw0] [ 26%] PASSED tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first 
[gw2] [ 27%] PASSED tests/test_command.py::CommandLineTest::test_run_cmd_args_missing 
tests/test_command.py::CommandLineTest::test_version_text 
[gw2] [ 27%] PASSED tests/test_command.py::CommandLineTest::test_version_text 
tests/test_command.py::CurrentTest::test_current_obfuscate_password 
[gw1] [ 27%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola1-colb1-False-_exclusions1] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola10-colb10-False-_exclusions10] 
[gw1] [ 27%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola10-colb10-False-_exclusions10] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola11-colb11-False-_exclusions11] 
[gw3] [ 27%] PASSED tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_single_head 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_add_metadata_index 
[gw0] [ 27%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_add_metadata_index 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_add_metadata_unique 
tests/test_command.py::UpgradeDowngradeStampTest::test_base_to_head_sql 
[gw1] [ 27%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola11-colb11-False-_exclusions11] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola12-colb12-True-_exclusions12] 
[gw0] [ 27%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_add_metadata_unique 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_change_index 
[gw1] [ 27%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola12-colb12-True-_exclusions12] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola13-colb13-False-_exclusions13] 
[gw2] [ 27%] PASSED tests/test_command.py::CurrentTest::test_current_obfuscate_password 
tests/test_command.py::CurrentTest::test_doesnt_create_alembic_version 
[gw0] [ 27%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_change_index 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_change_unique 
[gw1] [ 27%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola13-colb13-False-_exclusions13] 
[gw2] [ 27%] PASSED tests/test_command.py::CurrentTest::test_doesnt_create_alembic_version 
tests/test_command.py::CurrentTest::test_heads_one_is_dependent 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola14-colb14-True-_exclusions14] 
[gw3] [ 27%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_base_to_head_sql 
tests/test_command.py::UpgradeDowngradeStampTest::test_none_to_head_sql 
[gw0] [ 27%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_change_unique 
[gw1] [ 27%] SKIPPED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola14-colb14-True-_exclusions14] 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_index[name] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola2-colb2-True-_exclusions2] 
[gw0] [ 27%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_index[name] 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_index[object] 
[gw3] [ 28%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_none_to_head_sql 
[gw1] [ 28%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola2-colb2-True-_exclusions2] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola3-colb3-True-_exclusions3] 
[gw0] [ 28%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_index[object] 
[gw2] [ 28%] PASSED tests/test_command.py::CurrentTest::test_heads_one_is_dependent 
tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_partial_rev 
tests/test_command.py::CurrentTest::test_heads_upg 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_uq[name] 
[gw1] [ 28%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola3-colb3-True-_exclusions3] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola4-colb4-False-_exclusions4] 
[gw0] [ 28%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_uq[name] 
tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_uq[object] 
[gw2] [ 28%] PASSED tests/test_command.py::CurrentTest::test_heads_upg 
[gw1] [ 28%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola4-colb4-False-_exclusions4] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola5-colb5-False-_exclusions5] 
tests/test_command.py::CurrentTest::test_no_current 
[gw1] [ 28%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola5-colb5-False-_exclusions5] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola6-colb6-True-_exclusions6] 
[gw0] [ 28%] PASSED tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_uq[object] 
[gw3] [ 28%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_partial_rev 
tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_rev 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint 
[gw1] [ 28%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola6-colb6-True-_exclusions6] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola7-colb7-True-_exclusions7] 
[gw0] [ 28%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create 
[gw1] [ 28%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola7-colb7-True-_exclusions7] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola8-colb8-True-_exclusions8] 
[gw2] [ 28%] PASSED tests/test_command.py::CurrentTest::test_no_current 
tests/test_command.py::CurrentTest::test_plain_current 
[gw0] [ 28%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create 
[gw3] [ 28%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_rev 
tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_revision_as_kw 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop 
[gw0] [ 29%] SKIPPED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create 
[gw2] [ 29%] PASSED tests/test_command.py::CurrentTest::test_plain_current 
[gw0] [ 29%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create 
tests/test_command.py::CurrentTest::test_two_heads 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint 
[gw1] [ 29%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola8-colb8-True-_exclusions8] 
tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola9-colb9-True-_exclusions9] 
[gw3] [ 29%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_revision_as_kw 
[gw1] [ 29%] PASSED tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola9-colb9-True-_exclusions9] 
[gw0] [ 29%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint 
tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_multiple_rev 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[DATETIME-(getdate())] 
[gw1] [ 29%] SKIPPED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[DATETIME-(getdate())] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[DATETIME-(now())] 
[gw1] [ 29%] SKIPPED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[DATETIME-(now())] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[INTEGER-150] 
[gw1] [ 29%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[INTEGER-150] 
[gw2] [ 29%] PASSED tests/test_command.py::CurrentTest::test_two_heads 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[INTEGER-151] 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique 
[gw0] [ 29%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique 
tests/test_command.py::EditTest::test_edit_b 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint 
[gw3] [ 29%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_multiple_rev 
tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_single_rev 
[gw1] [ 29%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[INTEGER-151] 
[gw0] [ 29%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-'//slash'] 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag 
[gw1] [ 29%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-'//slash'] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-'has '' quote'] 
[gw0] [ 29%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_named_cols_changed 
[gw3] [ 30%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_single_rev 
[gw2] [ 30%] PASSED tests/test_command.py::EditTest::test_edit_b 
tests/test_command.py::EditTest::test_edit_current 
[gw0] [ 30%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_named_cols_changed 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv 
tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_middle_update 
[gw0] [ 30%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv 
[gw1] [ 30%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-'has '' quote'] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-'some default'] 
[gw1] [ 30%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-'some default'] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-some default] 
[gw1] [ 30%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[VARCHAR(30)-some default] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[INTEGER-15-200] 
[gw2] [ 30%] PASSED tests/test_command.py::EditTest::test_edit_current 
tests/test_command.py::EditTest::test_edit_head 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
[gw0] [ 30%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one 
tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two 
[gw3] [ 30%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_middle_update 
[gw0] [ 30%] PASSED tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two 
tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_none_insert 
[gw1] [ 30%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[INTEGER-15-200] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[INTEGER-15-201] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[always] 
[gw0] [ 30%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[always] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[auto] 
[gw0] [ 30%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[auto] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_col_table_has_native_boolean 
[gw0] [ 30%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_col_table_has_native_boolean 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto 
[gw0] [ 30%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[False] 
[gw0] [ 30%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[False] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[True] 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[True] 
[gw2] [ 31%] PASSED tests/test_command.py::EditTest::test_edit_head 
tests/test_command.py::EditTest::test_edit_no_current 
[gw2] [ 31%] PASSED tests/test_command.py::EditTest::test_edit_no_current 
[gw1] [ 31%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[INTEGER-15-201] 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[VARCHAR(30)-'//slash'-'s//l//ash'] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_identity 
[gw1] [ 31%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[VARCHAR(30)-'//slash'-'s//l//ash'] 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_identity 
tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[VARCHAR(30)-'some default'-'some new default'] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_server_default_calculated 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_server_default_calculated 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment 
tests/test_command.py::EditTest::test_edit_no_revs 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment 
[gw1] [ 31%] PASSED tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_yes_positives[VARCHAR(30)-'some default'-'some new default'] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment_recreate 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment_recreate 
tests/test_batch.py::BatchRoundTripTest::test_change_type_boolean_to_int 
[gw3] [ 31%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_none_insert 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_after_recreate 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_after_recreate 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_raise_on_alter 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_raise_on_alter 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_recreate 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_recreate 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_recreate 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_recreate 
tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_middle 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[always] 
[gw0] [ 31%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[always] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[auto] 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[auto] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_table_comment 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_table_comment 
[gw2] [ 32%] PASSED tests/test_command.py::EditTest::test_edit_no_revs 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[always] 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[always] 
tests/test_command.py::EnureVersionTest::test_ensure_version 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[auto] 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[auto] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[always] 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[always] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[auto] 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[auto] 
[gw1] [ 32%] PASSED tests/test_batch.py::BatchRoundTripTest::test_change_type_boolean_to_int 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment 
tests/test_batch.py::BatchRoundTripTest::test_change_type_int_to_boolean 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment_recreate 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment_recreate 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_boolean_to_int 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_boolean_to_int 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_int_to_boolean 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_int_to_boolean 
[gw1] [ 32%] PASSED tests/test_batch.py::BatchRoundTripTest::test_change_type_int_to_boolean 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_create_drop_index 
tests/test_batch.py::BatchRoundTripTest::test_create_drop_index 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_create_drop_index 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[always] 
[gw0] [ 32%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[always] 
[gw3] [ 32%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_middle 
tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_none 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[auto] 
[gw2] [ 33%] PASSED tests/test_command.py::EnureVersionTest::test_ensure_version 
tests/test_command.py::EnureVersionTest::test_ensure_version_called_twice 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[auto] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_col_schematype 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_col_schematype 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_fk_recreate 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_fk_recreate 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_pk 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_pk 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_foreign_key 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_foreign_key 
[gw2] [ 33%] PASSED tests/test_command.py::EnureVersionTest::test_ensure_version_called_twice 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col 
tests/test_command.py::EnureVersionTest::test_sql_ensure_version 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col_also_pk_const 
[gw1] [ 33%] PASSED tests/test_batch.py::BatchRoundTripTest::test_create_drop_index 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col_also_pk_const 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_pk_col 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_pk_col 
tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[always] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_table_comment 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_table_comment 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_auto 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_auto 
[gw1] [ 33%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[always] 
[gw2] [ 33%] PASSED tests/test_command.py::EnureVersionTest::test_sql_ensure_version 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_recreate 
tests/test_command.py::HistoryTest::test_history_base_to_num 
[gw0] [ 33%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_recreate 
[gw3] [ 34%] PASSED tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_none 
tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[auto] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_sqlite_refinteg 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_sqlite_refinteg 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_ix_existing 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_ix_existing 
tests/test_config.py::ConfigTest::test_attributes_attr 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp 
[gw3] [ 34%] PASSED tests/test_config.py::ConfigTest::test_attributes_attr 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp_w_default 
tests/test_config.py::ConfigTest::test_attributes_construtor 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp_w_default 
[gw1] [ 34%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[auto] 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column 
[gw3] [ 34%] PASSED tests/test_config.py::ConfigTest::test_attributes_construtor 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column 
tests/test_batch.py::BatchRoundTripTest::test_drop_col_schematype 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean 
tests/test_config.py::ConfigTest::test_config_no_file_main_option 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean_named_ck 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean_named_ck 
[gw3] [ 34%] PASSED tests/test_config.py::ConfigTest::test_config_no_file_main_option 
[gw1] [ 34%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_col_schematype 
tests/test_config.py::ConfigTest::test_config_no_file_section_option 
[gw3] [ 34%] PASSED tests/test_config.py::ConfigTest::test_config_no_file_section_option 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_non_native_boolean_no_ck 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_non_native_boolean_no_ck 
tests/test_config.py::ConfigTest::test_config_set_main_option_percent 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_pk 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_pk 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_auto 
[gw0] [ 34%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_auto 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_recreate 
[gw0] [ 35%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_recreate 
tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_sqlite_refinteg 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_config_set_main_option_percent 
[gw0] [ 35%] SKIPPED tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_sqlite_refinteg 
tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[always] 
tests/test_batch.py::BatchRoundTripTest::test_drop_column 
tests/test_config.py::ConfigTest::test_config_set_section_option_interpolation 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_config_set_section_option_interpolation 
[gw1] [ 35%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_column 
tests/test_config.py::ConfigTest::test_config_set_section_option_percent 
[gw2] [ 35%] PASSED tests/test_command.py::HistoryTest::test_history_base_to_num 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_config_set_section_option_percent 
tests/test_command.py::HistoryTest::test_history_current_to_head_as_b 
tests/test_batch.py::BatchRoundTripTest::test_drop_column_fk_recreate 
tests/test_config.py::ConfigTest::test_no_script_error 
[gw0] [ 35%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[always] 
tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[auto] 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_no_script_error 
tests/test_config.py::ConfigTest::test_standalone_op 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_standalone_op 
[gw1] [ 35%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_column_fk_recreate 
tests/test_batch.py::BatchRoundTripTest::test_drop_column_pk 
tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 1] 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 1] 
tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 2] 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 2] 
tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 1] 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 1] 
[gw1] [ 35%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_column_pk 
tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 2] 
[gw2] [ 35%] PASSED tests/test_command.py::HistoryTest::test_history_current_to_head_as_b 
[gw3] [ 35%] PASSED tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 2] 
tests/test_config.py::ConfigTest::test_version_locations[invalid pathsep 2] 
tests/test_command.py::HistoryTest::test_history_current_to_head_as_base 
[gw0] [ 36%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[auto] 
[gw3] [ 36%] PASSED tests/test_config.py::ConfigTest::test_version_locations[invalid pathsep 2] 
tests/test_batch.py::BatchRoundTripTest::test_add_column_auto 
[gw0] [ 36%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_auto 
tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[False] 
tests/test_batch.py::BatchRoundTripTest::test_drop_foreign_key 
[gw0] [ 36%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[False] 
tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[True] 
tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 1] 
[gw3] [ 36%] PASSED tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 1] 
tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 2] 
[gw0] [ 36%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[True] 
[gw3] [ 36%] PASSED tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 2] 
tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 3] 
[gw2] [ 36%] PASSED tests/test_command.py::HistoryTest::test_history_current_to_head_as_base 
[gw3] [ 36%] PASSED tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 3] 
tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 4] 
tests/test_command.py::HistoryTest::test_history_full 
[gw3] [ 36%] PASSED tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 4] 
tests/test_config.py::ConfigTest::test_version_locations[os pathsep] 
[gw3] [ 36%] PASSED tests/test_config.py::ConfigTest::test_version_locations[os pathsep] 
tests/test_config.py::FileConfigTest::test_config_args 
[gw3] [ 36%] PASSED tests/test_config.py::FileConfigTest::test_config_args 
[gw1] [ 36%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_foreign_key 
tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_identity 
tests/test_config.py::StdoutOutputEncodingTest::test_ascii_unicode 
tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col 
[gw2] [ 36%] PASSED tests/test_command.py::HistoryTest::test_history_full 
[gw3] [ 36%] PASSED tests/test_config.py::StdoutOutputEncodingTest::test_ascii_unicode 
[gw0] [ 36%] SKIPPED tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_identity 
tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_server_default_calculated 
tests/test_command.py::HistoryTest::test_history_full_environment 
[gw1] [ 36%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col 
tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col_also_pk_const 
[gw0] [ 37%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_server_default_calculated 
tests/test_config.py::StdoutOutputEncodingTest::test_only_formats_output_with_args 
[gw3] [ 37%] PASSED tests/test_config.py::StdoutOutputEncodingTest::test_only_formats_output_with_args 
tests/test_config.py::StdoutOutputEncodingTest::test_plain 
[gw1] [ 37%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col_also_pk_const 
[gw3] [ 37%] PASSED tests/test_config.py::StdoutOutputEncodingTest::test_plain 
tests/test_config.py::StdoutOutputEncodingTest::test_utf8_unicode 
[gw3] [ 37%] PASSED tests/test_config.py::StdoutOutputEncodingTest::test_utf8_unicode 
tests/test_config.py::TemplateOutputEncodingTest::test_default 
tests/test_batch.py::BatchRoundTripTest::test_add_column_comment 
tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_pk_col 
[gw2] [ 37%] PASSED tests/test_command.py::HistoryTest::test_history_full_environment 
tests/test_command.py::HistoryTest::test_history_include_env 
[gw0] [ 37%] SKIPPED tests/test_batch.py::BatchRoundTripTest::test_add_column_comment 
tests/test_batch.py::BatchRoundTripTest::test_add_column_comment_recreate 
[gw0] [ 37%] SKIPPED tests/test_batch.py::BatchRoundTripTest::test_add_column_comment_recreate 
tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_after_recreate 
[gw1] [ 37%] PASSED tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_pk_col 
[gw3] [ 37%] PASSED tests/test_config.py::TemplateOutputEncodingTest::test_default 
tests/test_batch.py::BatchRoundTripTest::test_drop_table_comment 
tests/test_config.py::TemplateOutputEncodingTest::test_setting 
[gw2] [ 37%] PASSED tests/test_command.py::HistoryTest::test_history_include_env 
[gw3] [ 37%] PASSED tests/test_config.py::TemplateOutputEncodingTest::test_setting 
[gw1] [ 37%] SKIPPED tests/test_batch.py::BatchRoundTripTest::test_drop_table_comment 
tests/test_editor.py::TestHelpers::test_edit_with_default_editor 
tests/test_command.py::HistoryTest::test_history_indicate_current 
[gw3] [ 37%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_default_editor 
tests/test_editor.py::TestHelpers::test_edit_with_default_editor_windows 
tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_auto 
[gw0] [ 37%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_after_recreate 
tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_raise_on_alter 
[gw0] [ 37%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_raise_on_alter 
tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_recreate 
[gw1] [ 38%] PASSED tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_auto 
[gw0] [ 38%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_recreate 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_default_editor_windows 
tests/test_editor.py::TestHelpers::test_edit_with_missing_editor 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_missing_editor 
tests/test_editor.py::TestHelpers::test_edit_with_user_editor[False] 
tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_recreate 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_user_editor[False] 
tests/test_editor.py::TestHelpers::test_edit_with_user_editor[True] 
[gw2] [ 38%] PASSED tests/test_command.py::HistoryTest::test_history_indicate_current 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_user_editor[True] 
tests/test_editor.py::TestHelpers::test_edit_with_user_editor_abs 
tests/test_command.py::HistoryTest::test_history_num_plus_relative 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_user_editor_abs 
tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[EDITOR] 
tests/test_batch.py::BatchRoundTripTest::test_add_column_recreate 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[EDITOR] 
tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[VISUAL] 
[gw1] [ 38%] PASSED tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_recreate 
[gw0] [ 38%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_column_recreate 
[gw2] [ 38%] PASSED tests/test_command.py::HistoryTest::test_history_num_plus_relative 
tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[always] 
tests/test_command.py::HistoryTest::test_history_num_range 
tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_sqlite_refinteg 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[VISUAL] 
tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[False] 
[gw2] [ 38%] PASSED tests/test_command.py::HistoryTest::test_history_num_range 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[False] 
tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[True] 
tests/test_command.py::HistoryTest::test_history_num_range_environment 
[gw3] [ 38%] PASSED tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[True] 
tests/test_environment.py::CWDTest::test_sys_path_prepend[. /tmp/foo-expected4] 
[gw0] [ 38%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[always] 
[gw2] [ 39%] PASSED tests/test_command.py::HistoryTest::test_history_num_range_environment 
tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[auto] 
tests/test_command.py::HistoryTest::test_history_num_to_head 
[gw2] [ 39%] PASSED tests/test_command.py::HistoryTest::test_history_num_to_head 
[gw0] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[auto] 
tests/test_batch.py::BatchRoundTripTest::test_add_table_comment 
[gw1] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_sqlite_refinteg 
tests/test_command.py::HistoryTest::test_history_num_to_head_environment 
[gw3] [ 39%] PASSED tests/test_environment.py::CWDTest::test_sys_path_prepend[. /tmp/foo-expected4] 
tests/test_environment.py::CWDTest::test_sys_path_prepend[.-expected0] 
[gw2] [ 39%] PASSED tests/test_command.py::HistoryTest::test_history_num_to_head_environment 
tests/test_batch.py::BatchRoundTripTest::test_ix_existing 
[gw0] [ 39%] SKIPPED tests/test_batch.py::BatchRoundTripTest::test_add_table_comment 
[gw1] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_ix_existing 
tests/test_batch.py::BatchRoundTripTest::test_add_uq[always] 
tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp 
tests/test_command.py::HistoryTest::test_history_relative_to_num 
[gw2] [ 39%] PASSED tests/test_command.py::HistoryTest::test_history_relative_to_num 
tests/test_command.py::HistoryTest::test_history_too_large_relative_to_num 
[gw3] [ 39%] PASSED tests/test_environment.py::CWDTest::test_sys_path_prepend[.-expected0] 
tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo /tmp/bar-expected2] 
[gw2] [ 39%] PASSED tests/test_command.py::HistoryTest::test_history_too_large_relative_to_num 
[gw1] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp 
[gw0] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_uq[always] 
tests/test_batch.py::BatchRoundTripTest::test_add_uq[auto] 
[gw0] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_uq[auto] 
tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[always] 
tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp_w_default 
tests/test_command.py::LiveStampTest::test_stamp_creates_table 
[gw0] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[always] 
[gw1] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp_w_default 
tests/test_batch.py::BatchRoundTripTest::test_rename_column 
tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[auto] 
[gw0] [ 39%] PASSED tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[auto] 
[gw3] [ 40%] PASSED tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo /tmp/bar-expected2] 
tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo,/tmp/bar-expected3] 
tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment 
[gw1] [ 40%] PASSED tests/test_batch.py::BatchRoundTripTest::test_rename_column 
tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean 
[gw3] [ 40%] PASSED tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo,/tmp/bar-expected3] 
tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo:/tmp/bar-expected1] 
[gw2] [ 40%] PASSED tests/test_command.py::LiveStampTest::test_stamp_creates_table 
tests/test_command.py::LiveStampTest::test_stamp_existing_downgrade 
[gw0] [ 40%] SKIPPED tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment 
tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment_recreate 
[gw0] [ 40%] SKIPPED tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment_recreate 
tests/test_batch.py::BatchRoundTripTest::test_change_type 
[gw1] [ 40%] PASSED tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean 
tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean_named_ck 
[gw1] [ 40%] PASSED tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean_named_ck 
tests/test_batch.py::BatchRoundTripTest::test_rename_column_non_native_boolean_no_ck 
[gw3] [ 40%] PASSED tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo:/tmp/bar-expected1] 
tests/test_environment.py::EnvironmentTest::test_error_on_passing_engine 
[gw0] [ 40%] PASSED tests/test_batch.py::BatchRoundTripTest::test_change_type 
[gw3] [ 40%] PASSED tests/test_environment.py::EnvironmentTest::test_error_on_passing_engine 
tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mysql 
tests/test_environment.py::EnvironmentTest::test_migration_context_has_config 
[gw0] [ 40%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mysql 
[gw1] [ 40%] PASSED tests/test_batch.py::BatchRoundTripTest::test_rename_column_non_native_boolean_no_ck 
tests/test_mysql.py::MySQLOpTest::test_drop_constraint_primary 
[gw3] [ 40%] PASSED tests/test_environment.py::EnvironmentTest::test_migration_context_has_config 
[gw0] [ 40%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_constraint_primary 
tests/test_batch.py::BatchRoundTripTest::test_rename_column_pk 
[gw1] [ 40%] PASSED tests/test_batch.py::BatchRoundTripTest::test_rename_column_pk 
[gw2] [ 40%] PASSED tests/test_command.py::LiveStampTest::test_stamp_existing_downgrade 
tests/test_command.py::LiveStampTest::test_stamp_existing_upgrade 
tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_auto 
tests/test_environment.py::EnvironmentTest::test_sql_mode_parameters 
tests/test_mysql.py::MySQLOpTest::test_drop_fk 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_fk 
[gw3] [ 41%] PASSED tests/test_environment.py::EnvironmentTest::test_sql_mode_parameters 
tests/test_mysql.py::MySQLOpTest::test_drop_fk_quoted 
tests/test_environment.py::EnvironmentTest::test_tag_arg 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_fk_quoted 
tests/test_mysql.py::MySQLOpTest::test_drop_generic_constraint 
[gw3] [ 41%] PASSED tests/test_environment.py::EnvironmentTest::test_tag_arg 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_generic_constraint 
[gw1] [ 41%] PASSED tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_auto 
tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_recreate 
tests/test_mysql.py::MySQLOpTest::test_drop_table_comment 
tests/test_environment.py::EnvironmentTest::test_x_arg 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_table_comment 
tests/test_mysql.py::MySQLOpTest::test_drop_unique 
[gw3] [ 41%] PASSED tests/test_environment.py::EnvironmentTest::test_x_arg 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_unique 
tests/test_mysql.py::MySQLOpTest::test_drop_unique_quoted 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_unique_quoted 
tests/test_mysql.py::MySQLOpTest::test_drop_unknown 
tests/test_environment.py::EnvironmentTest::test_x_arg_asdict 
[gw3] [ 41%] PASSED tests/test_environment.py::EnvironmentTest::test_x_arg_asdict 
tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_unknown 
tests/test_mysql.py::MySQLOpTest::test_rename_column 
[gw3] [ 41%] PASSED tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts 
tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts_asdict 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_rename_column 
tests/test_mysql.py::MySQLOpTest::test_rename_column_autoincrement 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_rename_column_autoincrement 
tests/test_mysql.py::MySQLOpTest::test_rename_column_existing_comment 
[gw0] [ 41%] PASSED tests/test_mysql.py::MySQLOpTest::test_rename_column_existing_comment 
tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_one 
[gw3] [ 41%] PASSED tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts_asdict 
[gw0] [ 42%] PASSED tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_one 
tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_two 
[gw1] [ 42%] PASSED tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_recreate 
tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_sqlite_refinteg 
[gw2] [ 42%] PASSED tests/test_command.py::LiveStampTest::test_stamp_existing_upgrade 
tests/test_command.py::LiveStampTest::test_stamp_version_already_there 
tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_external_type 
[gw0] [ 42%] PASSED tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_two 
tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_compiled_default 
[gw3] [ 42%] PASSED tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_external_type 
tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_sqla_type 
[gw0] [ 42%] PASSED tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_compiled_default 
tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_default 
[gw3] [ 42%] PASSED tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_sqla_type 
tests/test_external_dialect.py::ExternalDialectRenderTest::test_render_type 
[gw0] [ 42%] PASSED tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_default 
[gw3] [ 42%] PASSED tests/test_external_dialect.py::ExternalDialectRenderTest::test_render_type 
tests/test_impl.py::FutureImplTest::test_execute_multiparams 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_context_runs_abbreviated 
[gw3] [ 42%] PASSED tests/test_impl.py::FutureImplTest::test_execute_multiparams 
tests/test_impl.py::FutureImplTest::test_execute_params 
[gw3] [ 42%] PASSED tests/test_impl.py::FutureImplTest::test_execute_params 
tests/test_impl.py::ImplTest::test_execute_multiparams 
[gw1] [ 42%] PASSED tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_sqlite_refinteg 
tests/test_batch.py::CopyFromTest::test_change_name_from_existing_variant_type 
[gw3] [ 42%] PASSED tests/test_impl.py::ImplTest::test_execute_multiparams 
tests/test_impl.py::ImplTest::test_execute_params 
[gw3] [ 42%] PASSED tests/test_impl.py::ImplTest::test_execute_params 
tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_custom 
[gw0] [ 42%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_context_runs_abbreviated 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context 
[gw1] [ 42%] PASSED tests/test_batch.py::CopyFromTest::test_change_name_from_existing_variant_type 
tests/test_batch.py::CopyFromTest::test_change_type 
[gw1] [ 42%] PASSED tests/test_batch.py::CopyFromTest::test_change_type 
tests/test_batch.py::CopyFromTest::test_change_type_from_schematype 
[gw0] [ 43%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context_multihead 
[gw1] [ 43%] PASSED tests/test_batch.py::CopyFromTest::test_change_type_from_schematype 
tests/test_batch.py::CopyFromTest::test_change_type_to_schematype 
[gw1] [ 43%] PASSED tests/test_batch.py::CopyFromTest::test_change_type_to_schematype 
tests/test_batch.py::CopyFromTest::test_create_drop_index_w_always 
[gw1] [ 43%] PASSED tests/test_batch.py::CopyFromTest::test_create_drop_index_w_always 
[gw2] [ 43%] PASSED tests/test_command.py::LiveStampTest::test_stamp_version_already_there 
tests/test_command.py::RevisionTest::test_create_rev_autogen 
tests/test_batch.py::CopyFromTest::test_create_drop_index_w_other_ops 
[gw3] [ 43%] PASSED tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_custom 
tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_default 
[gw3] [ 43%] PASSED tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_default 
tests/test_mssql.py::FullEnvironmentTests::test_begin_commit 
[gw1] [ 43%] PASSED tests/test_batch.py::CopyFromTest::test_create_drop_index_w_other_ops 
tests/test_batch.py::CopyFromTest::test_create_drop_index_wo_always 
[gw1] [ 43%] PASSED tests/test_batch.py::CopyFromTest::test_create_drop_index_wo_always 
[gw3] [ 43%] PASSED tests/test_mssql.py::FullEnvironmentTests::test_begin_commit 
[gw0] [ 43%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context_multihead 
tests/test_batch.py::OfflineTest::test_downgrade_batch_fails_gracefully 
[gw2] [ 43%] PASSED tests/test_command.py::RevisionTest::test_create_rev_autogen 
tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date 
tests/test_mssql.py::OpTest::test_add_column 
[gw3] [ 43%] PASSED tests/test_mssql.py::OpTest::test_add_column 
tests/test_mssql.py::OpTest::test_add_column_computed 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context 
[gw3] [ 43%] PASSED tests/test_mssql.py::OpTest::test_add_column_computed 
tests/test_mssql.py::OpTest::test_add_column_identity[kw0] 
[gw3] [ 43%] SKIPPED tests/test_mssql.py::OpTest::test_add_column_identity[kw0] 
tests/test_mssql.py::OpTest::test_add_column_identity[kw1] 
[gw3] [ 43%] SKIPPED tests/test_mssql.py::OpTest::test_add_column_identity[kw1] 
tests/test_mssql.py::OpTest::test_add_column_identity[kw2] 
[gw1] [ 44%] PASSED tests/test_batch.py::OfflineTest::test_downgrade_batch_fails_gracefully 
[gw3] [ 44%] SKIPPED tests/test_mssql.py::OpTest::test_add_column_identity[kw2] 
tests/test_mssql.py::OpTest::test_add_column_identity[kw3] 
[gw3] [ 44%] SKIPPED tests/test_mssql.py::OpTest::test_add_column_identity[kw3] 
tests/test_mssql.py::OpTest::test_add_column_with_default 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_add_column_with_default 
tests/test_mssql.py::OpTest::test_alter_add_server_default 
[gw0] [ 44%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_abbreviated 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_add_server_default 
tests/test_batch.py::OfflineTest::test_downgrade_batch_no_reflection 
tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
[gw2] [ 44%] PASSED tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date 
tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date_multi_heads 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
tests/test_mssql.py::OpTest::test_alter_column_dont_drop_default 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_column_dont_drop_default 
tests/test_mssql.py::OpTest::test_alter_column_dont_touch_constraints 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_column_dont_touch_constraints 
[gw0] [ 44%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_abbreviated 
[gw1] [ 44%] PASSED tests/test_batch.py::OfflineTest::test_downgrade_batch_no_reflection 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_multihead 
tests/test_mssql.py::OpTest::test_alter_column_drop_default 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_column_drop_default 
tests/test_mssql.py::OpTest::test_alter_column_drop_default_w_schema 
[gw3] [ 44%] PASSED tests/test_mssql.py::OpTest::test_alter_column_drop_default_w_schema 
tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>0] 
[gw3] [ 44%] SKIPPED tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>0] 
tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>1] 
[gw3] [ 45%] SKIPPED tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>1] 
tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>2] 
[gw3] [ 45%] SKIPPED tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[<lambda>-<lambda>2] 
tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_existing_type 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_existing_type 
tests/test_batch.py::OfflineTest::test_downgrade_non_batch 
tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_new_type 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_new_type 
[gw1] [ 45%] PASSED tests/test_batch.py::OfflineTest::test_downgrade_non_batch 
tests/test_mssql.py::OpTest::test_alter_column_nullable_type_required 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_nullable_type_required 
tests/test_mssql.py::OpTest::test_alter_column_nullable_w_existing_type 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_nullable_w_existing_type 
tests/test_mssql.py::OpTest::test_alter_column_nullable_w_new_type 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_nullable_w_new_type 
tests/test_mssql.py::OpTest::test_alter_column_rename_mssql 
tests/test_batch.py::OfflineTest::test_upgrade_batch_fails_gracefully 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_rename_mssql 
tests/test_mssql.py::OpTest::test_alter_column_rename_mssql_schema 
[gw0] [ 45%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_multihead 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_downgrade_wo_colon 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_rename_mssql_schema 
tests/test_mssql.py::OpTest::test_alter_column_rename_quoted_mssql 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_rename_quoted_mssql 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-False-False] 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-False-False] 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-False-True] 
[gw2] [ 45%] PASSED tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date_multi_heads 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-False-True] 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-True-False] 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-True-False] 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-True-True] 
tests/test_command.py::RevisionTest::test_create_rev_autogen_need_to_select_head 
[gw3] [ 45%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-True-True] 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-False-False] 
[gw1] [ 46%] PASSED tests/test_batch.py::OfflineTest::test_upgrade_batch_fails_gracefully 
[gw0] [ 46%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_downgrade_wo_colon 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-False-False] 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-False-True] 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-False-True] 
tests/test_batch.py::OfflineTest::test_upgrade_batch_no_reflection 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-True-False] 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-True-False] 
[gw0] [ 46%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context 
tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-True-True] 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context_multihead 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-True-True] 
tests/test_mssql.py::OpTest::test_alter_column_type_dont_change_nullability 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_dont_change_nullability 
tests/test_mssql.py::OpTest::test_alter_column_type_should_have_existing_nullable 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_column_type_should_have_existing_nullable 
tests/test_mssql.py::OpTest::test_alter_do_everything 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_do_everything 
[gw1] [ 46%] PASSED tests/test_batch.py::OfflineTest::test_upgrade_batch_no_reflection 
tests/test_mssql.py::OpTest::test_alter_remove_server_default 
tests/test_batch.py::OfflineTest::test_upgrade_non_batch 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_remove_server_default 
tests/test_mssql.py::OpTest::test_alter_replace_server_default 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_alter_replace_server_default 
tests/test_mssql.py::OpTest::test_create_index_mssql_include 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_create_index_mssql_include 
[gw1] [ 46%] PASSED tests/test_batch.py::OfflineTest::test_upgrade_non_batch 
tests/test_mssql.py::OpTest::test_create_index_mssql_include_is_none 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_create_index_mssql_include_is_none 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert 
tests/test_mssql.py::OpTest::test_drop_column_w_check 
[gw3] [ 46%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_check 
tests/test_mssql.py::OpTest::test_drop_column_w_check_in_batch 
[gw3] [ 47%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_check_in_batch 
tests/test_mssql.py::OpTest::test_drop_column_w_check_quoting 
[gw3] [ 47%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_check_quoting 
tests/test_mssql.py::OpTest::test_drop_column_w_default 
[gw2] [ 47%] PASSED tests/test_command.py::RevisionTest::test_create_rev_autogen_need_to_select_head 
tests/test_command.py::RevisionTest::test_create_rev_autogenerate_db_not_up_to_date_post_merge 
[gw3] [ 47%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_default 
tests/test_mssql.py::OpTest::test_drop_column_w_default_in_batch 
[gw1] [ 47%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql 
[gw3] [ 47%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_default_in_batch 
[gw1] [ 47%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql 
[gw0] [ 47%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context_multihead 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_mssql 
tests/test_mssql.py::OpTest::test_drop_column_w_fk 
[gw3] [ 47%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_fk 
tests/test_mssql.py::OpTest::test_drop_column_w_fk_in_batch 
[gw3] [ 47%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_fk_in_batch 
tests/test_mssql.py::OpTest::test_drop_column_w_fk_schema 
[gw1] [ 47%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_mssql 
[gw3] [ 47%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_fk_schema 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context 
tests/test_op.py::OpTest::test_drop_column 
[gw3] [ 47%] PASSED tests/test_op.py::OpTest::test_drop_column 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_pg 
tests/test_op.py::OpTest::test_drop_column_schema 
[gw3] [ 47%] PASSED tests/test_op.py::OpTest::test_drop_column_schema 
tests/test_op.py::OpTest::test_drop_constraint 
[gw3] [ 47%] PASSED tests/test_op.py::OpTest::test_drop_constraint 
tests/test_op.py::OpTest::test_drop_constraint_schema 
[gw3] [ 47%] PASSED tests/test_op.py::OpTest::test_drop_constraint_schema 
tests/test_op.py::OpTest::test_drop_index 
[gw1] [ 47%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_pg 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_from_new_table 
[gw1] [ 48%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_from_new_table 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_drop_index 
tests/test_op.py::OpTest::test_drop_index_schema 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_drop_index_schema 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_inline_literal_as_sql 
tests/test_op.py::OpTest::test_drop_table 
[gw0] [ 48%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context 
[gw1] [ 48%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_inline_literal_as_sql 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_mssql 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_drop_table 
tests/test_op.py::OpTest::test_drop_table_comment_op 
[gw1] [ 48%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_mssql 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_no_rows 
[gw2] [ 48%] PASSED tests/test_command.py::RevisionTest::test_create_rev_autogenerate_db_not_up_to_date_post_merge 
[gw3] [ 48%] SKIPPED tests/test_op.py::OpTest::test_drop_table_comment_op 
[gw1] [ 48%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_no_rows 
tests/test_op.py::OpTest::test_drop_table_event 
tests/test_command.py::RevisionTest::test_create_rev_autogenerate_post_merge 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_drop_table_event 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context_multihead 
tests/test_op.py::OpTest::test_drop_table_schema 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_drop_table_schema 
[gw1] [ 48%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg 
tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-False] 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-False] 
tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-True] 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-True] 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single 
tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-False] 
[gw1] [ 48%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_as_sql 
[gw3] [ 48%] PASSED tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-False] 
[gw1] [ 49%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_as_sql 
tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-True] 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_big_t_as_sql 
[gw1] [ 49%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_big_t_as_sql 
tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_wrong_cols 
[gw3] [ 49%] PASSED tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-True] 
[gw1] [ 49%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_wrong_cols 
tests/test_op.py::OpTest::test_inline_literal 
[gw3] [ 49%] PASSED tests/test_op.py::OpTest::test_inline_literal 
tests/test_op.py::OpTest::test_naming_changes 
tests/test_bulk_insert.py::BulkInsertTest::test_invalid_format 
[gw3] [ 49%] PASSED tests/test_op.py::OpTest::test_naming_changes 
tests/test_op.py::OpTest::test_naming_changes_drop_idx 
[gw1] [ 49%] PASSED tests/test_bulk_insert.py::BulkInsertTest::test_invalid_format 
[gw3] [ 49%] PASSED tests/test_op.py::OpTest::test_naming_changes_drop_idx 
[gw0] [ 49%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context_multihead 
tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_from_new_table 
[gw1] [ 49%] PASSED tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_from_new_table 
tests/test_op.py::OpTest::test_rename_table 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_not_requires_connection 
[gw3] [ 49%] PASSED tests/test_op.py::OpTest::test_rename_table 
tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_inline_literal 
[gw1] [ 49%] PASSED tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_inline_literal 
tests/test_op.py::OpTest::test_rename_table_schema 
[gw3] [ 49%] PASSED tests/test_op.py::OpTest::test_rename_table_schema 
tests/test_op.py::OpTest::test_rename_table_schema_hard_quoting 
tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_round_trip 
[gw1] [ 49%] PASSED tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_round_trip 
tests/test_bulk_insert.py::RoundTripTest::test_single_insert_round_trip 
[gw3] [ 49%] PASSED tests/test_op.py::OpTest::test_rename_table_schema_hard_quoting 
tests/test_op.py::SQLModeOpTest::test_auto_literals 
[gw3] [ 49%] PASSED tests/test_op.py::SQLModeOpTest::test_auto_literals 
tests/test_op.py::SQLModeOpTest::test_create_table_literal_binds 
[gw1] [ 50%] PASSED tests/test_bulk_insert.py::RoundTripTest::test_single_insert_round_trip 
[gw3] [ 50%] PASSED tests/test_op.py::SQLModeOpTest::test_create_table_literal_binds 
tests/test_command.py::CheckTest::test_check_changes_detected 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint 
[gw0] [ 50%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_not_requires_connection 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_already_named_from_schema 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_requires_connection 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_already_named_from_schema 
[gw2] [ 50%] PASSED tests/test_command.py::RevisionTest::test_create_rev_autogenerate_post_merge 
tests/test_command.py::RevisionTest::test_create_rev_depends_on 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column_w_f 
[gw1] [ 50%] PASSED tests/test_command.py::CheckTest::test_check_changes_detected 
[gw0] [ 50%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_requires_connection 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column_w_f 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_running_comments_not_in_sql 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table 
tests/test_command.py::CheckTest::test_check_no_changes 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table_w_f 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table_w_f 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_name_is_none 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_name_is_none 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type_w_f 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type_w_f 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_index_name_is_none 
[gw1] [ 50%] PASSED tests/test_command.py::CheckTest::test_check_no_changes 
tests/test_command.py::CommandLineTest::test_config_file_c_override 
[gw3] [ 50%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_index_name_is_none 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_unique_constraint_name_is_none 
[gw2] [ 51%] PASSED tests/test_command.py::RevisionTest::test_create_rev_depends_on 
tests/test_command.py::RevisionTest::test_create_rev_depends_on_branch_label 
[gw2] [ 51%] PASSED tests/test_command.py::RevisionTest::test_create_rev_depends_on_branch_label 
[gw3] [ 51%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_unique_constraint_name_is_none 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_drop_check_constraint_opf 
[gw3] [ 51%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_drop_check_constraint_opf 
tests/test_op_naming_convention.py::AutoNamingConventionTest::test_drop_check_constraint_plain 
tests/test_command.py::RevisionTest::test_create_rev_depends_on_partial_revid 
[gw1] [ 51%] PASSED tests/test_command.py::CommandLineTest::test_config_file_c_override 
[gw3] [ 51%] PASSED tests/test_op_naming_convention.py::AutoNamingConventionTest::test_drop_check_constraint_plain 
tests/test_command.py::CommandLineTest::test_config_file_default 
tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_custom 
[gw1] [ 51%] PASSED tests/test_command.py::CommandLineTest::test_config_file_default 
[gw0] [ 51%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_running_comments_not_in_sql 
[gw2] [ 51%] PASSED tests/test_command.py::RevisionTest::test_create_rev_depends_on_partial_revid 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_context_runs_abbreviated 
tests/test_command.py::CommandLineTest::test_config_file_env_variable 
tests/test_command.py::RevisionTest::test_create_rev_invalid_depends_on 
[gw1] [ 51%] PASSED tests/test_command.py::CommandLineTest::test_config_file_env_variable 
tests/test_command.py::CommandLineTest::test_config_file_env_variable_c_override 
[gw2] [ 51%] PASSED tests/test_command.py::RevisionTest::test_create_rev_invalid_depends_on 
[gw1] [ 51%] PASSED tests/test_command.py::CommandLineTest::test_config_file_env_variable_c_override 
tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date 
tests/test_command.py::CommandLineTest::test_help_text 
[gw1] [ 51%] PASSED tests/test_command.py::CommandLineTest::test_help_text 
tests/test_command.py::CommandLineTest::test_init_file_doesnt_exist 
[gw2] [ 51%] PASSED tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date 
[gw3] [ 51%] PASSED tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_custom 
[gw0] [ 51%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_context_runs_abbreviated 
tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date_multi_heads 
tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_default 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_current_pre_context 
[gw3] [ 51%] PASSED tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_default 
tests/test_oracle.py::FullEnvironmentTests::test_begin_comit 
[gw1] [ 52%] PASSED tests/test_command.py::CommandLineTest::test_init_file_doesnt_exist 
tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_empty 
[gw1] [ 52%] PASSED tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_empty 
tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_not_empty 
[gw1] [ 52%] PASSED tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_not_empty 
tests/test_command.py::CommandLineTest::test_init_w_package 
[gw3] [ 52%] PASSED tests/test_oracle.py::FullEnvironmentTests::test_begin_comit 
[gw1] [ 52%] PASSED tests/test_command.py::CommandLineTest::test_init_w_package 
tests/test_oracle.py::OpTest::test_add_column 
[gw0] [ 52%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_current_pre_context 
tests/test_op.py::ObjectFromToTest::test_drop_index_add_kw 
[gw3] [ 52%] PASSED tests/test_oracle.py::OpTest::test_add_column 
[gw1] [ 52%] PASSED tests/test_op.py::ObjectFromToTest::test_drop_index_add_kw 
tests/test_oracle.py::OpTest::test_add_column_computed 
tests/test_op.py::ObjectFromToTest::test_drop_table 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_post_context 
[gw1] [ 52%] PASSED tests/test_op.py::ObjectFromToTest::test_drop_table 
[gw3] [ 52%] PASSED tests/test_oracle.py::OpTest::test_add_column_computed 
tests/test_oracle.py::OpTest::test_add_column_identity[kw0-None] 
tests/test_op.py::ObjectFromToTest::test_drop_table_add_kw 
[gw3] [ 52%] SKIPPED tests/test_oracle.py::OpTest::test_add_column_identity[kw0-None] 
[gw1] [ 52%] PASSED tests/test_op.py::ObjectFromToTest::test_drop_table_add_kw 
tests/test_oracle.py::OpTest::test_add_column_identity[kw1-None] 
tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint 
[gw1] [ 52%] PASSED tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint 
[gw3] [ 52%] SKIPPED tests/test_oracle.py::OpTest::test_add_column_identity[kw1-None] 
tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint_change_name 
tests/test_oracle.py::OpTest::test_add_column_identity[kw2-ORDER] 
[gw1] [ 52%] PASSED tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint_change_name 
[gw3] [ 52%] SKIPPED tests/test_oracle.py::OpTest::test_add_column_identity[kw2-ORDER] 
tests/test_oracle.py::OpTest::test_add_column_identity[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
tests/test_op.py::OpTest::test_add_check_constraint 
[gw3] [ 52%] SKIPPED tests/test_oracle.py::OpTest::test_add_column_identity[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
tests/test_oracle.py::OpTest::test_add_column_identity[kw4-START WITH 42] 
[gw0] [ 53%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_post_context 
[gw2] [ 53%] PASSED tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date_multi_heads 
[gw3] [ 53%] SKIPPED tests/test_oracle.py::OpTest::test_add_column_identity[kw4-START WITH 42] 
tests/test_command.py::RevisionTest::test_create_rev_plain_need_to_select_head 
tests/test_oracle.py::OpTest::test_add_column_with_comment 
[gw3] [ 53%] SKIPPED tests/test_oracle.py::OpTest::test_add_column_with_comment 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context 
tests/test_oracle.py::OpTest::test_add_column_with_default 
[gw3] [ 53%] PASSED tests/test_oracle.py::OpTest::test_add_column_with_default 
[gw1] [ 53%] PASSED tests/test_op.py::OpTest::test_add_check_constraint 
tests/test_oracle.py::OpTest::test_add_identity_to_column[kw0-None] 
tests/test_op.py::OpTest::test_add_check_constraint_schema 
[gw3] [ 53%] SKIPPED tests/test_oracle.py::OpTest::test_add_identity_to_column[kw0-None] 
[gw1] [ 53%] PASSED tests/test_op.py::OpTest::test_add_check_constraint_schema 
tests/test_op.py::OpTest::test_add_column 
[gw1] [ 53%] PASSED tests/test_op.py::OpTest::test_add_column 
tests/test_op.py::OpTest::test_add_column_already_attached 
tests/test_oracle.py::OpTest::test_add_identity_to_column[kw1-None] 
[gw1] [ 53%] PASSED tests/test_op.py::OpTest::test_add_column_already_attached 
[gw3] [ 53%] SKIPPED tests/test_oracle.py::OpTest::test_add_identity_to_column[kw1-None] 
tests/test_op.py::OpTest::test_add_column_fk 
tests/test_oracle.py::OpTest::test_add_identity_to_column[kw2-CYCLE] 
[gw3] [ 53%] SKIPPED tests/test_oracle.py::OpTest::test_add_identity_to_column[kw2-CYCLE] 
[gw1] [ 53%] PASSED tests/test_op.py::OpTest::test_add_column_fk 
tests/test_oracle.py::OpTest::test_add_identity_to_column[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
tests/test_op.py::OpTest::test_add_column_fk_schema 
[gw3] [ 53%] SKIPPED tests/test_oracle.py::OpTest::test_add_identity_to_column[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
tests/test_oracle.py::OpTest::test_add_identity_to_column[kw4-START WITH 42] 
[gw3] [ 53%] SKIPPED tests/test_oracle.py::OpTest::test_add_identity_to_column[kw4-START WITH 42] 
[gw0] [ 53%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context 
tests/test_oracle.py::OpTest::test_alter_add_server_default 
[gw1] [ 53%] PASSED tests/test_op.py::OpTest::test_add_column_fk_schema 
[gw3] [ 54%] PASSED tests/test_oracle.py::OpTest::test_alter_add_server_default 
tests/test_op.py::OpTest::test_add_column_fk_self_referential 
tests/test_oracle.py::OpTest::test_alter_column_add_comment 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_abbreviated 
[gw3] [ 54%] PASSED tests/test_oracle.py::OpTest::test_alter_column_add_comment 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_fk_self_referential 
tests/test_op.py::OpTest::test_add_column_schema 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema 
tests/test_op.py::OpTest::test_add_column_schema_fk 
tests/test_oracle.py::OpTest::test_alter_column_add_comment_quotes 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema_fk 
tests/test_op.py::OpTest::test_add_column_schema_fk_schema 
[gw3] [ 54%] PASSED tests/test_oracle.py::OpTest::test_alter_column_add_comment_quotes 
tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
[gw3] [ 54%] PASSED tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
[gw0] [ 54%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_abbreviated 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_cmd_w_no_startrev 
[gw3] [ 54%] PASSED tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema_fk_schema 
tests/test_op.py::OpTest::test_add_column_schema_fk_self_referential 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema_fk_self_referential 
tests/test_op.py::OpTest::test_add_column_schema_hard_quoting 
[gw2] [ 54%] PASSED tests/test_command.py::RevisionTest::test_create_rev_plain_need_to_select_head 
tests/test_command.py::RevisionTest::test_create_rev_plain_post_merge 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema_hard_quoting 
tests/test_op.py::OpTest::test_add_column_schema_schema_type 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema_schema_type 
tests/test_op.py::OpTest::test_add_column_schema_type 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema_type 
tests/test_op.py::OpTest::test_add_column_schema_type_checks_rule 
[gw0] [ 54%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_cmd_w_no_startrev 
[gw1] [ 54%] PASSED tests/test_op.py::OpTest::test_add_column_schema_type_checks_rule 
tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
tests/test_op.py::OpTest::test_add_column_schema_with_default 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_None 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
[gw1] [ 55%] PASSED tests/test_op.py::OpTest::test_add_column_schema_with_default 
tests/test_oracle.py::OpTest::test_alter_column_drop_comment 
tests/test_op.py::OpTest::test_add_column_w_check 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_drop_comment 
tests/test_oracle.py::OpTest::test_alter_column_new_type 
[gw1] [ 55%] PASSED tests/test_op.py::OpTest::test_add_column_w_check 
tests/test_op.py::OpTest::test_add_column_with_default 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_new_type 
tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_existing_type 
[gw1] [ 55%] PASSED tests/test_op.py::OpTest::test_add_column_with_default 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_existing_type 
tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_new_type 
tests/test_op.py::OpTest::test_add_column_with_index 
[gw1] [ 55%] PASSED tests/test_op.py::OpTest::test_add_column_with_index 
[gw2] [ 55%] PASSED tests/test_command.py::RevisionTest::test_create_rev_plain_post_merge 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_new_type 
tests/test_oracle.py::OpTest::test_alter_column_nullable_w_existing_type 
tests/test_op.py::OpTest::test_add_constraint_schema_hard_quoting 
[gw1] [ 55%] PASSED tests/test_op.py::OpTest::test_add_constraint_schema_hard_quoting 
tests/test_op.py::OpTest::test_add_foreign_key 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_nullable_w_existing_type 
tests/test_command.py::RevisionTest::test_err_correctly_raised_on_dupe_rows_no_pk 
[gw0] [ 55%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_None 
[gw1] [ 55%] PASSED tests/test_op.py::OpTest::test_add_foreign_key 
tests/test_op.py::OpTest::test_add_foreign_key_deferrable 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cfg_arg 
tests/test_oracle.py::OpTest::test_alter_column_nullable_w_new_type 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_nullable_w_new_type 
[gw1] [ 55%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_deferrable 
tests/test_oracle.py::OpTest::test_alter_column_rename_oracle 
tests/test_op.py::OpTest::test_add_foreign_key_dialect_kw 
[gw3] [ 55%] PASSED tests/test_oracle.py::OpTest::test_alter_column_rename_oracle 
tests/test_oracle.py::OpTest::test_alter_do_everything 
[gw3] [ 56%] PASSED tests/test_oracle.py::OpTest::test_alter_do_everything 
[gw0] [ 56%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cfg_arg 
[gw1] [ 56%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_dialect_kw 
tests/test_op.py::OpTest::test_add_foreign_key_initially 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cmd_arg 
[gw1] [ 56%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_initially 
tests/test_op.py::OpTest::test_add_foreign_key_match 
tests/test_oracle.py::OpTest::test_alter_remove_server_default 
[gw3] [ 56%] PASSED tests/test_oracle.py::OpTest::test_alter_remove_server_default 
[gw1] [ 56%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_match 
tests/test_oracle.py::OpTest::test_alter_replace_server_default 
tests/test_op.py::OpTest::test_add_foreign_key_ondelete 
[gw3] [ 56%] PASSED tests/test_oracle.py::OpTest::test_alter_replace_server_default 
tests/test_oracle.py::OpTest::test_alter_table_rename_oracle 
[gw3] [ 56%] PASSED tests/test_oracle.py::OpTest::test_alter_table_rename_oracle 
tests/test_oracle.py::OpTest::test_alter_table_rename_schema_oracle 
[gw1] [ 56%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_ondelete 
tests/test_op.py::OpTest::test_add_foreign_key_onupdate 
[gw0] [ 56%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cmd_arg 
[gw1] [ 56%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_onupdate 
[gw3] [ 56%] PASSED tests/test_oracle.py::OpTest::test_alter_table_rename_schema_oracle 
tests/test_oracle.py::OpTest::test_change_identity_in_column[existing0-updated0-None] 
[gw3] [ 56%] SKIPPED tests/test_oracle.py::OpTest::test_change_identity_in_column[existing0-updated0-None] 
tests/test_oracle.py::OpTest::test_change_identity_in_column[existing1-updated1-START WITH 3] 
[gw3] [ 56%] SKIPPED tests/test_oracle.py::OpTest::test_change_identity_in_column[existing1-updated1-START WITH 3] 
tests/test_oracle.py::OpTest::test_change_identity_in_column[existing2-updated2-INCREMENT BY 1 START WITH 3 MINVALUE -3 MAXVALUE 99 CYCLE] 
[gw3] [ 56%] SKIPPED tests/test_oracle.py::OpTest::test_change_identity_in_column[existing2-updated2-INCREMENT BY 1 START WITH 3 MINVALUE -3 MAXVALUE 99 CYCLE] 
tests/test_oracle.py::OpTest::test_change_identity_in_column[existing3-updated3-START WITH 3 CACHE 2 ORDER] 
[gw3] [ 56%] SKIPPED tests/test_oracle.py::OpTest::test_change_identity_in_column[existing3-updated3-START WITH 3 CACHE 2 ORDER] 
tests/test_oracle.py::OpTest::test_change_identity_in_column[existing4-updated4-MINVALUE 0] 
tests/test_op.py::OpTest::test_add_foreign_key_schema 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context 
[gw2] [ 57%] PASSED tests/test_command.py::RevisionTest::test_err_correctly_raised_on_dupe_rows_no_pk 
tests/test_command.py::RevisionTest::test_nonsensical_sql_mode_autogen 
[gw1] [ 57%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_schema 
tests/test_op.py::OpTest::test_add_foreign_key_schema_same_tablename 
[gw1] [ 57%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_schema_same_tablename 
tests/test_op.py::OpTest::test_add_foreign_key_self_referential 
[gw0] [ 57%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context 
[gw1] [ 57%] PASSED tests/test_op.py::OpTest::test_add_foreign_key_self_referential 
tests/test_op.py::OpTest::test_add_primary_key_constraint 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context_None 
[gw2] [ 57%] PASSED tests/test_command.py::RevisionTest::test_nonsensical_sql_mode_autogen 
[gw3] [ 57%] SKIPPED tests/test_oracle.py::OpTest::test_change_identity_in_column[existing4-updated4-MINVALUE 0] 
tests/test_oracle.py::OpTest::test_create_table_comment 
[gw3] [ 57%] PASSED tests/test_oracle.py::OpTest::test_create_table_comment 
tests/test_oracle.py::OpTest::test_create_table_with_column_comments 
[gw3] [ 57%] SKIPPED tests/test_oracle.py::OpTest::test_create_table_with_column_comments 
tests/test_oracle.py::OpTest::test_drop_column_w_check 
[gw3] [ 57%] PASSED tests/test_oracle.py::OpTest::test_drop_column_w_check 
tests/test_command.py::RevisionTest::test_nonsensical_sql_no_env 
[gw2] [ 57%] PASSED tests/test_command.py::RevisionTest::test_nonsensical_sql_no_env 
[gw0] [ 57%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context_None 
tests/test_offline_environment.py::OfflineEnvironmentTest::test_upgrade_with_output_encoding 
[gw1] [ 57%] PASSED tests/test_op.py::OpTest::test_add_primary_key_constraint 
tests/test_op.py::OpTest::test_add_primary_key_constraint_schema 
[gw1] [ 57%] PASSED tests/test_op.py::OpTest::test_add_primary_key_constraint_schema 
tests/test_op.py::OpTest::test_add_unique_constraint 
[gw1] [ 57%] PASSED tests/test_op.py::OpTest::test_add_unique_constraint 
tests/test_op.py::OpTest::test_add_unique_constraint_col_event 
tests/test_oracle.py::OpTest::test_drop_column_w_default 
[gw3] [ 57%] PASSED tests/test_oracle.py::OpTest::test_drop_column_w_default 
tests/test_oracle.py::OpTest::test_drop_index 
[gw3] [ 57%] PASSED tests/test_oracle.py::OpTest::test_drop_index 
tests/test_oracle.py::OpTest::test_drop_table_comment 
[gw3] [ 58%] PASSED tests/test_oracle.py::OpTest::test_drop_table_comment 
tests/test_command.py::RevisionTest::test_pk_constraint_normally_prevents_dupe_rows 
tests/test_oracle.py::OpTest::test_remove_identity_from_column 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_add_unique_constraint_col_event 
[gw3] [ 58%] SKIPPED tests/test_oracle.py::OpTest::test_remove_identity_from_column 
tests/test_op.py::OpTest::test_add_unique_constraint_schema 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_add_unique_constraint_schema 
tests/test_post_write.py::HookTest::test_invoke 
[gw3] [ 58%] PASSED tests/test_post_write.py::HookTest::test_invoke 
tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
tests/test_post_write.py::HookTest::test_register 
[gw0] [ 58%] PASSED tests/test_offline_environment.py::OfflineEnvironmentTest::test_upgrade_with_output_encoding 
[gw3] [ 58%] PASSED tests/test_post_write.py::HookTest::test_register 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
tests/test_post_write.py::RunHookTest::test_black_with_cwd 
tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
tests/test_op.py::CustomOpTest::test_custom_op 
[gw0] [ 58%] PASSED tests/test_op.py::CustomOpTest::test_custom_op 
tests/test_op.py::ObjectFromToTest::test_create_index 
[gw0] [ 58%] PASSED tests/test_op.py::ObjectFromToTest::test_create_index 
tests/test_op.py::ObjectFromToTest::test_create_index_add_kw 
[gw3] [ 58%] PASSED tests/test_post_write.py::RunHookTest::test_black_with_cwd 
tests/test_post_write.py::RunHookTest::test_console_scripts 
[gw0] [ 58%] PASSED tests/test_op.py::ObjectFromToTest::test_create_index_add_kw 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
tests/test_op.py::OpTest::test_alter_column_drop_default 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_alter_column_drop_default 
tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>0] 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>0] 
tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>1] 
tests/test_op.py::ObjectFromToTest::test_create_table 
[gw1] [ 58%] PASSED tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>1] 
tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>2] 
[gw2] [ 59%] PASSED tests/test_command.py::RevisionTest::test_pk_constraint_normally_prevents_dupe_rows 
tests/test_command.py::RevisionTest::test_sensical_sql_w_env 
[gw1] [ 59%] PASSED tests/test_op.py::OpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>2] 
[gw3] [ 59%] PASSED tests/test_post_write.py::RunHookTest::test_console_scripts 
tests/test_op.py::OpTest::test_alter_column_not_nullable 
[gw0] [ 59%] PASSED tests/test_op.py::ObjectFromToTest::test_create_table 
[gw2] [ 59%] PASSED tests/test_command.py::RevisionTest::test_sensical_sql_w_env 
tests/test_op.py::ObjectFromToTest::test_create_table_add_kw 
[gw1] [ 59%] PASSED tests/test_op.py::OpTest::test_alter_column_not_nullable 
[gw0] [ 59%] PASSED tests/test_op.py::ObjectFromToTest::test_create_table_add_kw 
tests/test_op.py::ObjectFromToTest::test_create_unique_constraint 
[gw0] [ 59%] PASSED tests/test_op.py::ObjectFromToTest::test_create_unique_constraint 
tests/test_op.py::ObjectFromToTest::test_create_unique_constraint_add_kw 
tests/test_post_write.py::RunHookTest::test_console_scripts_entrypoint_missing 
[gw0] [ 59%] PASSED tests/test_op.py::ObjectFromToTest::test_create_unique_constraint_add_kw 
tests/test_op.py::ObjectFromToTest::test_drop_constraint_not_available 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_array_type 
[gw0] [ 59%] PASSED tests/test_op.py::ObjectFromToTest::test_drop_constraint_not_available 
tests/test_op.py::ObjectFromToTest::test_drop_index 
tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_from_real_ancestor 
[gw0] [ 59%] PASSED tests/test_op.py::ObjectFromToTest::test_drop_index 
[gw3] [ 59%] PASSED tests/test_post_write.py::RunHookTest::test_console_scripts_entrypoint_missing 
[gw1] [ 59%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_array_type 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_hstore_subtypes 
[gw1] [ 59%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_hstore_subtypes 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_add_index_pg_where 
[gw1] [ 59%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_add_index_pg_where 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_server_default_native_boolean 
tests/test_op.py::OpTest::test_alter_column_nullable 
tests/test_post_write.py::RunHookTest::test_empty_hooks 
[gw1] [ 59%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_server_default_native_boolean 
[gw0] [ 59%] PASSED tests/test_op.py::OpTest::test_alter_column_nullable 
tests/test_op.py::OpTest::test_alter_column_rename 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_array_of_integer_text 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_array_of_integer_text 
[gw0] [ 60%] PASSED tests/test_op.py::OpTest::test_alter_column_rename 
tests/test_op.py::OpTest::test_alter_column_schema_drop_default 
[gw3] [ 60%] PASSED tests/test_post_write.py::RunHookTest::test_empty_hooks 
tests/test_post_write.py::RunHookTest::test_empty_section 
[gw0] [ 60%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_drop_default 
tests/test_op.py::OpTest::test_alter_column_schema_not_nullable 
[gw0] [ 60%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_not_nullable 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str 
tests/test_op.py::OpTest::test_alter_column_schema_nullable 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str 
[gw3] [ 60%] PASSED tests/test_post_write.py::RunHookTest::test_empty_section 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str_diff 
tests/test_post_write.py::RunHookTest::test_filename_interpolation[False] 
[gw0] [ 60%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_nullable 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str_diff 
tests/test_op.py::OpTest::test_alter_column_schema_rename 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text 
[gw0] [ 60%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_rename 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text 
tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type 
[gw3] [ 60%] PASSED tests/test_post_write.py::RunHookTest::test_filename_interpolation[False] 
tests/test_post_write.py::RunHookTest::test_filename_interpolation[True] 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text_diff 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text_diff 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_fn_w_binds 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_fn_w_binds 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_text 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_text 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff1 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff1 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff2 
[gw1] [ 60%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff2 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff3 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff3 
[gw0] [ 61%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff4 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff4 
tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_const 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff5 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff5 
[gw3] [ 61%] PASSED tests/test_post_write.py::RunHookTest::test_filename_interpolation[True] 
[gw0] [ 61%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_const 
tests/test_post_write.py::RunHookTest::test_generic 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff6 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff6 
tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_new_type 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_str 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_str 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_text 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_text 
[gw0] [ 61%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_new_type 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_str 
tests/test_op.py::OpTest::test_alter_column_schema_schema_type_named 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_str 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text 
[gw0] [ 61%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_schema_type_named 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text_diff 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text_diff 
tests/test_op.py::OpTest::test_alter_column_schema_schema_type_unnamed 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_str 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_str 
[gw0] [ 61%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_schema_type_unnamed 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_text 
[gw1] [ 61%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_text 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_numeric_no_diff 
tests/test_op.py::OpTest::test_alter_column_schema_set_compiled_default 
[gw2] [ 62%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_from_real_ancestor 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_numeric_no_diff 
tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_nonsensical 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_blank_default 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_blank_default 
[gw0] [ 62%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_set_compiled_default 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_nonblank_default 
[gw3] [ 62%] PASSED tests/test_post_write.py::RunHookTest::test_generic 
tests/test_post_write.py::RunHookTest::test_no_section 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_nonblank_default 
tests/test_op.py::OpTest::test_alter_column_schema_set_default 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_unicode_literal 
[gw3] [ 62%] PASSED tests/test_post_write.py::RunHookTest::test_no_section 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_unicode_literal 
[gw0] [ 62%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_set_default 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_uuid_text 
tests/test_post_write.py::RunHookTest::test_no_type 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_uuid_text 
tests/test_op.py::OpTest::test_alter_column_schema_type 
tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_primary_key_skip 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_primary_key_skip 
[gw0] [ 62%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type 
tests/test_postgresql.py::PostgresqlDetectSerialTest::test_no_default 
tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDetectSerialTest::test_no_default 
tests/test_postgresql.py::PostgresqlDetectSerialTest::test_numeric 
[gw3] [ 62%] PASSED tests/test_post_write.py::RunHookTest::test_no_type 
[gw1] [ 62%] SKIPPED tests/test_postgresql.py::PostgresqlDetectSerialTest::test_numeric 
tests/test_post_write.py::RunHookTest::test_path_in_config 
tests/test_postgresql.py::PostgresqlDetectSerialTest::test_separate_seq 
[gw0] [ 62%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type 
[gw1] [ 63%] SKIPPED tests/test_postgresql.py::PostgresqlDetectSerialTest::test_separate_seq 
tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_const 
tests/test_postgresql.py::PostgresqlDetectSerialTest::test_serial 
[gw1] [ 63%] SKIPPED tests/test_postgresql.py::PostgresqlDetectSerialTest::test_serial 
[gw0] [ 63%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_const 
tests/test_postgresql.py::PostgresqlInlineLiteralTest::test_inline_percent 
[gw1] [ 63%] SKIPPED tests/test_postgresql.py::PostgresqlInlineLiteralTest::test_inline_percent 
tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_new_type 
tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_column_comments 
[gw3] [ 63%] PASSED tests/test_post_write.py::RunHookTest::test_path_in_config 
[gw0] [ 63%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_new_type 
[gw1] [ 63%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_column_comments 
tests/test_op.py::OpTest::test_alter_column_schema_type_named 
tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_comment 
[gw1] [ 63%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_comment 
tests/test_postgresql.py::PostgresqlOpTest::test_drop_index_postgresql_concurrently 
[gw0] [ 63%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type_named 
[gw1] [ 63%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_drop_index_postgresql_concurrently 
tests/test_postgresql.py::PostgresqlOpTest::test_drop_table_comment 
[gw1] [ 63%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_drop_table_comment 
tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[False] 
tests/test_postgresql.py::PGAutocommitBlockTest::test_alter_enum 
[gw3] [ 63%] SKIPPED tests/test_postgresql.py::PGAutocommitBlockTest::test_alter_enum 
tests/test_postgresql.py::PGAutocommitBlockTestFuture::test_alter_enum 
tests/test_postgresql.py::PostgresqlOpTest::test_remove_identity_from_column 
[gw0] [ 63%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[False] 
[gw1] [ 63%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_remove_identity_from_column 
tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_postgresql 
[gw2] [ 63%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_nonsensical 
[gw1] [ 63%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_postgresql 
tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_schema_postgresql 
tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_version_already_there 
[gw1] [ 63%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_schema_postgresql 
[gw3] [ 64%] SKIPPED tests/test_postgresql.py::PGAutocommitBlockTestFuture::test_alter_enum 
tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_create 
tests/test_revision.py::APITest::test_add_revision_one_head 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_add_revision_one_head 
tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[None] 
[gw0] [ 64%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[None] 
tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[True] 
[gw0] [ 64%] PASSED tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[True] 
tests/test_op.py::OpTest::test_alter_column_set_compiled_default 
[gw0] [ 64%] PASSED tests/test_op.py::OpTest::test_alter_column_set_compiled_default 
tests/test_op.py::OpTest::test_alter_column_set_default 
tests/test_revision.py::APITest::test_add_revision_two_head 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_add_revision_two_head 
tests/test_revision.py::APITest::test_get_revision_base_multiple 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_get_revision_base_multiple 
tests/test_revision.py::APITest::test_get_revision_base_single 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_get_revision_base_single 
[gw0] [ 64%] PASSED tests/test_op.py::OpTest::test_alter_column_set_default 
tests/test_op.py::OpTest::test_alter_column_type 
[gw0] [ 64%] PASSED tests/test_op.py::OpTest::test_alter_column_type 
tests/test_op.py::OpTest::test_cant_op 
[gw3] [ 64%] PASSED tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_create 
tests/test_revision.py::APITest::test_get_revision_head_multiple 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_get_revision_head_multiple 
[gw0] [ 64%] PASSED tests/test_op.py::OpTest::test_cant_op 
tests/test_revision.py::APITest::test_get_revision_head_single 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_get_revision_head_single 
tests/test_op.py::OpTest::test_create_index 
tests/test_revision.py::APITest::test_get_revision_heads_multiple 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_get_revision_heads_multiple 
tests/test_revision.py::APITest::test_get_revisions_head_multiple 
[gw0] [ 64%] PASSED tests/test_op.py::OpTest::test_create_index 
tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_drop 
[gw1] [ 64%] PASSED tests/test_revision.py::APITest::test_get_revisions_head_multiple 
tests/test_revision.py::APITest::test_get_revisions_heads_multiple 
[gw1] [ 65%] PASSED tests/test_revision.py::APITest::test_get_revisions_heads_multiple 
tests/test_revision.py::APITest::test_invalid_datatype 
tests/test_op.py::OpTest::test_create_index_arbitrary_expr 
[gw0] [ 65%] PASSED tests/test_op.py::OpTest::test_create_index_arbitrary_expr 
[gw1] [ 65%] PASSED tests/test_revision.py::APITest::test_invalid_datatype 
tests/test_op.py::OpTest::test_create_index_expressions 
[gw0] [ 65%] PASSED tests/test_op.py::OpTest::test_create_index_expressions 
tests/test_op.py::OpTest::test_create_index_quote_flag 
tests/test_revision.py::APITest::test_iterate_tolerates_dupe_targets 
[gw1] [ 65%] PASSED tests/test_revision.py::APITest::test_iterate_tolerates_dupe_targets 
tests/test_revision.py::APITest::test_repr_revs 
[gw1] [ 65%] PASSED tests/test_revision.py::APITest::test_repr_revs 
[gw3] [ 65%] PASSED tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_drop 
[gw0] [ 65%] PASSED tests/test_op.py::OpTest::test_create_index_quote_flag 
tests/test_op.py::OpTest::test_create_index_quoting 
[gw0] [ 65%] PASSED tests/test_op.py::OpTest::test_create_index_quoting 
tests/test_op.py::OpTest::test_create_index_schema 
[gw2] [ 65%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_version_already_there 
[gw0] [ 65%] PASSED tests/test_op.py::OpTest::test_create_index_schema 
tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_different_multi_start 
tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_create 
tests/test_revision.py::BranchTravellingTest::test_ancestor_nodes 
[gw1] [ 65%] PASSED tests/test_revision.py::BranchTravellingTest::test_ancestor_nodes 
tests/test_revision.py::BranchTravellingTest::test_detect_invalid_head_selection 
tests/test_op.py::OpTest::test_create_index_table_col_event 
[gw1] [ 65%] PASSED tests/test_revision.py::BranchTravellingTest::test_detect_invalid_head_selection 
tests/test_revision.py::BranchTravellingTest::test_iterate_one_branch_both_to_merge 
[gw0] [ 65%] PASSED tests/test_op.py::OpTest::test_create_index_table_col_event 
[gw1] [ 65%] PASSED tests/test_revision.py::BranchTravellingTest::test_iterate_one_branch_both_to_merge 
tests/test_revision.py::BranchTravellingTest::test_iterate_to_symbolic_base 
[gw1] [ 65%] PASSED tests/test_revision.py::BranchTravellingTest::test_iterate_to_symbolic_base 
tests/test_revision.py::BranchTravellingTest::test_three_branches_end_in_single_branch 
[gw1] [ 65%] PASSED tests/test_revision.py::BranchTravellingTest::test_three_branches_end_in_single_branch 
tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases 
[gw1] [ 66%] PASSED tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases 
tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive 
[gw1] [ 66%] PASSED tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive 
[gw3] [ 66%] PASSED tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_create 
tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive_blank 
tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_drop 
tests/test_op.py::OpTest::test_create_table_check_constraint 
[gw0] [ 66%] PASSED tests/test_op.py::OpTest::test_create_table_check_constraint 
tests/test_op.py::OpTest::test_create_table_comment_op 
[gw0] [ 66%] SKIPPED tests/test_op.py::OpTest::test_create_table_comment_op 
tests/test_op.py::OpTest::test_create_table_event 
[gw0] [ 66%] PASSED tests/test_op.py::OpTest::test_create_table_event 
tests/test_op.py::OpTest::test_create_table_fk_and_schema 
[gw0] [ 66%] PASSED tests/test_op.py::OpTest::test_create_table_fk_and_schema 
tests/test_op.py::OpTest::test_create_table_index 
[gw0] [ 66%] PASSED tests/test_op.py::OpTest::test_create_table_index 
tests/test_op.py::OpTest::test_create_table_index_flag 
[gw1] [ 66%] PASSED tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive_blank 
[gw0] [ 66%] PASSED tests/test_op.py::OpTest::test_create_table_index_flag 
tests/test_revision.py::BranchTravellingTest::test_three_branches_to_root 
[gw3] [ 66%] PASSED tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_drop 
[gw1] [ 66%] PASSED tests/test_revision.py::BranchTravellingTest::test_three_branches_to_root 
tests/test_revision.py::BranchTravellingTest::test_two_branches_end_behind_branch 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_exclude_const_unchanged 
[gw1] [ 66%] PASSED tests/test_revision.py::BranchTravellingTest::test_two_branches_end_behind_branch 
[gw3] [ 66%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_exclude_const_unchanged 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_functional_ix_one 
[gw3] [ 66%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_functional_ix_one 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_functional_ix_two 
tests/test_op.py::OpTest::test_create_table_no_pk 
[gw0] [ 66%] PASSED tests/test_op.py::OpTest::test_create_table_no_pk 
tests/test_op.py::OpTest::test_create_table_selfref 
[gw0] [ 66%] PASSED tests/test_op.py::OpTest::test_create_table_selfref 
tests/test_op.py::OpTest::test_create_table_two_fk 
[gw3] [ 67%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_functional_ix_two 
[gw2] [ 67%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_different_multi_start 
[gw0] [ 67%] PASSED tests/test_op.py::OpTest::test_create_table_two_fk 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_idx_added_schema 
tests/test_op.py::OpTest::test_create_table_unique_constraint 
tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads 
[gw3] [ 67%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_idx_added_schema 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_idx_unchanged_schema 
[gw0] [ 67%] PASSED tests/test_op.py::OpTest::test_create_table_unique_constraint 
tests/test_revision.py::BranchTravellingTest::test_two_branches_end_in_branch 
[gw3] [ 67%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_idx_unchanged_schema 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_same_tname_two_schemas 
tests/test_op.py::OpTest::test_create_table_unique_flag 
[gw1] [ 67%] PASSED tests/test_revision.py::BranchTravellingTest::test_two_branches_end_in_branch 
[gw3] [ 67%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_same_tname_two_schemas 
tests/test_revision.py::BranchTravellingTest::test_two_branches_to_root 
[gw0] [ 67%] PASSED tests/test_op.py::OpTest::test_create_table_unique_flag 
[gw1] [ 67%] PASSED tests/test_revision.py::BranchTravellingTest::test_two_branches_to_root 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_added_schema 
tests/test_op.py::OpTest::test_create_table_with_check_constraint_with_expr 
tests/test_revision.py::DepResolutionFailedTest::test_failure_message 
[gw3] [ 67%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_added_schema 
[gw1] [ 67%] PASSED tests/test_revision.py::DepResolutionFailedTest::test_failure_message 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_dropped 
[gw0] [ 67%] PASSED tests/test_op.py::OpTest::test_create_table_with_check_constraint_with_expr 
[gw3] [ 67%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_dropped 
tests/test_revision.py::DiamondTest::test_iterate_simple_diamond 
tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_unchanged_schema 
[gw3] [ 67%] SKIPPED tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_unchanged_schema 
[gw1] [ 67%] PASSED tests/test_revision.py::DiamondTest::test_iterate_simple_diamond 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint 
tests/test_revision.py::EmptyMapTest::test_iterate 
[gw3] [ 67%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint_case_sensitive 
[gw3] [ 68%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint_case_sensitive 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_array_type_user_defined_inner 
[gw3] [ 68%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_array_type_user_defined_inner 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_generic_array_type 
tests/test_op.py::OpTest::test_create_unique_index 
[gw3] [ 68%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_generic_array_type 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint 
[gw0] [ 68%] PASSED tests/test_op.py::OpTest::test_create_unique_index 
tests/test_revision.py::LabeledBranchTest::test_branch_w_down_relative 
[gw0] [ 68%] PASSED tests/test_revision.py::LabeledBranchTest::test_branch_w_down_relative 
tests/test_revision.py::LabeledBranchTest::test_branch_w_up_relative 
[gw0] [ 68%] PASSED tests/test_revision.py::LabeledBranchTest::test_branch_w_up_relative 
tests/test_revision.py::LabeledBranchTest::test_dupe_branch_collection 
[gw0] [ 68%] PASSED tests/test_revision.py::LabeledBranchTest::test_dupe_branch_collection 
tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_heads 
[gw0] [ 68%] PASSED tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_heads 
tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_labeled_head_across_merge 
[gw1] [ 68%] PASSED tests/test_revision.py::EmptyMapTest::test_iterate 
[gw2] [ 68%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads 
[gw0] [ 68%] PASSED tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_labeled_head_across_merge 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_cycle 
[gw3] [ 68%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint_case_sensitive 
[gw1] [ 68%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_cycle 
tests/test_revision.py::LabeledBranchTest::test_get_base_revisions 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_dep_cycle 
[gw0] [ 68%] PASSED tests/test_revision.py::LabeledBranchTest::test_get_base_revisions 
[gw1] [ 68%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_dep_cycle 
[gw3] [ 68%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint_case_sensitive 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_cycle 
tests/test_revision.py::LabeledBranchTest::test_get_base_revisions_labeled 
[gw1] [ 69%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_cycle 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_dep_cycle 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_json_type 
[gw1] [ 69%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_dep_cycle 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_cycle 
[gw0] [ 69%] PASSED tests/test_revision.py::LabeledBranchTest::test_get_base_revisions_labeled 
tests/test_revision.py::LabeledBranchTest::test_get_current_named_rev 
[gw3] [ 69%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_json_type 
[gw0] [ 69%] PASSED tests/test_revision.py::LabeledBranchTest::test_get_current_named_rev 
tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_jsonb_type 
tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads_symbolic 
[gw3] [ 69%] PASSED tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_jsonb_type 
tests/test_postgresql.py::PostgresqlOpTest::test_add_column_computed 
[gw1] [ 69%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_cycle 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_dep_cycle 
[gw3] [ 69%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_add_column_computed 
[gw1] [ 69%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_dep_cycle 
tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_named_base 
tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw0-None] 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_cycle 
[gw1] [ 69%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_cycle 
[gw0] [ 69%] PASSED tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_named_base 
tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_version_specific_base 
tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_dep_cycle 
[gw1] [ 69%] PASSED tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_dep_cycle 
[gw0] [ 69%] PASSED tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_version_specific_base 
tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_base 
tests/test_revision.py::GraphWithLoopTest::test_revision_dupe_head 
[gw0] [ 69%] PASSED tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_base 
[gw1] [ 69%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_dupe_head 
tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_heads 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_dependency_loop 
[gw3] [ 69%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw0-None] 
[gw0] [ 69%] PASSED tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_heads 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_dependency_loop 
tests/test_revision.py::LabeledBranchTest::test_iterate_named_rev_to_heads 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_loop 
[gw0] [ 70%] PASSED tests/test_revision.py::LabeledBranchTest::test_iterate_named_rev_to_heads 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_loop 
tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw1-None] 
tests/test_revision.py::LabeledBranchTest::test_iterate_to_branch_at_rev 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_dep_loop 
[gw0] [ 70%] PASSED tests/test_revision.py::LabeledBranchTest::test_iterate_to_branch_at_rev 
tests/test_revision.py::LabeledBranchTest::test_no_revision_exists 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_dep_loop 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_loop 
[gw0] [ 70%] PASSED tests/test_revision.py::LabeledBranchTest::test_no_revision_exists 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_loop 
[gw3] [ 70%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw1-None] 
tests/test_revision.py::LabeledBranchTest::test_no_such_branch 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_dep_loop 
[gw0] [ 70%] PASSED tests/test_revision.py::LabeledBranchTest::test_no_such_branch 
tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch 
tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
[gw0] [ 70%] PASSED tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_dep_loop 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_loop 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_loop 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_dep_loop 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_dep_loop 
[gw2] [ 70%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads_symbolic 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_loop 
tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_base_nonsensical 
[gw1] [ 70%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_loop 
tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch_partial_resolution 
[gw3] [ 70%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings 
tests/test_postgresql.py::PostgresqlOpTest::test_add_column_with_comment 
[gw0] [ 70%] PASSED tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch_partial_resolution 
[gw1] [ 71%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings 
tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings_dependencies 
[gw3] [ 71%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_add_column_with_comment 
[gw0] [ 71%] PASSED tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve 
tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve_too_short 
tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw0-None] 
[gw1] [ 71%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings_dependencies 
[gw3] [ 71%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw0-None] 
[gw0] [ 71%] PASSED tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve_too_short 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_dependency_loop 
tests/test_revision.py::LabeledBranchTest::test_retrieve_branch_revision 
tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw1-None] 
[gw0] [ 71%] PASSED tests/test_revision.py::LabeledBranchTest::test_retrieve_branch_revision 
[gw3] [ 71%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw1-None] 
tests/test_revision.py::LabeledBranchTest::test_rev_not_in_branch 
tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
[gw1] [ 71%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_dependency_loop 
[gw0] [ 71%] PASSED tests/test_revision.py::LabeledBranchTest::test_rev_not_in_branch 
[gw3] [ 71%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] 
tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_loop 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment 
tests/test_revision.py::LargeMapTest::test_all 
[gw3] [ 71%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment 
[gw1] [ 71%] PASSED tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_loop 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_quoting 
[gw3] [ 71%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_quoting 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_table_and_column_quoting 
tests/test_revision.py::LabeledBranchTest::test_actually_short_rev_name 
[gw3] [ 71%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_table_and_column_quoting 
[gw1] [ 71%] PASSED tests/test_revision.py::LabeledBranchTest::test_actually_short_rev_name 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
tests/test_revision.py::LabeledBranchTest::test_branch_at_heads 
[gw1] [ 71%] PASSED tests/test_revision.py::LabeledBranchTest::test_branch_at_heads 
[gw3] [ 72%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
tests/test_revision.py::LabeledBranchTest::test_branch_at_self 
[gw1] [ 72%] PASSED tests/test_revision.py::LabeledBranchTest::test_branch_at_self 
tests/test_revision.py::LabeledBranchTest::test_branch_at_syntax 
[gw3] [ 72%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
[gw1] [ 72%] PASSED tests/test_revision.py::LabeledBranchTest::test_branch_at_syntax 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_base_exclusive 
[gw3] [ 72%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_drop_comment 
[gw1] [ 72%] PASSED tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_base_exclusive 
tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_exclusive 
[gw3] [ 72%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_drop_comment 
[gw1] [ 72%] PASSED tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_exclusive 
[gw2] [ 72%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_base_nonsensical 
tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_inclusive 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_type_using 
tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_start 
[gw1] [ 72%] PASSED tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_inclusive 
tests/test_revision.py::MultipleBaseTest::test_specific_path_one 
[gw1] [ 72%] PASSED tests/test_revision.py::MultipleBaseTest::test_specific_path_one 
[gw3] [ 72%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_type_using 
tests/test_revision.py::MultipleBaseTest::test_specific_path_two_implicit_base 
[gw0] [ 72%] PASSED tests/test_revision.py::LargeMapTest::test_all 
tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_with_comment 
[gw1] [ 72%] PASSED tests/test_revision.py::MultipleBaseTest::test_specific_path_two_implicit_base 
tests/test_revision.py::LongShortBranchTest::test_iterate_full 
tests/test_revision.py::MultipleBranchEffectiveHead::test_effective_head 
[gw3] [ 72%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_with_comment 
[gw0] [ 72%] PASSED tests/test_revision.py::LongShortBranchTest::test_iterate_full 
[gw1] [ 72%] PASSED tests/test_revision.py::MultipleBranchEffectiveHead::test_effective_head 
tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing0-updated0-SET GENERATED ALWAYS] 
tests/test_revision.py::MultipleBranchEffectiveHead::test_other_downgrade 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchEffectiveHead::test_other_downgrade 
[gw3] [ 73%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing0-updated0-SET GENERATED ALWAYS] 
tests/test_revision.py::MultipleBranchEffectiveHead::test_use_all_current 
tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing1-updated1-SET GENERATED BY DEFAULT SET START WITH 3] 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchEffectiveHead::test_use_all_current 
[gw3] [ 73%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing1-updated1-SET GENERATED BY DEFAULT SET START WITH 3] 
tests/test_revision.py::MultipleBranchTest::test_distinct_branches 
tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing2-updated2-SET CYCLE SET INCREMENT BY 1] 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchTest::test_distinct_branches 
tests/test_revision.py::MultipleBranchTest::test_iterate_from_merge_point 
[gw3] [ 73%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing2-updated2-SET CYCLE SET INCREMENT BY 1] 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchTest::test_iterate_from_merge_point 
tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_branch_to_base 
tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing3-updated3-SET CACHE 2] 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_branch_to_base 
tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads 
tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads_single_base 
[gw3] [ 73%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing3-updated3-SET CACHE 2] 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads_single_base 
tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_different_branch_not_wrong_direction 
tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing4-updated4-SET MINVALUE 0] 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch 
tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch_to_base 
[gw0] [ 73%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_different_branch_not_wrong_direction 
[gw1] [ 73%] PASSED tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch_to_base 
[gw3] [ 73%] SKIPPED tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing4-updated4-SET MINVALUE 0] 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base 
tests/test_postgresql.py::PostgresqlOpTest::test_col_w_pk_is_serial 
[gw0] [ 73%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base_downgrade 
[gw0] [ 73%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base_downgrade 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_same_branch_wrong_direction 
[gw3] [ 74%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_col_w_pk_is_serial 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_same_branch_wrong_direction 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_downgrade 
[gw2] [ 74%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_start 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_downgrade 
tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_upgrade 
tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_nonsensical 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_upgrade 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_downgrade 
[gw3] [ 74%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint 
tests/test_revision.py::MultipleBranchTest::test_same_branch_wrong_direction 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_downgrade 
[gw1] [ 74%] PASSED tests/test_revision.py::MultipleBranchTest::test_same_branch_wrong_direction 
tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_column 
tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_empty 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_upgrade 
[gw1] [ 74%] PASSED tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_empty 
tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_none 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_upgrade 
[gw1] [ 74%] PASSED tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_none 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_downgrade 
[gw3] [ 74%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_column 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_downgrade 
tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_literal 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_upgrade 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_upgrade 
[gw3] [ 74%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_literal 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_downgrade 
tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_concurrently 
[gw0] [ 74%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_downgrade 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_upgrade 
[gw3] [ 75%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_concurrently 
[gw0] [ 75%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_upgrade 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_downgrade 
tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_expressions 
[gw0] [ 75%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_downgrade 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_upgrade 
tests/test_revision.py::NormalizedDownRevTest::test_all_traversal 
[gw1] [ 75%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_all_traversal 
tests/test_revision.py::NormalizedDownRevTest::test_branch_traversal 
[gw3] [ 75%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_expressions 
[gw1] [ 75%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_branch_traversal 
tests/test_revision.py::NormalizedDownRevTest::test_dupe_dependency 
[gw0] [ 75%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_upgrade 
[gw1] [ 75%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_dupe_dependency 
tests/test_revision.py::NormalizedDownRevTest::test_normalized_down_revisions 
tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include 
[gw1] [ 75%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_normalized_down_revisions 
tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal 
[gw1] [ 75%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal 
tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_what_are_the_heads 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyx 
[gw0] [ 75%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_what_are_the_heads 
[gw3] [ 75%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include 
tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include_is_none 
tests/test_revision.py::MultipleBaseCrossDependencyTestThree::test_traverse_no_parent_but_a_dep 
[gw0] [ 75%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestThree::test_traverse_no_parent_but_a_dep 
[gw2] [ 75%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_nonsensical 
[gw3] [ 75%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include_is_none 
tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_heads_to_base 
tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_where 
[gw0] [ 75%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_heads_to_base 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base1 
[gw3] [ 75%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_where 
tests/test_postgresql.py::PostgresqlOpTest::test_create_table_comment 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base1 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base2 
[gw3] [ 76%] PASSED tests/test_postgresql.py::PostgresqlOpTest::test_create_table_comment 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base2 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base3 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base3 
tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_one 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head1 
[gw1] [ 76%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyx 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head1 
[gw3] [ 76%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_one 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head2 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head2 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head3 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_py 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head3 
tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_three 
tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_what_are_the_heads 
[gw3] [ 76%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_three 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_what_are_the_heads 
tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_two 
[gw3] [ 76%] PASSED tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_two 
tests/test_script_consumption.py::ApplyVersionsFunctionalTest_False_True::test_steps 
[gw1] [ 76%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_py 
tests/test_revision.py::MultipleBaseTest::test_detect_invalid_base_selection 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseTest::test_detect_invalid_base_selection 
tests/test_revision.py::MultipleBaseTest::test_heads_to_base 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseTest::test_heads_to_base 
tests/test_revision.py::MultipleBaseTest::test_heads_to_base_exclusive 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseTest::test_heads_to_base_exclusive 
tests/test_revision.py::MultipleBaseTest::test_heads_to_blank 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyc 
[gw0] [ 76%] PASSED tests/test_revision.py::MultipleBaseTest::test_heads_to_blank 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyx 
[gw1] [ 77%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyc 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyo 
[gw0] [ 77%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyx 
tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_envonly::test_steps 
[gw1] [ 77%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyo 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyx 
[gw1] [ 77%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyx 
[gw2] [ 77%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge 
tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge_no_sql 
tests/test_script_consumption.py::LegacyApplyVersionsFunctionalTest::test_steps 
[gw2] [ 77%] PASSED tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge_no_sql 
tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_heads 
[gw3] [ 77%] PASSED tests/test_script_consumption.py::ApplyVersionsFunctionalTest_False_True::test_steps 
tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_False::test_steps 
[gw2] [ 77%] PASSED tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_heads 
tests/test_mssql.py::OpTest::test_drop_column_w_schema 
[gw2] [ 77%] PASSED tests/test_mssql.py::OpTest::test_drop_column_w_schema 
tests/test_mssql.py::OpTest::test_drop_index 
[gw2] [ 77%] PASSED tests/test_mssql.py::OpTest::test_drop_index 
tests/test_mssql.py::OpTest::test_rename_table 
[gw2] [ 77%] PASSED tests/test_mssql.py::OpTest::test_rename_table 
tests/test_mssql.py::OpTest::test_rename_table_casesens 
[gw2] [ 77%] PASSED tests/test_mssql.py::OpTest::test_rename_table_casesens 
tests/test_mssql.py::OpTest::test_rename_table_schema 
[gw2] [ 77%] PASSED tests/test_mssql.py::OpTest::test_rename_table_schema 
tests/test_mssql.py::OpTest::test_rename_table_schema_casesens 
[gw2] [ 77%] PASSED tests/test_mssql.py::OpTest::test_rename_table_schema_casesens 
tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp 
[gw2] [ 77%] SKIPPED tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp 
tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp_bundle_onupdate 
[gw2] [ 77%] SKIPPED tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp_bundle_onupdate 
tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_now 
[gw2] [ 77%] SKIPPED tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_now 
tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp 
tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp_bundle_onupdate 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp_bundle_onupdate 
tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_now 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_now 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_diff 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_diff 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_same 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_same 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_diff 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_diff 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_from_none 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_from_none 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_same 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_same 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_bundle_onupdate 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_bundle_onupdate 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff 
tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff_bundle_onupdate 
[gw2] [ 78%] SKIPPED tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff_bundle_onupdate 
tests/test_mysql.py::MySQLOpTest::test_add_column_computed 
[gw2] [ 78%] PASSED tests/test_mysql.py::MySQLOpTest::test_add_column_computed 
tests/test_mysql.py::MySQLOpTest::test_add_column_with_comment 
[gw0] [ 78%] PASSED tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_envonly::test_steps 
tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_everything::test_steps 
[gw2] [ 78%] PASSED tests/test_mysql.py::MySQLOpTest::test_add_column_with_comment 
tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment 
[gw2] [ 78%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment 
tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment_quoting 
[gw2] [ 78%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment_quoting 
tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>0] 
tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>1] 
tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[<lambda>-<lambda>2] 
tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_comment 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_comment 
tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_default 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_default 
tests/test_mysql.py::MySQLOpTest::test_alter_column_existing_comment 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_existing_comment 
tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>0] 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>0] 
tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>1] 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>1] 
tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>2] 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[<lambda>-<lambda>2] 
[gw3] [ 79%] PASSED tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_False::test_steps 
tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_True::test_steps 
tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_datetime_default 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_datetime_default 
tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_default 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_default 
tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_programmatic_default 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_programmatic_default 
tests/test_mysql.py::MySQLOpTest::test_alter_column_multi_alter_w_drop_default 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_multi_alter_w_drop_default 
tests/test_mysql.py::MySQLOpTest::test_alter_column_new_comment_replaces_existing 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_new_comment_replaces_existing 
tests/test_mysql.py::MySQLOpTest::test_alter_column_remove_schematype 
[gw1] [ 79%] PASSED tests/test_script_consumption.py::LegacyApplyVersionsFunctionalTest::test_steps 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_py 
[gw2] [ 79%] PASSED tests/test_mysql.py::MySQLOpTest::test_alter_column_remove_schematype 
tests/test_mysql.py::MySQLOpTest::test_col_add_autoincrement 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_add_autoincrement 
tests/test_mysql.py::MySQLOpTest::test_col_alter_type_required 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_alter_type_required 
tests/test_mysql.py::MySQLOpTest::test_col_dont_remove_server_default 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_dont_remove_server_default 
tests/test_mysql.py::MySQLOpTest::test_col_multi_alter 
[gw1] [ 80%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_py 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_multi_alter 
tests/test_mysql.py::MySQLOpTest::test_col_not_nullable 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_not_nullable 
tests/test_mysql.py::MySQLOpTest::test_col_not_nullable_existing_serv_default 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_not_nullable_existing_serv_default 
tests/test_mysql.py::MySQLOpTest::test_col_nullable 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_nullable 
tests/test_mysql.py::MySQLOpTest::test_col_remove_autoincrement 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_col_remove_autoincrement 
tests/test_mysql.py::MySQLOpTest::test_create_table_comment 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_create_table_comment 
[gw1] [ 80%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo 
tests/test_mysql.py::MySQLOpTest::test_create_table_with_column_comments 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_create_table_with_column_comments 
tests/test_mysql.py::MySQLOpTest::test_create_table_with_comment 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_create_table_with_comment 
tests/test_mysql.py::MySQLOpTest::test_drop_check_mariadb 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_check_mariadb 
tests/test_mysql.py::MySQLOpTest::test_drop_check_mysql 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_check_mysql 
tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mariadb 
[gw2] [ 80%] PASSED tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mariadb 
tests/test_script_production.py::RevisionCommandTest::test_create_script_basic 
[gw1] [ 80%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx 
[gw2] [ 81%] PASSED tests/test_script_production.py::RevisionCommandTest::test_create_script_basic 
tests/test_script_production.py::RevisionCommandTest::test_create_script_branches 
[gw1] [ 81%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_py 
[gw0] [ 81%] PASSED tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_everything::test_steps 
tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_nontransactional_ddl 
[gw2] [ 81%] PASSED tests/test_script_production.py::RevisionCommandTest::test_create_script_branches 
tests/test_script_production.py::RevisionCommandTest::test_create_script_branches_old_template 
[gw2] [ 81%] PASSED tests/test_script_production.py::RevisionCommandTest::test_create_script_branches_old_template 
tests/test_script_production.py::RevisionCommandTest::test_create_script_missing_splice 
[gw1] [ 81%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_py 
[gw0] [ 81%] PASSED tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_nontransactional_ddl 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyc 
tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_per_rev_ddl 
[gw2] [ 81%] PASSED tests/test_script_production.py::RevisionCommandTest::test_create_script_missing_splice 
tests/test_script_production.py::RevisionCommandTest::test_create_script_splice 
[gw3] [ 81%] PASSED tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_True::test_steps 
tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl 
[gw2] [ 81%] PASSED tests/test_script_production.py::RevisionCommandTest::test_create_script_splice 
tests/test_script_production.py::RevisionCommandTest::test_illegal_revision_chars 
[gw0] [ 81%] PASSED tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_per_rev_ddl 
tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_transactional_ddl 
[gw2] [ 81%] PASSED tests/test_script_production.py::RevisionCommandTest::test_illegal_revision_chars 
tests/test_script_production.py::RewriterTest::test_all_traverse 
[gw2] [ 81%] PASSED tests/test_script_production.py::RewriterTest::test_all_traverse 
tests/test_script_production.py::RewriterTest::test_chained_ops 
[gw2] [ 81%] PASSED tests/test_script_production.py::RewriterTest::test_chained_ops 
[gw3] [ 81%] PASSED tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl 
tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally 
tests/test_script_production.py::RewriterTest::test_double_migrate_table 
[gw2] [ 81%] PASSED tests/test_script_production.py::RewriterTest::test_double_migrate_table 
tests/test_script_production.py::RewriterTest::test_multiple_passes_with_mutations 
[gw2] [ 82%] PASSED tests/test_script_production.py::RewriterTest::test_multiple_passes_with_mutations 
tests/test_script_production.py::RewriterTest::test_no_needless_pass 
[gw2] [ 82%] PASSED tests/test_script_production.py::RewriterTest::test_no_needless_pass 
tests/test_script_production.py::ScriptAccessorTest::test_upgrade_downgrade_ops_list_accessors 
[gw2] [ 82%] PASSED tests/test_script_production.py::ScriptAccessorTest::test_upgrade_downgrade_ops_list_accessors 
tests/test_script_production.py::ScriptNamingTest::test_args 
[gw2] [ 82%] PASSED tests/test_script_production.py::ScriptNamingTest::test_args 
tests/test_script_production.py::ScriptNamingTest::test_custom_tz 
[gw2] [ 82%] PASSED tests/test_script_production.py::ScriptNamingTest::test_custom_tz 
tests/test_script_production.py::ScriptNamingTest::test_custom_tz_lowercase 
[gw3] [ 82%] PASSED tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally 
tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction 
[gw3] [ 82%] PASSED tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction 
tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm 
[gw1] [ 82%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyc 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyo 
[gw3] [ 82%] PASSED tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm 
tests/test_script_consumption.py::CallbackEnvironmentTest::test_steps 
[gw0] [ 82%] PASSED tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_transactional_ddl 
[gw1] [ 82%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyo 
tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyx 
tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl 
[gw1] [ 82%] PASSED tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyx 
[gw2] [ 82%] PASSED tests/test_script_production.py::ScriptNamingTest::test_custom_tz_lowercase 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_py 
[gw1] [ 82%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_py 
[gw0] [ 82%] PASSED tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl 
tests/test_script_production.py::ScriptNamingTest::test_custom_tz_utc 
[gw2] [ 82%] PASSED tests/test_script_production.py::ScriptNamingTest::test_custom_tz_utc 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc 
tests/test_script_production.py::ScriptNamingTest::test_custom_tzdata_tz 
[gw2] [ 82%] PASSED tests/test_script_production.py::ScriptNamingTest::test_custom_tzdata_tz 
tests/test_script_production.py::ScriptNamingTest::test_default_tz 
tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_transaction_opened_externally 
[gw2] [ 83%] PASSED tests/test_script_production.py::ScriptNamingTest::test_default_tz 
tests/test_script_production.py::ScriptNamingTest::test_epoch[create_date0-%s/versions/1343228885_12345_this_is_a_message_2012_7_25_15_8_5.py] 
[gw2] [ 83%] PASSED tests/test_script_production.py::ScriptNamingTest::test_epoch[create_date0-%s/versions/1343228885_12345_this_is_a_message_2012_7_25_15_8_5.py] 
tests/test_script_production.py::ScriptNamingTest::test_epoch[create_date1-%s/versions/1343228886_12345_this_is_a_message_2012_7_25_15_8_6.py] 
[gw2] [ 83%] PASSED tests/test_script_production.py::ScriptNamingTest::test_epoch[create_date1-%s/versions/1343228886_12345_this_is_a_message_2012_7_25_15_8_6.py] 
tests/test_script_production.py::ScriptNamingTest::test_no_dateutil_module 
[gw2] [ 83%] PASSED tests/test_script_production.py::ScriptNamingTest::test_no_dateutil_module 
tests/test_script_production.py::ScriptNamingTest::test_tz_cant_locate 
[gw2] [ 83%] PASSED tests/test_script_production.py::ScriptNamingTest::test_tz_cant_locate 
tests/test_script_production.py::TemplateArgsTest::test_args_propagate 
[gw1] [ 83%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc 
[gw2] [ 83%] PASSED tests/test_script_production.py::TemplateArgsTest::test_args_propagate 
tests/test_script_production.py::TemplateArgsTest::test_bad_render 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo 
[gw2] [ 83%] PASSED tests/test_script_production.py::TemplateArgsTest::test_bad_render 
[gw1] [ 83%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx 
[gw0] [ 83%] PASSED tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_transaction_opened_externally 
tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction 
tests/test_script_production.py::TemplateArgsTest::test_tmpl_args_revision 
[gw2] [ 83%] PASSED tests/test_script_production.py::TemplateArgsTest::test_tmpl_args_revision 
tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_add_column_w_on_conflict 
[gw2] [ 83%] PASSED tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_add_column_w_on_conflict 
[gw1] [ 83%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_py 
tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_const 
[gw2] [ 83%] PASSED tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_const 
tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_expr_needs_parens 
[gw2] [ 83%] PASSED tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_expr_needs_parens 
tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_text_expr_needs_parens 
[gw2] [ 83%] PASSED tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_text_expr_needs_parens 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_func 
[gw2] [ 83%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_func 
[gw1] [ 84%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_py 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_func_now 
[gw2] [ 84%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_func_now 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_text 
[gw2] [ 84%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_text 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_str 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyc 
[gw2] [ 84%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_str 
[gw3] [ 84%] PASSED tests/test_script_consumption.py::CallbackEnvironmentTest::test_steps 
[gw1] [ 84%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyc 
tests/test_script_consumption.py::EncodingTest::test_encode 
tests/test_suite.py::AutogenerateCommentsTest::test_alter_table_comment 
[gw2] [ 84%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_alter_table_comment 
tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyo 
tests/test_suite.py::AutogenerateCommentsTest::test_existing_column_comment_no_change 
[gw2] [ 84%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_existing_column_comment_no_change 
tests/test_suite.py::AutogenerateCommentsTest::test_existing_table_comment_no_change 
[gw0] [ 84%] PASSED tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction 
tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm 
[gw2] [ 84%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_existing_table_comment_no_change 
[gw1] [ 84%] PASSED tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyo 
tests/test_suite.py::AutogenerateCommentsTest::test_remove_column_comment 
[gw2] [ 84%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_remove_column_comment 
tests/test_suite.py::AutogenerateCommentsTest::test_remove_table_comment 
[gw2] [ 84%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_remove_table_comment 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_add_computed_column 
[gw2] [ 84%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_add_computed_column 
tests/test_script_consumption.py::SourcelessNeedsFlagTest::test_needs_flag 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>0] 
[gw3] [ 84%] PASSED tests/test_script_consumption.py::EncodingTest::test_encode 
[gw1] [ 84%] PASSED tests/test_script_consumption.py::SourcelessNeedsFlagTest::test_needs_flag 
[gw2] [ 84%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>0] 
tests/test_script_consumption.py::VersionNameTemplateTest::test_error_on_new_with_missing_revision 
tests/test_script_consumption.py::FutureApplyVersionsTest_False_True::test_steps 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>1] 
[gw2] [ 85%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>1] 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>2] 
[gw1] [ 85%] PASSED tests/test_script_consumption.py::VersionNameTemplateTest::test_error_on_new_with_missing_revision 
tests/test_script_consumption.py::VersionNameTemplateTest::test_lookup_legacy 
[gw2] [ 85%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>2] 
[gw1] [ 85%] PASSED tests/test_script_consumption.py::VersionNameTemplateTest::test_lookup_legacy 
tests/test_script_consumption.py::VersionNameTemplateTest::test_option 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>3] 
[gw1] [ 85%] PASSED tests/test_script_consumption.py::VersionNameTemplateTest::test_option 
[gw2] [ 85%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[<lambda>3] 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions0] 
tests/test_script_production.py::CustomizeRevisionTest::test_autogen 
[gw0] [ 85%] PASSED tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm 
[gw2] [ 85%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions0] 
tests/test_script_consumption.py::SimpleSourcelessApplyVersionsTest::test_steps 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions1] 
[gw2] [ 85%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions1] 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions2] 
[gw2] [ 85%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions2] 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions3] 
[gw2] [ 85%] SKIPPED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions3] 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_column 
[gw1] [ 85%] PASSED tests/test_script_production.py::CustomizeRevisionTest::test_autogen 
tests/test_script_production.py::CustomizeRevisionTest::test_new_locations_no_autogen 
[gw2] [ 85%] PASSED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_column 
tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_default_on_computed 
[gw2] [ 85%] SKIPPED tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_default_on_computed 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_deferrable 
[gw2] [ 85%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_deferrable 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_one 
[gw2] [ 85%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_one 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_three 
[gw2] [ 85%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_three 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_two 
[gw2] [ 86%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_two 
[gw1] [ 86%] PASSED tests/test_script_production.py::CustomizeRevisionTest::test_new_locations_no_autogen 
tests/test_script_production.py::CustomizeRevisionTest::test_programmatic_command_option 
[gw3] [ 86%] PASSED tests/test_script_consumption.py::FutureApplyVersionsTest_False_True::test_steps 
tests/test_script_consumption.py::FutureApplyVersionsTest_True_False::test_steps 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferred 
[gw2] [ 86%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferred 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_immediate_plus_deferrable 
[gw2] [ 86%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_immediate_plus_deferrable 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_ondelete 
[gw2] [ 86%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_ondelete 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_onupdate 
[gw1] [ 86%] PASSED tests/test_script_production.py::CustomizeRevisionTest::test_programmatic_command_option 
tests/test_script_production.py::CustomizeRevisionTest::test_renders_added_directives_no_autogen 
[gw2] [ 86%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_onupdate 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_change_ondelete_from_restrict 
[gw0] [ 86%] PASSED tests/test_script_consumption.py::SimpleSourcelessApplyVersionsTest::test_steps 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_py 
[gw2] [ 86%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_change_ondelete_from_restrict 
[gw1] [ 86%] PASSED tests/test_script_production.py::CustomizeRevisionTest::test_renders_added_directives_no_autogen 
tests/test_script_production.py::DuplicateVersionLocationsTest::test_env_emits_warning 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_change_onupdate_from_restrict 
[gw2] [ 86%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_change_onupdate_from_restrict 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete 
[gw0] [ 86%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_py 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc 
[gw1] [ 86%] PASSED tests/test_script_production.py::DuplicateVersionLocationsTest::test_env_emits_warning 
[gw3] [ 86%] PASSED tests/test_script_consumption.py::FutureApplyVersionsTest_True_False::test_steps 
tests/test_script_production.py::GeneralOrderedTests::test_steps 
[gw2] [ 86%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete_noaction 
tests/test_script_consumption.py::FutureApplyVersionsTest_True_True::test_steps 
[gw2] [ 86%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete_noaction 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete_restrict 
[gw1] [ 87%] PASSED tests/test_script_production.py::GeneralOrderedTests::test_steps 
[gw0] [ 87%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo 
[gw2] [ 87%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete_restrict 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate 
[gw0] [ 87%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo 
tests/test_script_production.py::ImportsTest::test_imports_in_script 
[gw2] [ 87%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate_noaction 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx 
[gw1] [ 87%] PASSED tests/test_script_production.py::ImportsTest::test_imports_in_script 
tests/test_script_production.py::MultiContextTest::test_autogen 
[gw0] [ 87%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx 
[gw2] [ 87%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate_noaction 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate_restrict 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_py 
[gw2] [ 87%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate_restrict 
[gw0] [ 87%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_py 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_ondelete_onupdate_combo 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyc 
[gw1] [ 87%] PASSED tests/test_script_production.py::MultiContextTest::test_autogen 
tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_chooses_base 
[gw0] [ 87%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyc 
[gw2] [ 87%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_ondelete_onupdate_combo 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyo 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_deferrable 
[gw1] [ 87%] PASSED tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_chooses_base 
tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases 
[gw1] [ 87%] PASSED tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases 
tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_invalid_version_path 
[gw0] [ 87%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyo 
tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyx 
[gw2] [ 88%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_deferrable 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_deferred 
[gw1] [ 88%] PASSED tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_invalid_version_path 
tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_version_path 
[gw0] [ 88%] PASSED tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyx 
tests/test_sqlite.py::SQLiteTest::test_rename_table_w_schema 
[gw3] [ 88%] PASSED tests/test_script_consumption.py::FutureApplyVersionsTest_True_True::test_steps 
[gw1] [ 88%] PASSED tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_version_path 
[gw0] [ 88%] PASSED tests/test_sqlite.py::SQLiteTest::test_rename_table_w_schema 
tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl 
tests/test_script_production.py::NormPathTest::test_script_location 
tests/test_stubs.py::TestStubFiles::test_context_pyi 
[gw0] [ 88%] SKIPPED tests/test_stubs.py::TestStubFiles::test_context_pyi 
[gw1] [ 88%] PASSED tests/test_script_production.py::NormPathTest::test_script_location 
tests/test_script_production.py::NormPathTest::test_script_location_muliple 
tests/test_stubs.py::TestStubFiles::test_op_pyi 
[gw1] [ 88%] PASSED tests/test_script_production.py::NormPathTest::test_script_location_muliple 
[gw0] [ 88%] SKIPPED tests/test_stubs.py::TestStubFiles::test_op_pyi 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[False] 
tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_to_column 
[gw1] [ 88%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_to_column 
tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[None-after0] 
[gw1] [ 88%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[None-after0] 
tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before1-None] 
[gw0] [ 88%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[False] 
[gw1] [ 88%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before1-None] 
tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before2-after2] 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[True] 
[gw1] [ 88%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before2-after2] 
tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before3-after3] 
[gw1] [ 88%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before3-after3] 
tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before4-after4] 
[gw1] [ 88%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before4-after4] 
tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before5-after5] 
[gw1] [ 89%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before5-after5] 
tests/test_suite.py::AutogenerateIdentityTest::test_identity_on_null 
[gw1] [ 89%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_identity_on_null 
tests/test_suite.py::AutogenerateIdentityTest::test_no_change_identity_column 
[gw1] [ 89%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_no_change_identity_column 
tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_column 
[gw1] [ 89%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_column 
[gw0] [ 89%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[True] 
tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_from_column 
[gw1] [ 89%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_from_column 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[False] 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_explicit_true 
[gw1] [ 89%] SKIPPED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_explicit_true 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_false 
[gw3] [ 89%] PASSED tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl 
tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally 
[gw0] [ 89%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[False] 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[True] 
[gw0] [ 89%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[True] 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[False] 
[gw0] [ 89%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[False] 
[gw1] [ 89%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_false 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_implicit_false 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[True] 
[gw1] [ 89%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_implicit_false 
[gw0] [ 89%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[True] 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[False] 
[gw0] [ 89%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[False] 
tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[True] 
[gw0] [ 89%] SKIPPED tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[True] 
tests/test_suite.py::AutogenerateCommentsTest::test_add_column_comment 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_none 
[gw1] [ 89%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_none 
[gw0] [ 90%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_add_column_comment 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_explicit_true 
[gw3] [ 90%] PASSED tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally 
tests/test_suite.py::AutogenerateCommentsTest::test_add_table_comment 
tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction 
[gw0] [ 90%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_add_table_comment 
tests/test_suite.py::AutogenerateCommentsTest::test_alter_column_comment 
[gw0] [ 90%] SKIPPED tests/test_suite.py::AutogenerateCommentsTest::test_alter_column_comment 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_implicit_true 
[gw2] [ 90%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_deferred 
[gw1] [ 90%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_explicit_true 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_false 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_immediate_plus_deferrable 
[gw2] [ 90%] SKIPPED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_immediate_plus_deferrable 
[gw0] [ 90%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_implicit_true 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_ondelete 
tests/test_suite.py::BackendAlterColumnTest::test_add_server_default_int 
[gw1] [ 90%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_false 
[gw0] [ 90%] SKIPPED tests/test_suite.py::BackendAlterColumnTest::test_add_server_default_int 
tests/test_suite.py::BackendAlterColumnTest::test_modify_non_nullable_to_nullable 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_implicit_false 
[gw0] [ 90%] SKIPPED tests/test_suite.py::BackendAlterColumnTest::test_modify_non_nullable_to_nullable 
tests/test_suite.py::BackendAlterColumnTest::test_modify_nullable_to_non 
[gw0] [ 90%] SKIPPED tests/test_suite.py::BackendAlterColumnTest::test_modify_nullable_to_non 
tests/test_suite.py::BackendAlterColumnTest::test_modify_server_default_int 
[gw0] [ 90%] SKIPPED tests/test_suite.py::BackendAlterColumnTest::test_modify_server_default_int 
tests/test_suite.py::BackendAlterColumnTest::test_modify_type_int_str 
[gw0] [ 90%] SKIPPED tests/test_suite.py::BackendAlterColumnTest::test_modify_type_int_str 
tests/test_suite.py::BackendAlterColumnTest::test_rename_column 
[gw0] [ 90%] SKIPPED tests/test_suite.py::BackendAlterColumnTest::test_rename_column 
tests/test_suite.py::IncludeHooksTest::test_add_metadata_fk 
[gw2] [ 90%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_ondelete 
[gw0] [ 90%] SKIPPED tests/test_suite.py::IncludeHooksTest::test_add_metadata_fk 
[gw1] [ 91%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_implicit_false 
tests/test_suite.py::IncludeHooksTest::test_change_fk[name] 
[gw0] [ 91%] SKIPPED tests/test_suite.py::IncludeHooksTest::test_change_fk[name] 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_commit 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_explicit_true 
tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_onupdate 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_commit 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_explicit_commit 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_explicit_commit 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_explicit_rollback 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_explicit_rollback 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_rollback 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_rollback 
[gw2] [ 91%] PASSED tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_onupdate 
[gw3] [ 91%] PASSED tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction 
tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm 
[gw1] [ 91%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_explicit_true 
tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_false 
[gw1] [ 91%] PASSED tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_false 
tests/test_suite.py::IncludeHooksTest::test_change_fk[object] 
[gw1] [ 91%] SKIPPED tests/test_suite.py::IncludeHooksTest::test_change_fk[object] 
tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[name] 
[gw1] [ 91%] SKIPPED tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[name] 
tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[object] 
[gw1] [ 91%] SKIPPED tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[object] 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_rollback 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_rollback 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_non_transactional_ddl 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_non_transactional_ddl 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_sqlmode 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_sqlmode 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_transactional_ddl 
[gw0] [ 91%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_transactional_ddl 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_non_transactional_ddl 
[gw0] [ 92%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_non_transactional_ddl 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_sqlmode 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_composite_fk_with_name 
[gw0] [ 92%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_sqlmode 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_transactional_ddl 
[gw0] [ 92%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_transactional_ddl 
tests/test_version_table.py::TestMigrationContext::test_config_default_version_table_name 
[gw0] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_config_default_version_table_name 
tests/test_version_table.py::TestMigrationContext::test_config_explicit_no_pk 
[gw0] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_config_explicit_no_pk 
tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_name 
[gw1] [ 92%] SKIPPED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_no_transaction 
[gw0] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_name 
[gw1] [ 92%] SKIPPED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_no_transaction 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_nontransactional_ddl_sqlmode 
[gw1] [ 92%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_nontransactional_ddl_sqlmode 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_transactional_ddl_sqlmode 
[gw1] [ 92%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_transactional_ddl_sqlmode 
tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_commit 
tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_schema 
[gw0] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_schema 
tests/test_version_table.py::TestMigrationContext::test_config_explicit_w_pk 
[gw2] [ 92%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_composite_fk_with_name 
[gw1] [ 92%] PASSED tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_commit 
tests/test_version_table.py::TestMigrationContext::test_get_heads_offline 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_fk 
[gw1] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_get_heads_offline 
tests/test_version_table.py::TestMigrationContext::test_stamp_api_creates_table 
[gw1] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_stamp_api_creates_table 
[gw0] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_config_explicit_w_pk 
tests/test_version_table.py::TestMigrationContext::test_get_current_revision 
[gw0] [ 92%] PASSED tests/test_version_table.py::TestMigrationContext::test_get_current_revision 
tests/test_version_table.py::TestMigrationContext::test_get_current_revision_doesnt_create_version_table 
[gw0] [ 93%] PASSED tests/test_version_table.py::TestMigrationContext::test_get_current_revision_doesnt_create_version_table 
tests/test_version_table.py::TestMigrationContext::test_get_current_revision_error_if_starting_rev_given_online 
[gw0] [ 93%] PASSED tests/test_version_table.py::TestMigrationContext::test_get_current_revision_error_if_starting_rev_given_online 
tests/test_version_table.py::TestMigrationContext::test_get_current_revision_multiple_heads 
[gw3] [ 93%] PASSED tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_py 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_add_branches 
[gw2] [ 93%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_fk 
[gw0] [ 93%] PASSED tests/test_version_table.py::TestMigrationContext::test_get_current_revision_multiple_heads 
[gw3] [ 93%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_py 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyc 
[gw1] [ 93%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_add_branches 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_multi_match 
tests/test_version_table.py::TestMigrationContext::test_get_current_revision_offline 
[gw0] [ 93%] PASSED tests/test_version_table.py::TestMigrationContext::test_get_current_revision_offline 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_fk_colkeys 
tests/test_version_table.py::TestMigrationContext::test_get_heads 
[gw0] [ 93%] PASSED tests/test_version_table.py::TestMigrationContext::test_get_heads 
[gw1] [ 93%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_multi_match 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_no_match 
[gw3] [ 93%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyc 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_multi_match_no_sane_rowcount 
tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyo 
[gw1] [ 93%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_multi_match_no_sane_rowcount 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_no_match 
[gw0] [ 93%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_no_match 
[gw1] [ 93%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_no_match 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_no_match_no_sane_rowcount 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_no_matchno_sane_rowcount 
[gw2] [ 93%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_fk_colkeys 
[gw0] [ 93%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_no_match_no_sane_rowcount 
[gw1] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_no_matchno_sane_rowcount 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_none_to_single 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_casing_convention_changed_so_put_drops_first 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_resolve_merges 
[gw0] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_none_to_single 
[gw3] [ 94%] PASSED tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyo 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_single_to_none 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_str_diff 
[gw0] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_single_to_none 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_single_to_single 
[gw1] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_resolve_merges 
[gw0] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_single_to_single 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_teardown_branches 
tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_downgrade 
[gw3] [ 94%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_str_diff 
[gw1] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_teardown_branches 
[gw2] [ 94%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_casing_convention_changed_so_put_drops_first 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_unresolve_merges 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_text 
[gw3] [ 94%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_text 
[gw1] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_unresolve_merges 
[gw2] [ 94%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_text_diff 
[gw3] [ 94%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_text_diff 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_multi_match 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_str 
[gw3] [ 94%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_str 
[gw1] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_multi_match 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_str_diff 
tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_multi_match_no_sane_rowcount 
[gw3] [ 94%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_str_diff 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_text 
[gw1] [ 94%] PASSED tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_multi_match_no_sane_rowcount 
[gw3] [ 95%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_text 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_from_base 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change_colkeys 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_text_diff 
[gw3] [ 95%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_text_diff 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_string_literal 
[gw2] [ 95%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change_colkeys 
[gw3] [ 95%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_string_literal 
tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_string_literal_diff 
[gw3] [ 95%] PASSED tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_string_literal_diff 
tests/test_sqlite.py::SQLiteTest::test_add_column 
[gw0] [ 95%] PASSED tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_downgrade 
[gw3] [ 95%] PASSED tests/test_sqlite.py::SQLiteTest::test_add_column 
tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_upgrade 
tests/test_sqlite.py::SQLiteTest::test_add_column_implicit_constraint 
[gw1] [ 95%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_from_base 
[gw0] [ 95%] PASSED tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_upgrade 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_to_base 
tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_two_sides_upgrade 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change_composite_fk 
[gw0] [ 95%] PASSED tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_two_sides_upgrade 
[gw1] [ 95%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_to_base 
[gw3] [ 95%] PASSED tests/test_sqlite.py::SQLiteTest::test_add_column_implicit_constraint 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_multiple_branch 
tests/test_sqlite.py::SQLiteTest::test_add_column_with_comment_ignored 
[gw3] [ 95%] SKIPPED tests/test_sqlite.py::SQLiteTest::test_add_column_with_comment_ignored 
tests/test_sqlite.py::SQLiteTest::test_add_explicit_constraint 
[gw2] [ 95%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change_composite_fk 
[gw3] [ 95%] PASSED tests/test_sqlite.py::SQLiteTest::test_add_explicit_constraint 
[gw1] [ 95%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_multiple_branch 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_no_effect_branched 
tests/test_sqlite.py::SQLiteTest::test_create_table_with_comment_ignored 
[gw3] [ 95%] SKIPPED tests/test_sqlite.py::SQLiteTest::test_create_table_with_comment_ignored 
tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_downgrade 
tests/test_sqlite.py::SQLiteTest::test_drop_explicit_constraint 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_no_effect_branched 
[gw3] [ 96%] PASSED tests/test_sqlite.py::SQLiteTest::test_drop_explicit_constraint 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_right 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_remove_composite_fk 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced_labelled 
[gw2] [ 96%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_remove_composite_fk 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced_labelled 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right_unbalanced 
[gw0] [ 96%] PASSED tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_downgrade 
[gw3] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_right 
tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_upgrade 
tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_remove_fk 
[gw0] [ 96%] PASSED tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_upgrade 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right_unbalanced 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_left 
[gw2] [ 96%] PASSED tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_remove_fk 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_left 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_to_branch_head 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c2 
[gw3] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_to_branch_head 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c2 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_d1 
[gw3] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch 
[gw1] [ 96%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_d1 
tests/test_version_traversal.py::BranchedPathTest::test_ambiguous_upgrade 
tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_column 
[gw2] [ 97%] SKIPPED tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_column 
tests/test_version_traversal.py::BranchedPathTest::test_upgrade_one_branch_of_heads 
tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_baseplus2 
tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch_from_d1_head 
[gw3] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch_from_d1_head 
tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_head_multiple_heads 
[gw3] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_head_multiple_heads 
tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base 
[gw3] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base 
tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base_implicit 
[gw3] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base_implicit 
tests/test_version_traversal.py::BranchedPathTest::test_upgrade_multiple_branch 
[gw1] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_baseplus2 
[gw0] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_ambiguous_upgrade 
tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus2 
[gw3] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_upgrade_multiple_branch 
[gw1] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus2 
tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus3 
tests/test_version_traversal.py::DependsOnBranchTestFour::test_dependencies_are_normalized 
[gw0] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus3 
tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_branch_dependency 
tests/test_version_traversal.py::BranchedPathTest::test_relative_upgrade 
[gw0] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_relative_upgrade 
[gw2] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_upgrade_one_branch_of_heads 
tests/test_version_traversal.py::BranchedPathTest::test_upgrade_other_branch_from_mergepoint 
tests/test_version_traversal.py::BranchedPathTest::test_stamp_down_across_multiple_branch_to_branchpoint 
[gw2] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_upgrade_other_branch_from_mergepoint 
[gw0] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_stamp_down_across_multiple_branch_to_branchpoint 
tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_base_multiple_heads 
[gw0] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_base_multiple_heads 
tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse 
tests/test_version_traversal.py::BranchedPathTest::test_upgrade_single_branch 
[gw2] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTest::test_upgrade_single_branch 
tests/test_version_traversal.py::DependsOnBranchTestThree::test_downgrade_over_crisscross 
[gw3] [ 97%] PASSED tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_branch_dependency 
tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_independent_branch 
[gw3] [ 98%] PASSED tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_independent_branch 
[gw0] [ 98%] PASSED tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse 
[gw1] [ 98%] PASSED tests/test_version_traversal.py::DependsOnBranchTestFour::test_dependencies_are_normalized 
tests/test_version_traversal.py::DependsOnBranchTestOne::test_downgrade_to_dependency 
tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse_down 
[gw0] [ 98%] PASSED tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse_down 
tests/test_version_traversal.py::ForestTest::test_base_to_heads 
[gw2] [ 98%] PASSED tests/test_version_traversal.py::DependsOnBranchTestThree::test_downgrade_over_crisscross 
tests/test_version_traversal.py::DependsOnBranchTestTwo::test_kaboom 
tests/test_version_traversal.py::DependsOnBranchLabelTest::test_upgrade_path 
[gw0] [ 98%] PASSED tests/test_version_traversal.py::ForestTest::test_base_to_heads 
tests/test_version_traversal.py::ForestTest::test_stamp_to_heads 
[gw1] [ 98%] PASSED tests/test_version_traversal.py::DependsOnBranchTestOne::test_downgrade_to_dependency 
[gw0] [ 98%] PASSED tests/test_version_traversal.py::ForestTest::test_stamp_to_heads 
[gw3] [ 98%] PASSED tests/test_version_traversal.py::DependsOnBranchLabelTest::test_upgrade_path 
tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_point_branch 
tests/test_version_traversal.py::DependsOnBranchTestOne::test_stamp_across_dependency 
[gw1] [ 98%] PASSED tests/test_version_traversal.py::DependsOnBranchTestOne::test_stamp_across_dependency 
tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_prior_branching 
tests/test_version_traversal.py::ForestTest::test_stamp_to_heads_no_moves_needed 
[gw2] [ 98%] PASSED tests/test_version_traversal.py::DependsOnBranchTestTwo::test_kaboom 
[gw3] [ 98%] PASSED tests/test_version_traversal.py::ForestTest::test_stamp_to_heads_no_moves_needed 
[gw0] [ 98%] PASSED tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_point_branch 
tests/test_version_traversal.py::MergedPathTest::test_stamp_labled_head_across_merge_from_multiple_branch 
tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_single_branch 
[gw1] [ 98%] PASSED tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_prior_branching 
[gw0] [ 98%] PASSED tests/test_version_traversal.py::MergedPathTest::test_stamp_labled_head_across_merge_from_multiple_branch 
tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_multiple_branch 
tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_prior_branching 
[gw0] [ 98%] PASSED tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_prior_branching 
tests/test_version_traversal.py::RevisionPathTest::test_downgrade_base_no_version 
[gw1] [ 98%] PASSED tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_multiple_branch 
tests/test_version_traversal.py::MergedPathTest::test_downgrade_across_merge_point 
tests/test_version_traversal.py::NotQuiteTwinMergeTest::test_upgrade 
[gw3] [ 99%] PASSED tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_single_branch 
tests/test_version_traversal.py::MergedPathTest::test_upgrade_across_merge_point 
[gw3] [ 99%] PASSED tests/test_version_traversal.py::MergedPathTest::test_upgrade_across_merge_point 
[gw2] [ 99%] PASSED tests/test_version_traversal.py::MergedPathTest::test_downgrade_across_merge_point 
[gw0] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_downgrade_base_no_version 
tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_higher_to_lower 
tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing 
[gw0] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing 
[gw1] [ 99%] PASSED tests/test_version_traversal.py::NotQuiteTwinMergeTest::test_upgrade 
tests/test_version_traversal.py::RevisionPathTest::test_downgrade_path 
tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_upgrade_path 
[gw0] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_upgrade_path 
tests/test_version_traversal.py::RevisionPathTest::test_relative_downgrade_path 
[gw0] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_relative_downgrade_path 
[gw2] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_downgrade_path 
tests/test_version_traversal.py::RevisionPathTest::test_relative_upgrade_path 
[gw3] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_higher_to_lower 
tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_downgrade_path 
[gw3] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_downgrade_path 
tests/test_version_traversal.py::TwinMergeTest::test_upgrade 
tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing_head 
[gw0] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_relative_upgrade_path 
tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_rev_to_none 
[gw2] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_rev_to_none INFO  [sqlalchemy.engine.Engine] PRAGMA database_list
INFO  [sqlalchemy.engine.Engine] [raw sql] ()
DEBUG [sqlalchemy.engine.Engine] Col ('seq', 'name', 'file')
DEBUG [sqlalchemy.engine.Engine] Row (0, 'main', '')
DEBUG [sqlalchemy.engine.Engine] Row (2, 'test_schema', '/builddir/build/BUILD/alembic-1.9.3/test_fefd496605a5_pysqlite_test_schema.db')
[gw1] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing_head 
tests/test_version_traversal.py::RevisionPathTest::test_upgrade_path 
[gw0] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_upgrade_path 
tests/test_version_traversal.py::RevisionPathTest::test_stamp_to_base 
[gw1] [ 99%] PASSED tests/test_version_traversal.py::RevisionPathTest::test_stamp_to_base 
[gw3] [100%] PASSED tests/test_version_traversal.py::TwinMergeTest::test_upgrade sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=0 mode='r' encoding='utf-8'>
sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=0 mode='r' encoding='utf-8'>
sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=0 mode='r' encoding='utf-8'>
sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=0 mode='r' encoding='utf-8'>
=========================== short test summary info ============================
SKIPPED [3] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenerateDiffTestWSchema' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [7] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenCrossSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [2] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenCustomVersionTableAndSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [2] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenCustomVersionTableSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [3] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenDefaultSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [4] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: unique constraint reflection disabled for this suite
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenSystemColTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'PGCompareMetaData' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_covering_index (call)' : not postgresql >= (11,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola0-colb0-False-_exclusions0] (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola1-colb1-True-_exclusions1] (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola2-colb2-True-_exclusions2] (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola17-_exclusions17] (call)' : not mysql and not mariadb
SKIPPED [51] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'BatchRoundTripMySQLTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola10-colb10-False-_exclusions10] (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola11-colb11-False-_exclusions11] (call)' : not mysql and not mariadb
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola12-colb12-True-_exclusions12] (call)' : not mysql and not mariadb
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola13-colb13-False-_exclusions13] (call)' : not mysql and not mariadb
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola14-colb14-True-_exclusions14] (call)' : not mysql and not mariadb
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[DATETIME-(getdate())] (call)' : not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_autogen_diffs.py::CompareServerDefaultTest_sqlite+pysqlite_3_40_1::test_server_default_no_false_positives[DATETIME-(now())] (call)' : sqlite
SKIPPED [52] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'BatchRoundTripPostgresqlTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_identity (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_comment (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_comment_recreate (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_batch.py::BatchRoundTripTest::test_drop_table_comment (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_batch.py::BatchRoundTripTest::test_add_table_comment (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment_recreate (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw1] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw2] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw3] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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 [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_op.py::OpTest::test_drop_table_comment_op (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_oracle.py::OpTest::test_add_column_with_comment (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_oracle.py::OpTest::test_create_table_with_column_comments (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_oracle.py::OpTest::test_remove_identity_from_column (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [26] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'PostgresqlDefaultCompareTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [4] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'PostgresqlDetectSerialTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'PostgresqlInlineLiteralTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'PGAutocommitBlockTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_postgresql.py::PostgresqlOpTest::test_remove_identity_from_column (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'PGAutocommitBlockTestFuture' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_op.py::OpTest::test_create_table_comment_op (call)' : custom function
SKIPPED [9] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'PGUniqueIndexAutogenerateTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: '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 [6] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'MySQLBackendOpTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [9] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'MySQLDefaultCompareTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'
SKIPPED [8] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenerateCommentsTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[<lambda>-_exclusions3] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_default_on_computed (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_deferrable (call)' : not postgresql and not oracle
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_one (call)' : not postgresql and not oracle
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_three (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_two (call)' : not postgresql and not oracle
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferred (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_immediate_plus_deferrable (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_deferrable (call)' : not postgresql and not oracle
SKIPPED [2] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'TestStubFiles' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'black and zimports are required for this test, sqlalchemy 2 is required
SKIPPED [12] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'AutogenerateIdentityTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[False] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[True] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_explicit_true (call)' : not supported by database
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[False] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[True] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[False] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[True] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[False] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[True] (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_deferred (call)' : not postgresql
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_immediate_plus_deferrable (call)' : not postgresql and not oracle
SKIPPED [6] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'BackendAlterColumnTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'no ALTER COLUMN support
SKIPPED [5] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'IncludeHooksTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'sqlite
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block (call)' : not postgresql and not mysql and not mariadb
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_no_transaction (call)' : not postgresql and not mysql and not mariadb
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_sqlite.py::SQLiteTest::test_add_column_with_comment_ignored (call)' : custom function
SKIPPED [1] ../../../../usr/lib64/python3.11/site-packages/sqlalchemy/testing/config.py:325: 'tests/test_sqlite.py::SQLiteTest::test_create_table_with_comment_ignored (call)' : custom function
====================== 1386 passed, 298 skipped in 10.74s ======================
___________________________________ summary ____________________________________
  py311: commands succeeded
  congratulations :)
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: python3-alembic-1.9.3-5.oc9.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.VUWrEC
+ umask 022
+ cd /builddir/build/BUILD
+ cd alembic-1.9.3
+ DOCDIR=/builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/doc/python3-alembic
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/doc/python3-alembic
+ cp -pr README.rst /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/doc/python3-alembic
+ cp -pr CHANGES /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/doc/python3-alembic
+ cp -pr docs /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch/usr/share/doc/python3-alembic
+ RPM_EC=0
++ jobs -p
+ exit 0
warning: File listed twice: /usr/share/man/man1/alembic-3.11.1.gz
Provides: python-alembic = 1.9.3-5.oc9 python3-alembic = 1.9.3-5.oc9 python3.11-alembic = 1.9.3-5.oc9 python3.11dist(alembic) = 1.9.3 python3dist(alembic) = 1.9.3
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python3 python(abi) = 3.11 python3.11dist(mako) python3.11dist(sqlalchemy) >= 1.3
Obsoletes: python3.11-alembic < 1.9.3-5.oc9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-alembic-1.9.3-5.oc9.noarch
Wrote: /builddir/build/SRPMS/python-alembic-1.9.3-5.oc9.src.rpm
Wrote: /builddir/build/RPMS/python3-alembic-1.9.3-5.oc9.noarch.rpm
RPM build warnings:
    File listed twice: /usr/share/man/man1/alembic-3.11.1.gz
Child return code was: 0