Mock Version: 6.0
Mock Version: 6.0
Mock Version: 6.0
Mock Version: 6.0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/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 0x7f016ab8ad00>timeout=0uid=1021gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock'])
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.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: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.src.rpm
Child return code was: 0
Mock Version: 6.0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/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 0x7fa029c36430>timeout=0uid=1021gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock'])
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.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: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/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 0x7fa029c36430>timeout=0uid=1021gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock'])
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.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: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.crTrk0
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf openstack-heat-24.1.0.dev12
+ /usr/bin/gzip -dc /builddir/build/SOURCES/openstack-heat-24.1.0.dev12-0.20250509161137.88027a9.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd openstack-heat-24.1.0.dev12
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/git init -q
+ /usr/bin/git config user.name rpm-build
+ /usr/bin/git config user.email '<rpm-build>'
+ /usr/bin/git config gc.auto 0
+ /usr/bin/git add --force .
+ /usr/bin/git commit -q --allow-empty -a --author 'rpm-build <rpm-build>' -m 'openstack-heat-24.1.0 base'
+ sed -i 's/^hacking.*/hacking/' test-requirements.txt
+ for project in blazar zun vitrage
+ rm -rf heat/tests/openstack/blazar/
+ xargs rm -f
+ find heat/tests -name '*blazar*' -type f
+ for project in blazar zun vitrage
+ rm -rf heat/tests/openstack/zun/
+ find heat/tests -name '*zun*' -type f
+ xargs rm -f
+ for project in blazar zun vitrage
+ rm -rf heat/tests/openstack/vitrage/
+ xargs rm -f
+ find heat/tests -name '*vitrage*' -type f
+ find contrib -name tests -type d
+ xargs rm -r
+ sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini
+ sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini
+ sed -i '/^minversion.*/d' tox.ini
+ sed -i '/^requires.*virtualenv.*/d' tox.ini
+ sed -i '/sphinx-build/ s/-W//' tox.ini
+ for pkg in doc8 bandit pre-commit flake8-import-order os-api-ref
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f doc/requirements.txt ']'
+ sed -i '/^doc8.*/d' doc/requirements.txt
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f test-requirements.txt ']'
+ sed -i '/^doc8.*/d' test-requirements.txt
+ for pkg in doc8 bandit pre-commit flake8-import-order os-api-ref
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f doc/requirements.txt ']'
+ sed -i '/^bandit.*/d' doc/requirements.txt
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f test-requirements.txt ']'
+ sed -i '/^bandit.*/d' test-requirements.txt
+ for pkg in doc8 bandit pre-commit flake8-import-order os-api-ref
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f doc/requirements.txt ']'
+ sed -i '/^pre-commit.*/d' doc/requirements.txt
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f test-requirements.txt ']'
+ sed -i '/^pre-commit.*/d' test-requirements.txt
+ for pkg in doc8 bandit pre-commit flake8-import-order os-api-ref
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f doc/requirements.txt ']'
+ sed -i '/^flake8-import-order.*/d' doc/requirements.txt
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f test-requirements.txt ']'
+ sed -i '/^flake8-import-order.*/d' test-requirements.txt
+ for pkg in doc8 bandit pre-commit flake8-import-order os-api-ref
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f doc/requirements.txt ']'
+ sed -i '/^os-api-ref.*/d' doc/requirements.txt
+ for reqfile in doc/requirements.txt test-requirements.txt
+ '[' -f test-requirements.txt ']'
+ sed -i '/^os-api-ref.*/d' test-requirements.txt
+ for pkg in packaging tzdata python-blazarclient python-zunclient python-vitrageclient
+ sed -i '/^packaging.*/d' requirements.txt
+ for pkg in packaging tzdata python-blazarclient python-zunclient python-vitrageclient
+ sed -i '/^tzdata.*/d' requirements.txt
+ for pkg in packaging tzdata python-blazarclient python-zunclient python-vitrageclient
+ sed -i '/^python-blazarclient.*/d' requirements.txt
+ for pkg in packaging tzdata python-blazarclient python-zunclient python-vitrageclient
+ sed -i '/^python-zunclient.*/d' requirements.txt
+ for pkg in packaging tzdata python-blazarclient python-zunclient python-vitrageclient
+ sed -i '/^python-vitrageclient.*/d' requirements.txt
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.xIqZqQ
+ umask 022
+ cd /builddir/build/BUILD
+ cd openstack-heat-24.1.0.dev12
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ echo -n
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ RPM_TOXENV=py39,docs
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires -t -e py39,docs
Handling pbr>=6.0.0 from build-system.requires
Requirement satisfied: pbr>=6.0.0
   (installed: pbr 6.1.1)
Handling setuptools>=64.0.0 from build-system.requires
Requirement satisfied: setuptools>=64.0.0
   (installed: setuptools 65.5.1)
Handling wheel from get_requires_for_build_wheel
Requirement not satisfied: wheel
Handling pbr>=2.0.0 from get_requires_for_build_wheel
Requirement satisfied: pbr>=2.0.0
   (installed: pbr 6.1.1)
Exiting dependency generation pass: get_requires_for_build_wheel
+ cat /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires
+ rm -rfv '*.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.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 --noprep  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/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 0x7fa029c36430>timeout=0uid=1021gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock'])
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.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: x86_64
Building for target x86_64
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.sHgdWd
+ umask 022
+ cd /builddir/build/BUILD
+ cd openstack-heat-24.1.0.dev12
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ echo -n
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ RPM_TOXENV=py39,docs
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires -t -e py39,docs
Handling pbr>=6.0.0 from build-system.requires
Requirement satisfied: pbr>=6.0.0
   (installed: pbr 6.1.1)
Handling setuptools>=64.0.0 from build-system.requires
Requirement satisfied: setuptools>=64.0.0
   (installed: setuptools 65.5.1)
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.36.2)
Handling pbr>=2.0.0 from get_requires_for_build_wheel
Requirement satisfied: pbr>=2.0.0
   (installed: pbr 6.1.1)
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
+ cat /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires
+ rm -rfv '*.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.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 --noprep  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/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 0x7fa029c36430>timeout=0uid=1021gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock'])
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.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: x86_64
Building for target x86_64
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.S8dcQr
+ umask 022
+ cd /builddir/build/BUILD
+ cd openstack-heat-24.1.0.dev12
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ echo -n
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ RPM_TOXENV=py39,docs
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires -t -e py39,docs
Handling pbr>=6.0.0 from build-system.requires
Requirement satisfied: pbr>=6.0.0
   (installed: pbr 6.1.1)
Handling setuptools>=64.0.0 from build-system.requires
Requirement satisfied: setuptools>=64.0.0
   (installed: setuptools 65.5.1)
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.36.2)
Handling pbr>=2.0.0 from get_requires_for_build_wheel
Requirement satisfied: pbr>=2.0.0
   (installed: pbr 6.1.1)
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 ____________________________________
  py39: commands succeeded
  docs: commands succeeded
  congratulations :)
Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs
Requirement satisfied: pbr>=3.1.1
   (installed: pbr 6.1.1)
Handling alembic>=1.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: alembic>=1.8.0
Handling croniter>=0.3.4 from tox --print-deps-only: py39,docs
Requirement not satisfied: croniter>=0.3.4
Handling cryptography>=2.5 from tox --print-deps-only: py39,docs
Requirement not satisfied: cryptography>=2.5
Handling eventlet>=0.27.0 from tox --print-deps-only: py39,docs
Requirement satisfied: eventlet>=0.27.0
   (installed: eventlet 0.36.1)
Handling keystoneauth1>=3.18.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: keystoneauth1>=3.18.0
Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: keystonemiddleware>=5.1.0
Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: lxml>=4.5.0
Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs
Requirement not satisfied: netaddr>=0.7.18
Handling neutron-lib>=1.14.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: neutron-lib>=1.14.0
Handling openstacksdk>=0.28.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: openstacksdk>=0.28.0
Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.cache>=1.26.0
Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.config>=6.8.0
Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.concurrency>=3.26.0
Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.context>=2.22.0
Handling oslo.db>=6.0.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.db>=6.0.0
Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.i18n>=3.20.0
Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.log>=4.3.0
Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.messaging>=14.1.0
Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.middleware>=3.31.0
Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.policy>=4.5.0
Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.reports>=1.18.0
Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.serialization>=2.25.0
Handling oslo.service>=1.24.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.service>=1.24.0
Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.upgradecheck>=1.3.0
Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.utils>=4.5.0
Handling osprofiler>=1.4.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: osprofiler>=1.4.0
Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.versionedobjects>=1.31.2
Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: PasteDeploy>=1.5.0
Handling aodhclient>=0.9.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: aodhclient>=0.9.0
Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-barbicanclient>=4.5.2
Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-cinderclient>=3.3.0
Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-designateclient>=2.7.0
Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-glanceclient>=2.8.0
Handling python-heatclient>=1.10.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-heatclient>=1.10.0
Handling python-ironicclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-ironicclient>=2.8.0
Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-keystoneclient>=3.8.0
Handling python-magnumclient>=2.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-magnumclient>=2.3.0
Handling python-manilaclient>=1.16.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-manilaclient>=1.16.0
Handling python-mistralclient>=3.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-mistralclient>=3.1.0
Handling python-monascaclient>=1.12.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-monascaclient>=1.12.0
Handling python-neutronclient>=7.7.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-neutronclient>=7.7.0
Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-novaclient>=9.1.0
Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-octaviaclient>=1.8.0
Handling python-openstackclient>=3.12.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-openstackclient>=3.12.0
Handling python-swiftclient>=3.2.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-swiftclient>=3.2.0
Handling python-troveclient>=2.2.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-troveclient>=2.2.0
Handling python-zaqarclient>=1.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-zaqarclient>=1.3.0
Handling PyYAML>=5.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: PyYAML>=5.1
Handling requests>=2.23.0 from tox --print-deps-only: py39,docs
Requirement satisfied: requests>=2.23.0
   (installed: requests 2.32.3)
Handling tenacity>=6.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: tenacity>=6.1.0
Handling Routes>=2.3.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: Routes>=2.3.1
Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: SQLAlchemy>=1.4.0
   (installed: SQLAlchemy 2.0.38)
Handling stevedore>=3.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: stevedore>=3.1.0
Handling WebOb>=1.7.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: WebOb>=1.7.1
Handling yaql>=1.1.3 from tox --print-deps-only: py39,docs
Requirement not satisfied: yaql>=1.1.3
Handling hacking from tox --print-deps-only: py39,docs
Requirement not satisfied: hacking
Handling coverage>=4.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: coverage>=4.0
Handling ddt>=1.4.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: ddt>=1.4.1
Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: fixtures>=3.0.0
Handling kombu>=5.0.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: kombu>=5.0.1
Handling PyMySQL>=0.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: PyMySQL>=0.8.0
Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslotest>=3.2.0
Handling stestr>=2.0.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: stestr>=2.0.0
Handling testscenarios>=0.4 from tox --print-deps-only: py39,docs
Requirement not satisfied: testscenarios>=0.4
Handling testtools>=2.2.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: testtools>=2.2.0
Handling testresources>=2.0.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: testresources>=2.0.0
Handling Pygments>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: Pygments>=2.2.0
   (installed: Pygments 2.7.4)
Handling tempest>=17.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: tempest>=17.1.0
Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs
Requirement satisfied: pbr>=3.1.1
   (installed: pbr 6.1.1)
Handling alembic>=1.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: alembic>=1.8.0
Handling croniter>=0.3.4 from tox --print-deps-only: py39,docs
Requirement not satisfied: croniter>=0.3.4
Handling cryptography>=2.5 from tox --print-deps-only: py39,docs
Requirement not satisfied: cryptography>=2.5
Handling eventlet>=0.27.0 from tox --print-deps-only: py39,docs
Requirement satisfied: eventlet>=0.27.0
   (installed: eventlet 0.36.1)
Handling keystoneauth1>=3.18.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: keystoneauth1>=3.18.0
Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: keystonemiddleware>=5.1.0
Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: lxml>=4.5.0
Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs
Requirement not satisfied: netaddr>=0.7.18
Handling neutron-lib>=1.14.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: neutron-lib>=1.14.0
Handling openstacksdk>=0.28.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: openstacksdk>=0.28.0
Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.cache>=1.26.0
Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.config>=6.8.0
Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.concurrency>=3.26.0
Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.context>=2.22.0
Handling oslo.db>=6.0.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.db>=6.0.0
Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.i18n>=3.20.0
Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.log>=4.3.0
Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.messaging>=14.1.0
Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.middleware>=3.31.0
Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.policy>=4.5.0
Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.reports>=1.18.0
Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.serialization>=2.25.0
Handling oslo.service>=1.24.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.service>=1.24.0
Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.upgradecheck>=1.3.0
Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.utils>=4.5.0
Handling osprofiler>=1.4.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: osprofiler>=1.4.0
Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39,docs
Requirement not satisfied: oslo.versionedobjects>=1.31.2
Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: PasteDeploy>=1.5.0
Handling aodhclient>=0.9.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: aodhclient>=0.9.0
Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-barbicanclient>=4.5.2
Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-cinderclient>=3.3.0
Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-designateclient>=2.7.0
Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-glanceclient>=2.8.0
Handling python-heatclient>=1.10.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-heatclient>=1.10.0
Handling python-ironicclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-ironicclient>=2.8.0
Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-keystoneclient>=3.8.0
Handling python-magnumclient>=2.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-magnumclient>=2.3.0
Handling python-manilaclient>=1.16.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-manilaclient>=1.16.0
Handling python-mistralclient>=3.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-mistralclient>=3.1.0
Handling python-monascaclient>=1.12.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-monascaclient>=1.12.0
Handling python-neutronclient>=7.7.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-neutronclient>=7.7.0
Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-novaclient>=9.1.0
Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-octaviaclient>=1.8.0
Handling python-openstackclient>=3.12.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-openstackclient>=3.12.0
Handling python-swiftclient>=3.2.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-swiftclient>=3.2.0
Handling python-troveclient>=2.2.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-troveclient>=2.2.0
Handling python-zaqarclient>=1.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: python-zaqarclient>=1.3.0
Handling PyYAML>=5.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: PyYAML>=5.1
Handling requests>=2.23.0 from tox --print-deps-only: py39,docs
Requirement satisfied: requests>=2.23.0
   (installed: requests 2.32.3)
Handling tenacity>=6.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: tenacity>=6.1.0
Handling Routes>=2.3.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: Routes>=2.3.1
Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: SQLAlchemy>=1.4.0
   (installed: SQLAlchemy 2.0.38)
Handling stevedore>=3.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: stevedore>=3.1.0
Handling WebOb>=1.7.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: WebOb>=1.7.1
Handling yaql>=1.1.3 from tox --print-deps-only: py39,docs
Requirement not satisfied: yaql>=1.1.3
Handling openstackdocstheme>=2.2.1 from tox --print-deps-only: py39,docs
Requirement not satisfied: openstackdocstheme>=2.2.1
Handling sphinx>=2.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: sphinx>=2.0.0
   (installed: sphinx 3.4.3)
Handling reno>=3.1.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: reno>=3.1.0
Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: sphinxcontrib-apidoc>=0.2.0
Handling sphinxcontrib-httpdomain>=1.3.0 from tox --print-deps-only: py39,docs
Requirement not satisfied: sphinxcontrib-httpdomain>=1.3.0
/usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running dist_info
writing openstack_heat.egg-info/PKG-INFO
writing dependency_links to openstack_heat.egg-info/dependency_links.txt
writing entry points to openstack_heat.egg-info/entry_points.txt
writing requirements to openstack_heat.egg-info/requires.txt
writing top-level names to openstack_heat.egg-info/top_level.txt
writing pbr to openstack_heat.egg-info/pbr.json
[pbr] Processing SOURCES.txt
[pbr] In git context, generating filelist from git
warning: no previously-included files found matching '.gitignore'
warning: no previously-included files found matching '.gitreview'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'openstack_heat.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/openstack-heat-24.1.0.dev12/openstack_heat-24.1.0.dev12.dist-info'
adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
adding license file "AUTHORS" (matched pattern "AUTHORS*")
Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: pbr (>=3.1.1)
   (installed: pbr 6.1.1)
Handling alembic (>=1.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: alembic (>=1.8.0)
Handling croniter (>=0.3.4) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: croniter (>=0.3.4)
Handling cryptography (>=2.5) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: cryptography (>=2.5)
Handling eventlet (>=0.27.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: eventlet (>=0.27.0)
   (installed: eventlet 0.36.1)
Handling keystoneauth1 (>=3.18.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: keystoneauth1 (>=3.18.0)
Handling keystonemiddleware (>=5.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: keystonemiddleware (>=5.1.0)
Handling lxml (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: lxml (>=4.5.0)
Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: netaddr (>=0.7.18)
Handling neutron-lib (>=1.14.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: neutron-lib (>=1.14.0)
Handling openstacksdk (>=0.28.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: openstacksdk (>=0.28.0)
Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.cache (>=1.26.0)
Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.config (>=6.8.0)
Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.concurrency (>=3.26.0)
Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.context (>=2.22.0)
Handling oslo.db (>=6.0.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.db (>=6.0.0)
Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.i18n (>=3.20.0)
Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.log (>=4.3.0)
Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.messaging (>=14.1.0)
Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.middleware (>=3.31.0)
Handling oslo.policy (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.policy (>=4.5.0)
Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.reports (>=1.18.0)
Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.serialization (>=2.25.0)
Handling oslo.service (>=1.24.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.service (>=1.24.0)
Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.upgradecheck (>=1.3.0)
Handling oslo.utils (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.utils (>=4.5.0)
Handling osprofiler (>=1.4.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: osprofiler (>=1.4.0)
Handling oslo.versionedobjects (>=1.31.2) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: oslo.versionedobjects (>=1.31.2)
Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: PasteDeploy (>=1.5.0)
Handling aodhclient (>=0.9.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: aodhclient (>=0.9.0)
Handling python-barbicanclient (>=4.5.2) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-barbicanclient (>=4.5.2)
Handling python-cinderclient (>=3.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-cinderclient (>=3.3.0)
Handling python-designateclient (>=2.7.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-designateclient (>=2.7.0)
Handling python-glanceclient (>=2.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-glanceclient (>=2.8.0)
Handling python-heatclient (>=1.10.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-heatclient (>=1.10.0)
Handling python-ironicclient (>=2.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-ironicclient (>=2.8.0)
Handling python-keystoneclient (>=3.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-keystoneclient (>=3.8.0)
Handling python-magnumclient (>=2.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-magnumclient (>=2.3.0)
Handling python-manilaclient (>=1.16.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-manilaclient (>=1.16.0)
Handling python-mistralclient (>=3.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-mistralclient (>=3.1.0)
Handling python-monascaclient (>=1.12.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-monascaclient (>=1.12.0)
Handling python-neutronclient (>=7.7.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-neutronclient (>=7.7.0)
Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-novaclient (>=9.1.0)
Handling python-octaviaclient (>=1.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-octaviaclient (>=1.8.0)
Handling python-openstackclient (>=3.12.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-openstackclient (>=3.12.0)
Handling python-swiftclient (>=3.2.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-swiftclient (>=3.2.0)
Handling python-troveclient (>=2.2.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-troveclient (>=2.2.0)
Handling python-zaqarclient (>=1.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: python-zaqarclient (>=1.3.0)
Handling PyYAML (>=5.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: PyYAML (>=5.1)
Handling requests (>=2.23.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: requests (>=2.23.0)
   (installed: requests 2.32.3)
Handling tenacity (>=6.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: tenacity (>=6.1.0)
Handling Routes (>=2.3.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: Routes (>=2.3.1)
Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: SQLAlchemy (>=1.4.0)
   (installed: SQLAlchemy 2.0.38)
Handling stevedore (>=3.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: stevedore (>=3.1.0)
Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: WebOb (>=1.7.1)
Handling yaql (>=1.1.3) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement not satisfied: yaql (>=1.1.3)
+ cat /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires
+ rm -rfv openstack_heat-24.1.0.dev12.dist-info/
removed 'openstack_heat-24.1.0.dev12.dist-info/AUTHORS'
removed 'openstack_heat-24.1.0.dev12.dist-info/LICENSE'
removed 'openstack_heat-24.1.0.dev12.dist-info/METADATA'
removed 'openstack_heat-24.1.0.dev12.dist-info/entry_points.txt'
removed 'openstack_heat-24.1.0.dev12.dist-info/pbr.json'
removed 'openstack_heat-24.1.0.dev12.dist-info/top_level.txt'
removed directory 'openstack_heat-24.1.0.dev12.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.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 --noprep  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/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 0x7fa029c36430>timeout=0uid=1021gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock'])
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep  --target x86_64 --nodeps /builddir/build/SPECS/openstack-heat.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: x86_64
Building for target x86_64
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.5ENvom
+ umask 022
+ cd /builddir/build/BUILD
+ cd openstack-heat-24.1.0.dev12
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ echo -n
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ RPM_TOXENV=py39,docs
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires -t -e py39,docs
Handling pbr>=6.0.0 from build-system.requires
Requirement satisfied: pbr>=6.0.0
   (installed: pbr 6.1.1)
Handling setuptools>=64.0.0 from build-system.requires
Requirement satisfied: setuptools>=64.0.0
   (installed: setuptools 65.5.1)
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.36.2)
Handling pbr>=2.0.0 from get_requires_for_build_wheel
Requirement satisfied: pbr>=2.0.0
   (installed: pbr 6.1.1)
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 ____________________________________
  py39: commands succeeded
  docs: commands succeeded
  congratulations :)
Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs
Requirement satisfied: pbr>=3.1.1
   (installed: pbr 6.1.1)
Handling alembic>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: alembic>=1.8.0
   (installed: alembic 1.14.1)
Handling croniter>=0.3.4 from tox --print-deps-only: py39,docs
Requirement satisfied: croniter>=0.3.4
   (installed: croniter 5.0.1)
Handling cryptography>=2.5 from tox --print-deps-only: py39,docs
Requirement satisfied: cryptography>=2.5
   (installed: cryptography 36.0.1)
Handling eventlet>=0.27.0 from tox --print-deps-only: py39,docs
Requirement satisfied: eventlet>=0.27.0
   (installed: eventlet 0.36.1)
Handling keystoneauth1>=3.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystoneauth1>=3.18.0
   (installed: keystoneauth1 5.11.0.dev6)
Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystonemiddleware>=5.1.0
   (installed: keystonemiddleware 10.10.0.dev7)
Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: lxml>=4.5.0
   (installed: lxml 4.6.5)
Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs
Requirement satisfied: netaddr>=0.7.18
   (installed: netaddr 1.3.0)
Handling neutron-lib>=1.14.0 from tox --print-deps-only: py39,docs
Requirement satisfied: neutron-lib>=1.14.0
   (installed: neutron-lib 3.19.0.dev4)
Handling openstacksdk>=0.28.0 from tox --print-deps-only: py39,docs
Requirement satisfied: openstacksdk>=0.28.0
   (installed: openstacksdk 3.1.1.dev8)
Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.cache>=1.26.0
   (installed: oslo.cache 3.11.0.dev1)
Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.config>=6.8.0
   (installed: oslo.config 9.8.0.dev4)
Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.concurrency>=3.26.0
   (installed: oslo.concurrency 7.2.0.dev2)
Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.context>=2.22.0
   (installed: oslo.context 5.8.0.dev5)
Handling oslo.db>=6.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.db>=6.0.0
   (installed: oslo.db 17.3.0.dev4)
Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.i18n>=3.20.0
   (installed: oslo.i18n 6.6.0.dev2)
Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.log>=4.3.0
   (installed: oslo.log 7.2.0.dev3)
Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.messaging>=14.1.0
   (installed: oslo.messaging 16.2.0.dev8)
Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.middleware>=3.31.0
   (installed: oslo.middleware 6.4.1.dev2)
Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.policy>=4.5.0
   (installed: oslo.policy 4.6.0.dev4)
Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.reports>=1.18.0
   (installed: oslo.reports 3.6.0.dev2)
Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.serialization>=2.25.0
   (installed: oslo.serialization 5.8.0.dev1)
Handling oslo.service>=1.24.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.service>=1.24.0
   (installed: oslo.service 4.2.0.dev2)
Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.upgradecheck>=1.3.0
   (installed: oslo.upgradecheck 2.6.0.dev1)
Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.utils>=4.5.0
   (installed: oslo.utils 8.3.0.dev7)
Handling osprofiler>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: osprofiler>=1.4.0
   (installed: osprofiler 4.2.1.dev18)
Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.versionedobjects>=1.31.2
   (installed: oslo.versionedobjects 3.7.0.dev5)
Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: PasteDeploy>=1.5.0
   (installed: PasteDeploy 3.1.0)
Handling aodhclient>=0.9.0 from tox --print-deps-only: py39,docs
Requirement satisfied: aodhclient>=0.9.0
   (installed: aodhclient 3.8.0.dev5)
Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39,docs
Requirement satisfied: python-barbicanclient>=4.5.2
   (installed: python-barbicanclient 7.1.1.dev1)
Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-cinderclient>=3.3.0
   (installed: python-cinderclient 9.8.0.dev2)
Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-designateclient>=2.7.0
   (installed: python-designateclient 6.3.0.dev10)
Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-glanceclient>=2.8.0
   (installed: python-glanceclient 4.8.0)
Handling python-heatclient>=1.10.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-heatclient>=1.10.0
   (installed: python-heatclient 4.2.0.dev11)
Handling python-ironicclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-ironicclient>=2.8.0
   (installed: python-ironicclient 5.11.0.dev6)
Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-keystoneclient>=3.8.0
   (installed: python-keystoneclient 5.6.1.dev3)
Handling python-magnumclient>=2.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-magnumclient>=2.3.0
   (installed: python-magnumclient 4.9.0.dev5)
Handling python-manilaclient>=1.16.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-manilaclient>=1.16.0
   (installed: python-manilaclient 5.5.0.dev2)
Handling python-mistralclient>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-mistralclient>=3.1.0
   (installed: python-mistralclient 5.5.0.dev5)
Handling python-monascaclient>=1.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-monascaclient>=1.12.0
   (installed: python-monascaclient 2.8.1.dev1)
Handling python-neutronclient>=7.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-neutronclient>=7.7.0
   (installed: python-neutronclient 11.5.0.dev4)
Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-novaclient>=9.1.0
   (installed: python-novaclient 18.10.0.dev1)
Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-octaviaclient>=1.8.0
   (installed: python-octaviaclient 3.11.0.dev1)
Handling python-openstackclient>=3.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-openstackclient>=3.12.0
   (installed: python-openstackclient 6.7.0.dev49)
Handling python-swiftclient>=3.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-swiftclient>=3.2.0
   (installed: python-swiftclient 4.8.0.dev5)
Handling python-troveclient>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-troveclient>=2.2.0
   (installed: python-troveclient 8.9.0.dev2)
Handling python-zaqarclient>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-zaqarclient>=1.3.0
   (installed: python-zaqarclient 3.1.0.dev3)
Handling PyYAML>=5.1 from tox --print-deps-only: py39,docs
Requirement satisfied: PyYAML>=5.1
   (installed: PyYAML 5.4.1)
Handling requests>=2.23.0 from tox --print-deps-only: py39,docs
Requirement satisfied: requests>=2.23.0
   (installed: requests 2.32.3)
Handling tenacity>=6.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: tenacity>=6.1.0
   (installed: tenacity 8.2.3)
Handling Routes>=2.3.1 from tox --print-deps-only: py39,docs
Requirement satisfied: Routes>=2.3.1
   (installed: Routes 2.5.1)
Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: SQLAlchemy>=1.4.0
   (installed: SQLAlchemy 2.0.38)
Handling stevedore>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: stevedore>=3.1.0
   (installed: stevedore 5.5.0.dev2)
Handling WebOb>=1.7.1 from tox --print-deps-only: py39,docs
Requirement satisfied: WebOb>=1.7.1
   (installed: WebOb 1.8.9)
Handling yaql>=1.1.3 from tox --print-deps-only: py39,docs
Requirement satisfied: yaql>=1.1.3
   (installed: yaql 3.0.0)
Handling hacking from tox --print-deps-only: py39,docs
Requirement satisfied: hacking
   (installed: hacking 7.0.1.dev1)
Handling coverage>=4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: coverage>=4.0
   (installed: coverage 7.3.2)
Handling ddt>=1.4.1 from tox --print-deps-only: py39,docs
Requirement satisfied: ddt>=1.4.1
   (installed: ddt 1.6.0)
Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: fixtures>=3.0.0
   (installed: fixtures 4.1.0)
Handling kombu>=5.0.1 from tox --print-deps-only: py39,docs
Requirement satisfied: kombu>=5.0.1
   (installed: kombu 5.3.7)
Handling PyMySQL>=0.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: PyMySQL>=0.8.0
   (installed: PyMySQL 0.10.1)
Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslotest>=3.2.0
   (installed: oslotest 5.0.1.dev5)
Handling stestr>=2.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: stestr>=2.0.0
   (installed: stestr 4.1.0)
Handling testscenarios>=0.4 from tox --print-deps-only: py39,docs
Requirement satisfied: testscenarios>=0.4
   (installed: testscenarios 0.5.0)
Handling testtools>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: testtools>=2.2.0
   (installed: testtools 2.7.1)
Handling testresources>=2.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: testresources>=2.0.0
   (installed: testresources 2.0.1)
Handling Pygments>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: Pygments>=2.2.0
   (installed: Pygments 2.7.4)
Handling tempest>=17.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: tempest>=17.1.0
   (installed: tempest 43.0.1.dev15)
Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs
Requirement satisfied: pbr>=3.1.1
   (installed: pbr 6.1.1)
Handling alembic>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: alembic>=1.8.0
   (installed: alembic 1.14.1)
Handling croniter>=0.3.4 from tox --print-deps-only: py39,docs
Requirement satisfied: croniter>=0.3.4
   (installed: croniter 5.0.1)
Handling cryptography>=2.5 from tox --print-deps-only: py39,docs
Requirement satisfied: cryptography>=2.5
   (installed: cryptography 36.0.1)
Handling eventlet>=0.27.0 from tox --print-deps-only: py39,docs
Requirement satisfied: eventlet>=0.27.0
   (installed: eventlet 0.36.1)
Handling keystoneauth1>=3.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystoneauth1>=3.18.0
   (installed: keystoneauth1 5.11.0.dev6)
Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystonemiddleware>=5.1.0
   (installed: keystonemiddleware 10.10.0.dev7)
Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: lxml>=4.5.0
   (installed: lxml 4.6.5)
Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs
Requirement satisfied: netaddr>=0.7.18
   (installed: netaddr 1.3.0)
Handling neutron-lib>=1.14.0 from tox --print-deps-only: py39,docs
Requirement satisfied: neutron-lib>=1.14.0
   (installed: neutron-lib 3.19.0.dev4)
Handling openstacksdk>=0.28.0 from tox --print-deps-only: py39,docs
Requirement satisfied: openstacksdk>=0.28.0
   (installed: openstacksdk 3.1.1.dev8)
Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.cache>=1.26.0
   (installed: oslo.cache 3.11.0.dev1)
Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.config>=6.8.0
   (installed: oslo.config 9.8.0.dev4)
Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.concurrency>=3.26.0
   (installed: oslo.concurrency 7.2.0.dev2)
Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.context>=2.22.0
   (installed: oslo.context 5.8.0.dev5)
Handling oslo.db>=6.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.db>=6.0.0
   (installed: oslo.db 17.3.0.dev4)
Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.i18n>=3.20.0
   (installed: oslo.i18n 6.6.0.dev2)
Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.log>=4.3.0
   (installed: oslo.log 7.2.0.dev3)
Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.messaging>=14.1.0
   (installed: oslo.messaging 16.2.0.dev8)
Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.middleware>=3.31.0
   (installed: oslo.middleware 6.4.1.dev2)
Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.policy>=4.5.0
   (installed: oslo.policy 4.6.0.dev4)
Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.reports>=1.18.0
   (installed: oslo.reports 3.6.0.dev2)
Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.serialization>=2.25.0
   (installed: oslo.serialization 5.8.0.dev1)
Handling oslo.service>=1.24.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.service>=1.24.0
   (installed: oslo.service 4.2.0.dev2)
Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.upgradecheck>=1.3.0
   (installed: oslo.upgradecheck 2.6.0.dev1)
Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.utils>=4.5.0
   (installed: oslo.utils 8.3.0.dev7)
Handling osprofiler>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: osprofiler>=1.4.0
   (installed: osprofiler 4.2.1.dev18)
Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.versionedobjects>=1.31.2
   (installed: oslo.versionedobjects 3.7.0.dev5)
Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: PasteDeploy>=1.5.0
   (installed: PasteDeploy 3.1.0)
Handling aodhclient>=0.9.0 from tox --print-deps-only: py39,docs
Requirement satisfied: aodhclient>=0.9.0
   (installed: aodhclient 3.8.0.dev5)
Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39,docs
Requirement satisfied: python-barbicanclient>=4.5.2
   (installed: python-barbicanclient 7.1.1.dev1)
Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-cinderclient>=3.3.0
   (installed: python-cinderclient 9.8.0.dev2)
Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-designateclient>=2.7.0
   (installed: python-designateclient 6.3.0.dev10)
Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-glanceclient>=2.8.0
   (installed: python-glanceclient 4.8.0)
Handling python-heatclient>=1.10.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-heatclient>=1.10.0
   (installed: python-heatclient 4.2.0.dev11)
Handling python-ironicclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-ironicclient>=2.8.0
   (installed: python-ironicclient 5.11.0.dev6)
Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-keystoneclient>=3.8.0
   (installed: python-keystoneclient 5.6.1.dev3)
Handling python-magnumclient>=2.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-magnumclient>=2.3.0
   (installed: python-magnumclient 4.9.0.dev5)
Handling python-manilaclient>=1.16.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-manilaclient>=1.16.0
   (installed: python-manilaclient 5.5.0.dev2)
Handling python-mistralclient>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-mistralclient>=3.1.0
   (installed: python-mistralclient 5.5.0.dev5)
Handling python-monascaclient>=1.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-monascaclient>=1.12.0
   (installed: python-monascaclient 2.8.1.dev1)
Handling python-neutronclient>=7.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-neutronclient>=7.7.0
   (installed: python-neutronclient 11.5.0.dev4)
Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-novaclient>=9.1.0
   (installed: python-novaclient 18.10.0.dev1)
Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-octaviaclient>=1.8.0
   (installed: python-octaviaclient 3.11.0.dev1)
Handling python-openstackclient>=3.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-openstackclient>=3.12.0
   (installed: python-openstackclient 6.7.0.dev49)
Handling python-swiftclient>=3.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-swiftclient>=3.2.0
   (installed: python-swiftclient 4.8.0.dev5)
Handling python-troveclient>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-troveclient>=2.2.0
   (installed: python-troveclient 8.9.0.dev2)
Handling python-zaqarclient>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-zaqarclient>=1.3.0
   (installed: python-zaqarclient 3.1.0.dev3)
Handling PyYAML>=5.1 from tox --print-deps-only: py39,docs
Requirement satisfied: PyYAML>=5.1
   (installed: PyYAML 5.4.1)
Handling requests>=2.23.0 from tox --print-deps-only: py39,docs
Requirement satisfied: requests>=2.23.0
   (installed: requests 2.32.3)
Handling tenacity>=6.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: tenacity>=6.1.0
   (installed: tenacity 8.2.3)
Handling Routes>=2.3.1 from tox --print-deps-only: py39,docs
Requirement satisfied: Routes>=2.3.1
   (installed: Routes 2.5.1)
Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: SQLAlchemy>=1.4.0
   (installed: SQLAlchemy 2.0.38)
Handling stevedore>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: stevedore>=3.1.0
   (installed: stevedore 5.5.0.dev2)
Handling WebOb>=1.7.1 from tox --print-deps-only: py39,docs
Requirement satisfied: WebOb>=1.7.1
   (installed: WebOb 1.8.9)
Handling yaql>=1.1.3 from tox --print-deps-only: py39,docs
Requirement satisfied: yaql>=1.1.3
   (installed: yaql 3.0.0)
Handling openstackdocstheme>=2.2.1 from tox --print-deps-only: py39,docs
Requirement satisfied: openstackdocstheme>=2.2.1
   (installed: openstackdocstheme 3.0.0)
Handling sphinx>=2.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: sphinx>=2.0.0
   (installed: sphinx 3.4.3)
Handling reno>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: reno>=3.1.0
   (installed: reno 4.1.1.dev3)
Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: sphinxcontrib-apidoc>=0.2.0
   (installed: sphinxcontrib-apidoc 0.5.0)
Handling sphinxcontrib-httpdomain>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: sphinxcontrib-httpdomain>=1.3.0
   (installed: sphinxcontrib-httpdomain 1.8.1)
/usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running dist_info
writing openstack_heat.egg-info/PKG-INFO
writing dependency_links to openstack_heat.egg-info/dependency_links.txt
writing entry points to openstack_heat.egg-info/entry_points.txt
writing requirements to openstack_heat.egg-info/requires.txt
writing top-level names to openstack_heat.egg-info/top_level.txt
writing pbr to openstack_heat.egg-info/pbr.json
[pbr] Processing SOURCES.txt
[pbr] In git context, generating filelist from git
warning: no previously-included files found matching '.gitignore'
warning: no previously-included files found matching '.gitreview'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'openstack_heat.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/openstack-heat-24.1.0.dev12/openstack_heat-24.1.0.dev12.dist-info'
adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
adding license file "AUTHORS" (matched pattern "AUTHORS*")
Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: pbr (>=3.1.1)
   (installed: pbr 6.1.1)
Handling alembic (>=1.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: alembic (>=1.8.0)
   (installed: alembic 1.14.1)
Handling croniter (>=0.3.4) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: croniter (>=0.3.4)
   (installed: croniter 5.0.1)
Handling cryptography (>=2.5) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: cryptography (>=2.5)
   (installed: cryptography 36.0.1)
Handling eventlet (>=0.27.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: eventlet (>=0.27.0)
   (installed: eventlet 0.36.1)
Handling keystoneauth1 (>=3.18.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: keystoneauth1 (>=3.18.0)
   (installed: keystoneauth1 5.11.0.dev6)
Handling keystonemiddleware (>=5.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: keystonemiddleware (>=5.1.0)
   (installed: keystonemiddleware 10.10.0.dev7)
Handling lxml (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: lxml (>=4.5.0)
   (installed: lxml 4.6.5)
Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: netaddr (>=0.7.18)
   (installed: netaddr 1.3.0)
Handling neutron-lib (>=1.14.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: neutron-lib (>=1.14.0)
   (installed: neutron-lib 3.19.0.dev4)
Handling openstacksdk (>=0.28.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: openstacksdk (>=0.28.0)
   (installed: openstacksdk 3.1.1.dev8)
Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.cache (>=1.26.0)
   (installed: oslo.cache 3.11.0.dev1)
Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.config (>=6.8.0)
   (installed: oslo.config 9.8.0.dev4)
Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.concurrency (>=3.26.0)
   (installed: oslo.concurrency 7.2.0.dev2)
Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.context (>=2.22.0)
   (installed: oslo.context 5.8.0.dev5)
Handling oslo.db (>=6.0.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.db (>=6.0.0)
   (installed: oslo.db 17.3.0.dev4)
Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.i18n (>=3.20.0)
   (installed: oslo.i18n 6.6.0.dev2)
Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.log (>=4.3.0)
   (installed: oslo.log 7.2.0.dev3)
Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.messaging (>=14.1.0)
   (installed: oslo.messaging 16.2.0.dev8)
Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.middleware (>=3.31.0)
   (installed: oslo.middleware 6.4.1.dev2)
Handling oslo.policy (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.policy (>=4.5.0)
   (installed: oslo.policy 4.6.0.dev4)
Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.reports (>=1.18.0)
   (installed: oslo.reports 3.6.0.dev2)
Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.serialization (>=2.25.0)
   (installed: oslo.serialization 5.8.0.dev1)
Handling oslo.service (>=1.24.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.service (>=1.24.0)
   (installed: oslo.service 4.2.0.dev2)
Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.upgradecheck (>=1.3.0)
   (installed: oslo.upgradecheck 2.6.0.dev1)
Handling oslo.utils (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.utils (>=4.5.0)
   (installed: oslo.utils 8.3.0.dev7)
Handling osprofiler (>=1.4.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: osprofiler (>=1.4.0)
   (installed: osprofiler 4.2.1.dev18)
Handling oslo.versionedobjects (>=1.31.2) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.versionedobjects (>=1.31.2)
   (installed: oslo.versionedobjects 3.7.0.dev5)
Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: PasteDeploy (>=1.5.0)
   (installed: PasteDeploy 3.1.0)
Handling aodhclient (>=0.9.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: aodhclient (>=0.9.0)
   (installed: aodhclient 3.8.0.dev5)
Handling python-barbicanclient (>=4.5.2) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-barbicanclient (>=4.5.2)
   (installed: python-barbicanclient 7.1.1.dev1)
Handling python-cinderclient (>=3.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-cinderclient (>=3.3.0)
   (installed: python-cinderclient 9.8.0.dev2)
Handling python-designateclient (>=2.7.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-designateclient (>=2.7.0)
   (installed: python-designateclient 6.3.0.dev10)
Handling python-glanceclient (>=2.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-glanceclient (>=2.8.0)
   (installed: python-glanceclient 4.8.0)
Handling python-heatclient (>=1.10.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-heatclient (>=1.10.0)
   (installed: python-heatclient 4.2.0.dev11)
Handling python-ironicclient (>=2.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-ironicclient (>=2.8.0)
   (installed: python-ironicclient 5.11.0.dev6)
Handling python-keystoneclient (>=3.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-keystoneclient (>=3.8.0)
   (installed: python-keystoneclient 5.6.1.dev3)
Handling python-magnumclient (>=2.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-magnumclient (>=2.3.0)
   (installed: python-magnumclient 4.9.0.dev5)
Handling python-manilaclient (>=1.16.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-manilaclient (>=1.16.0)
   (installed: python-manilaclient 5.5.0.dev2)
Handling python-mistralclient (>=3.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-mistralclient (>=3.1.0)
   (installed: python-mistralclient 5.5.0.dev5)
Handling python-monascaclient (>=1.12.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-monascaclient (>=1.12.0)
   (installed: python-monascaclient 2.8.1.dev1)
Handling python-neutronclient (>=7.7.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-neutronclient (>=7.7.0)
   (installed: python-neutronclient 11.5.0.dev4)
Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-novaclient (>=9.1.0)
   (installed: python-novaclient 18.10.0.dev1)
Handling python-octaviaclient (>=1.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-octaviaclient (>=1.8.0)
   (installed: python-octaviaclient 3.11.0.dev1)
Handling python-openstackclient (>=3.12.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-openstackclient (>=3.12.0)
   (installed: python-openstackclient 6.7.0.dev49)
Handling python-swiftclient (>=3.2.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-swiftclient (>=3.2.0)
   (installed: python-swiftclient 4.8.0.dev5)
Handling python-troveclient (>=2.2.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-troveclient (>=2.2.0)
   (installed: python-troveclient 8.9.0.dev2)
Handling python-zaqarclient (>=1.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-zaqarclient (>=1.3.0)
   (installed: python-zaqarclient 3.1.0.dev3)
Handling PyYAML (>=5.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: PyYAML (>=5.1)
   (installed: PyYAML 5.4.1)
Handling requests (>=2.23.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: requests (>=2.23.0)
   (installed: requests 2.32.3)
Handling tenacity (>=6.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: tenacity (>=6.1.0)
   (installed: tenacity 8.2.3)
Handling Routes (>=2.3.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: Routes (>=2.3.1)
   (installed: Routes 2.5.1)
Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: SQLAlchemy (>=1.4.0)
   (installed: SQLAlchemy 2.0.38)
Handling stevedore (>=3.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: stevedore (>=3.1.0)
   (installed: stevedore 5.5.0.dev2)
Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: WebOb (>=1.7.1)
   (installed: WebOb 1.8.9)
Handling yaql (>=1.1.3) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: yaql (>=1.1.3)
   (installed: yaql 3.0.0)
+ cat /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires
+ rm -rfv openstack_heat-24.1.0.dev12.dist-info/
removed 'openstack_heat-24.1.0.dev12.dist-info/AUTHORS'
removed 'openstack_heat-24.1.0.dev12.dist-info/LICENSE'
removed 'openstack_heat-24.1.0.dev12.dist-info/METADATA'
removed 'openstack_heat-24.1.0.dev12.dist-info/top_level.txt'
removed 'openstack_heat-24.1.0.dev12.dist-info/pbr.json'
removed 'openstack_heat-24.1.0.dev12.dist-info/entry_points.txt'
removed directory 'openstack_heat-24.1.0.dev12.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.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 -ba --noprep  --target x86_64 /builddir/build/SPECS/openstack-heat.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/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 0x7fa029c36430>timeout=0uid=1021gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock'])
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep  --target x86_64 /builddir/build/SPECS/openstack-heat.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: x86_64
Building for target x86_64
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.0keQWo
+ umask 022
+ cd /builddir/build/BUILD
+ cd openstack-heat-24.1.0.dev12
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(packaging)'
+ echo 'python3dist(pip) >= 19'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(tomli) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ echo -n
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ RPM_TOXENV=py39,docs
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires -t -e py39,docs
Handling pbr>=6.0.0 from build-system.requires
Requirement satisfied: pbr>=6.0.0
   (installed: pbr 6.1.1)
Handling setuptools>=64.0.0 from build-system.requires
Requirement satisfied: setuptools>=64.0.0
   (installed: setuptools 65.5.1)
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.36.2)
Handling pbr>=2.0.0 from get_requires_for_build_wheel
Requirement satisfied: pbr>=2.0.0
   (installed: pbr 6.1.1)
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 ____________________________________
  py39: commands succeeded
  docs: commands succeeded
  congratulations :)
Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs
Requirement satisfied: pbr>=3.1.1
   (installed: pbr 6.1.1)
Handling alembic>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: alembic>=1.8.0
   (installed: alembic 1.14.1)
Handling croniter>=0.3.4 from tox --print-deps-only: py39,docs
Requirement satisfied: croniter>=0.3.4
   (installed: croniter 5.0.1)
Handling cryptography>=2.5 from tox --print-deps-only: py39,docs
Requirement satisfied: cryptography>=2.5
   (installed: cryptography 36.0.1)
Handling eventlet>=0.27.0 from tox --print-deps-only: py39,docs
Requirement satisfied: eventlet>=0.27.0
   (installed: eventlet 0.36.1)
Handling keystoneauth1>=3.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystoneauth1>=3.18.0
   (installed: keystoneauth1 5.11.0.dev6)
Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystonemiddleware>=5.1.0
   (installed: keystonemiddleware 10.10.0.dev7)
Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: lxml>=4.5.0
   (installed: lxml 4.6.5)
Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs
Requirement satisfied: netaddr>=0.7.18
   (installed: netaddr 1.3.0)
Handling neutron-lib>=1.14.0 from tox --print-deps-only: py39,docs
Requirement satisfied: neutron-lib>=1.14.0
   (installed: neutron-lib 3.19.0.dev4)
Handling openstacksdk>=0.28.0 from tox --print-deps-only: py39,docs
Requirement satisfied: openstacksdk>=0.28.0
   (installed: openstacksdk 3.1.1.dev8)
Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.cache>=1.26.0
   (installed: oslo.cache 3.11.0.dev1)
Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.config>=6.8.0
   (installed: oslo.config 9.8.0.dev4)
Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.concurrency>=3.26.0
   (installed: oslo.concurrency 7.2.0.dev2)
Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.context>=2.22.0
   (installed: oslo.context 5.8.0.dev5)
Handling oslo.db>=6.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.db>=6.0.0
   (installed: oslo.db 17.3.0.dev4)
Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.i18n>=3.20.0
   (installed: oslo.i18n 6.6.0.dev2)
Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.log>=4.3.0
   (installed: oslo.log 7.2.0.dev3)
Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.messaging>=14.1.0
   (installed: oslo.messaging 16.2.0.dev8)
Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.middleware>=3.31.0
   (installed: oslo.middleware 6.4.1.dev2)
Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.policy>=4.5.0
   (installed: oslo.policy 4.6.0.dev4)
Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.reports>=1.18.0
   (installed: oslo.reports 3.6.0.dev2)
Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.serialization>=2.25.0
   (installed: oslo.serialization 5.8.0.dev1)
Handling oslo.service>=1.24.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.service>=1.24.0
   (installed: oslo.service 4.2.0.dev2)
Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.upgradecheck>=1.3.0
   (installed: oslo.upgradecheck 2.6.0.dev1)
Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.utils>=4.5.0
   (installed: oslo.utils 8.3.0.dev7)
Handling osprofiler>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: osprofiler>=1.4.0
   (installed: osprofiler 4.2.1.dev18)
Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.versionedobjects>=1.31.2
   (installed: oslo.versionedobjects 3.7.0.dev5)
Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: PasteDeploy>=1.5.0
   (installed: PasteDeploy 3.1.0)
Handling aodhclient>=0.9.0 from tox --print-deps-only: py39,docs
Requirement satisfied: aodhclient>=0.9.0
   (installed: aodhclient 3.8.0.dev5)
Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39,docs
Requirement satisfied: python-barbicanclient>=4.5.2
   (installed: python-barbicanclient 7.1.1.dev1)
Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-cinderclient>=3.3.0
   (installed: python-cinderclient 9.8.0.dev2)
Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-designateclient>=2.7.0
   (installed: python-designateclient 6.3.0.dev10)
Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-glanceclient>=2.8.0
   (installed: python-glanceclient 4.8.0)
Handling python-heatclient>=1.10.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-heatclient>=1.10.0
   (installed: python-heatclient 4.2.0.dev11)
Handling python-ironicclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-ironicclient>=2.8.0
   (installed: python-ironicclient 5.11.0.dev6)
Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-keystoneclient>=3.8.0
   (installed: python-keystoneclient 5.6.1.dev3)
Handling python-magnumclient>=2.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-magnumclient>=2.3.0
   (installed: python-magnumclient 4.9.0.dev5)
Handling python-manilaclient>=1.16.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-manilaclient>=1.16.0
   (installed: python-manilaclient 5.5.0.dev2)
Handling python-mistralclient>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-mistralclient>=3.1.0
   (installed: python-mistralclient 5.5.0.dev5)
Handling python-monascaclient>=1.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-monascaclient>=1.12.0
   (installed: python-monascaclient 2.8.1.dev1)
Handling python-neutronclient>=7.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-neutronclient>=7.7.0
   (installed: python-neutronclient 11.5.0.dev4)
Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-novaclient>=9.1.0
   (installed: python-novaclient 18.10.0.dev1)
Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-octaviaclient>=1.8.0
   (installed: python-octaviaclient 3.11.0.dev1)
Handling python-openstackclient>=3.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-openstackclient>=3.12.0
   (installed: python-openstackclient 6.7.0.dev49)
Handling python-swiftclient>=3.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-swiftclient>=3.2.0
   (installed: python-swiftclient 4.8.0.dev5)
Handling python-troveclient>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-troveclient>=2.2.0
   (installed: python-troveclient 8.9.0.dev2)
Handling python-zaqarclient>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-zaqarclient>=1.3.0
   (installed: python-zaqarclient 3.1.0.dev3)
Handling PyYAML>=5.1 from tox --print-deps-only: py39,docs
Requirement satisfied: PyYAML>=5.1
   (installed: PyYAML 5.4.1)
Handling requests>=2.23.0 from tox --print-deps-only: py39,docs
Requirement satisfied: requests>=2.23.0
   (installed: requests 2.32.3)
Handling tenacity>=6.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: tenacity>=6.1.0
   (installed: tenacity 8.2.3)
Handling Routes>=2.3.1 from tox --print-deps-only: py39,docs
Requirement satisfied: Routes>=2.3.1
   (installed: Routes 2.5.1)
Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: SQLAlchemy>=1.4.0
   (installed: SQLAlchemy 2.0.38)
Handling stevedore>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: stevedore>=3.1.0
   (installed: stevedore 5.5.0.dev2)
Handling WebOb>=1.7.1 from tox --print-deps-only: py39,docs
Requirement satisfied: WebOb>=1.7.1
   (installed: WebOb 1.8.9)
Handling yaql>=1.1.3 from tox --print-deps-only: py39,docs
Requirement satisfied: yaql>=1.1.3
   (installed: yaql 3.0.0)
Handling hacking from tox --print-deps-only: py39,docs
Requirement satisfied: hacking
   (installed: hacking 7.0.1.dev1)
Handling coverage>=4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: coverage>=4.0
   (installed: coverage 7.3.2)
Handling ddt>=1.4.1 from tox --print-deps-only: py39,docs
Requirement satisfied: ddt>=1.4.1
   (installed: ddt 1.6.0)
Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: fixtures>=3.0.0
   (installed: fixtures 4.1.0)
Handling kombu>=5.0.1 from tox --print-deps-only: py39,docs
Requirement satisfied: kombu>=5.0.1
   (installed: kombu 5.3.7)
Handling PyMySQL>=0.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: PyMySQL>=0.8.0
   (installed: PyMySQL 0.10.1)
Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslotest>=3.2.0
   (installed: oslotest 5.0.1.dev5)
Handling stestr>=2.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: stestr>=2.0.0
   (installed: stestr 4.1.0)
Handling testscenarios>=0.4 from tox --print-deps-only: py39,docs
Requirement satisfied: testscenarios>=0.4
   (installed: testscenarios 0.5.0)
Handling testtools>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: testtools>=2.2.0
   (installed: testtools 2.7.1)
Handling testresources>=2.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: testresources>=2.0.0
   (installed: testresources 2.0.1)
Handling Pygments>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: Pygments>=2.2.0
   (installed: Pygments 2.7.4)
Handling tempest>=17.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: tempest>=17.1.0
   (installed: tempest 43.0.1.dev15)
Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs
Requirement satisfied: pbr>=3.1.1
   (installed: pbr 6.1.1)
Handling alembic>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: alembic>=1.8.0
   (installed: alembic 1.14.1)
Handling croniter>=0.3.4 from tox --print-deps-only: py39,docs
Requirement satisfied: croniter>=0.3.4
   (installed: croniter 5.0.1)
Handling cryptography>=2.5 from tox --print-deps-only: py39,docs
Requirement satisfied: cryptography>=2.5
   (installed: cryptography 36.0.1)
Handling eventlet>=0.27.0 from tox --print-deps-only: py39,docs
Requirement satisfied: eventlet>=0.27.0
   (installed: eventlet 0.36.1)
Handling keystoneauth1>=3.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystoneauth1>=3.18.0
   (installed: keystoneauth1 5.11.0.dev6)
Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: keystonemiddleware>=5.1.0
   (installed: keystonemiddleware 10.10.0.dev7)
Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: lxml>=4.5.0
   (installed: lxml 4.6.5)
Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs
Requirement satisfied: netaddr>=0.7.18
   (installed: netaddr 1.3.0)
Handling neutron-lib>=1.14.0 from tox --print-deps-only: py39,docs
Requirement satisfied: neutron-lib>=1.14.0
   (installed: neutron-lib 3.19.0.dev4)
Handling openstacksdk>=0.28.0 from tox --print-deps-only: py39,docs
Requirement satisfied: openstacksdk>=0.28.0
   (installed: openstacksdk 3.1.1.dev8)
Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.cache>=1.26.0
   (installed: oslo.cache 3.11.0.dev1)
Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.config>=6.8.0
   (installed: oslo.config 9.8.0.dev4)
Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.concurrency>=3.26.0
   (installed: oslo.concurrency 7.2.0.dev2)
Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.context>=2.22.0
   (installed: oslo.context 5.8.0.dev5)
Handling oslo.db>=6.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.db>=6.0.0
   (installed: oslo.db 17.3.0.dev4)
Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.i18n>=3.20.0
   (installed: oslo.i18n 6.6.0.dev2)
Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.log>=4.3.0
   (installed: oslo.log 7.2.0.dev3)
Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.messaging>=14.1.0
   (installed: oslo.messaging 16.2.0.dev8)
Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.middleware>=3.31.0
   (installed: oslo.middleware 6.4.1.dev2)
Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.policy>=4.5.0
   (installed: oslo.policy 4.6.0.dev4)
Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.reports>=1.18.0
   (installed: oslo.reports 3.6.0.dev2)
Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.serialization>=2.25.0
   (installed: oslo.serialization 5.8.0.dev1)
Handling oslo.service>=1.24.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.service>=1.24.0
   (installed: oslo.service 4.2.0.dev2)
Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.upgradecheck>=1.3.0
   (installed: oslo.upgradecheck 2.6.0.dev1)
Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.utils>=4.5.0
   (installed: oslo.utils 8.3.0.dev7)
Handling osprofiler>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: osprofiler>=1.4.0
   (installed: osprofiler 4.2.1.dev18)
Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39,docs
Requirement satisfied: oslo.versionedobjects>=1.31.2
   (installed: oslo.versionedobjects 3.7.0.dev5)
Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39,docs
Requirement satisfied: PasteDeploy>=1.5.0
   (installed: PasteDeploy 3.1.0)
Handling aodhclient>=0.9.0 from tox --print-deps-only: py39,docs
Requirement satisfied: aodhclient>=0.9.0
   (installed: aodhclient 3.8.0.dev5)
Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39,docs
Requirement satisfied: python-barbicanclient>=4.5.2
   (installed: python-barbicanclient 7.1.1.dev1)
Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-cinderclient>=3.3.0
   (installed: python-cinderclient 9.8.0.dev2)
Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-designateclient>=2.7.0
   (installed: python-designateclient 6.3.0.dev10)
Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-glanceclient>=2.8.0
   (installed: python-glanceclient 4.8.0)
Handling python-heatclient>=1.10.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-heatclient>=1.10.0
   (installed: python-heatclient 4.2.0.dev11)
Handling python-ironicclient>=2.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-ironicclient>=2.8.0
   (installed: python-ironicclient 5.11.0.dev6)
Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-keystoneclient>=3.8.0
   (installed: python-keystoneclient 5.6.1.dev3)
Handling python-magnumclient>=2.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-magnumclient>=2.3.0
   (installed: python-magnumclient 4.9.0.dev5)
Handling python-manilaclient>=1.16.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-manilaclient>=1.16.0
   (installed: python-manilaclient 5.5.0.dev2)
Handling python-mistralclient>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-mistralclient>=3.1.0
   (installed: python-mistralclient 5.5.0.dev5)
Handling python-monascaclient>=1.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-monascaclient>=1.12.0
   (installed: python-monascaclient 2.8.1.dev1)
Handling python-neutronclient>=7.7.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-neutronclient>=7.7.0
   (installed: python-neutronclient 11.5.0.dev4)
Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-novaclient>=9.1.0
   (installed: python-novaclient 18.10.0.dev1)
Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-octaviaclient>=1.8.0
   (installed: python-octaviaclient 3.11.0.dev1)
Handling python-openstackclient>=3.12.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-openstackclient>=3.12.0
   (installed: python-openstackclient 6.7.0.dev49)
Handling python-swiftclient>=3.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-swiftclient>=3.2.0
   (installed: python-swiftclient 4.8.0.dev5)
Handling python-troveclient>=2.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-troveclient>=2.2.0
   (installed: python-troveclient 8.9.0.dev2)
Handling python-zaqarclient>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: python-zaqarclient>=1.3.0
   (installed: python-zaqarclient 3.1.0.dev3)
Handling PyYAML>=5.1 from tox --print-deps-only: py39,docs
Requirement satisfied: PyYAML>=5.1
   (installed: PyYAML 5.4.1)
Handling requests>=2.23.0 from tox --print-deps-only: py39,docs
Requirement satisfied: requests>=2.23.0
   (installed: requests 2.32.3)
Handling tenacity>=6.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: tenacity>=6.1.0
   (installed: tenacity 8.2.3)
Handling Routes>=2.3.1 from tox --print-deps-only: py39,docs
Requirement satisfied: Routes>=2.3.1
   (installed: Routes 2.5.1)
Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs
Requirement satisfied: SQLAlchemy>=1.4.0
   (installed: SQLAlchemy 2.0.38)
Handling stevedore>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: stevedore>=3.1.0
   (installed: stevedore 5.5.0.dev2)
Handling WebOb>=1.7.1 from tox --print-deps-only: py39,docs
Requirement satisfied: WebOb>=1.7.1
   (installed: WebOb 1.8.9)
Handling yaql>=1.1.3 from tox --print-deps-only: py39,docs
Requirement satisfied: yaql>=1.1.3
   (installed: yaql 3.0.0)
Handling openstackdocstheme>=2.2.1 from tox --print-deps-only: py39,docs
Requirement satisfied: openstackdocstheme>=2.2.1
   (installed: openstackdocstheme 3.0.0)
Handling sphinx>=2.0.0 from tox --print-deps-only: py39,docs
Requirement satisfied: sphinx>=2.0.0
   (installed: sphinx 3.4.3)
Handling reno>=3.1.0 from tox --print-deps-only: py39,docs
Requirement satisfied: reno>=3.1.0
   (installed: reno 4.1.1.dev3)
Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs
Requirement satisfied: sphinxcontrib-apidoc>=0.2.0
   (installed: sphinxcontrib-apidoc 0.5.0)
Handling sphinxcontrib-httpdomain>=1.3.0 from tox --print-deps-only: py39,docs
Requirement satisfied: sphinxcontrib-httpdomain>=1.3.0
   (installed: sphinxcontrib-httpdomain 1.8.1)
/usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running dist_info
writing openstack_heat.egg-info/PKG-INFO
writing dependency_links to openstack_heat.egg-info/dependency_links.txt
writing entry points to openstack_heat.egg-info/entry_points.txt
writing requirements to openstack_heat.egg-info/requires.txt
writing top-level names to openstack_heat.egg-info/top_level.txt
writing pbr to openstack_heat.egg-info/pbr.json
[pbr] Processing SOURCES.txt
[pbr] In git context, generating filelist from git
warning: no previously-included files found matching '.gitignore'
warning: no previously-included files found matching '.gitreview'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'openstack_heat.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/openstack-heat-24.1.0.dev12/openstack_heat-24.1.0.dev12.dist-info'
adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
adding license file "AUTHORS" (matched pattern "AUTHORS*")
Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: pbr (>=3.1.1)
   (installed: pbr 6.1.1)
Handling alembic (>=1.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: alembic (>=1.8.0)
   (installed: alembic 1.14.1)
Handling croniter (>=0.3.4) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: croniter (>=0.3.4)
   (installed: croniter 5.0.1)
Handling cryptography (>=2.5) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: cryptography (>=2.5)
   (installed: cryptography 36.0.1)
Handling eventlet (>=0.27.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: eventlet (>=0.27.0)
   (installed: eventlet 0.36.1)
Handling keystoneauth1 (>=3.18.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: keystoneauth1 (>=3.18.0)
   (installed: keystoneauth1 5.11.0.dev6)
Handling keystonemiddleware (>=5.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: keystonemiddleware (>=5.1.0)
   (installed: keystonemiddleware 10.10.0.dev7)
Handling lxml (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: lxml (>=4.5.0)
   (installed: lxml 4.6.5)
Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: netaddr (>=0.7.18)
   (installed: netaddr 1.3.0)
Handling neutron-lib (>=1.14.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: neutron-lib (>=1.14.0)
   (installed: neutron-lib 3.19.0.dev4)
Handling openstacksdk (>=0.28.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: openstacksdk (>=0.28.0)
   (installed: openstacksdk 3.1.1.dev8)
Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.cache (>=1.26.0)
   (installed: oslo.cache 3.11.0.dev1)
Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.config (>=6.8.0)
   (installed: oslo.config 9.8.0.dev4)
Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.concurrency (>=3.26.0)
   (installed: oslo.concurrency 7.2.0.dev2)
Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.context (>=2.22.0)
   (installed: oslo.context 5.8.0.dev5)
Handling oslo.db (>=6.0.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.db (>=6.0.0)
   (installed: oslo.db 17.3.0.dev4)
Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.i18n (>=3.20.0)
   (installed: oslo.i18n 6.6.0.dev2)
Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.log (>=4.3.0)
   (installed: oslo.log 7.2.0.dev3)
Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.messaging (>=14.1.0)
   (installed: oslo.messaging 16.2.0.dev8)
Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.middleware (>=3.31.0)
   (installed: oslo.middleware 6.4.1.dev2)
Handling oslo.policy (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.policy (>=4.5.0)
   (installed: oslo.policy 4.6.0.dev4)
Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.reports (>=1.18.0)
   (installed: oslo.reports 3.6.0.dev2)
Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.serialization (>=2.25.0)
   (installed: oslo.serialization 5.8.0.dev1)
Handling oslo.service (>=1.24.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.service (>=1.24.0)
   (installed: oslo.service 4.2.0.dev2)
Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.upgradecheck (>=1.3.0)
   (installed: oslo.upgradecheck 2.6.0.dev1)
Handling oslo.utils (>=4.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.utils (>=4.5.0)
   (installed: oslo.utils 8.3.0.dev7)
Handling osprofiler (>=1.4.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: osprofiler (>=1.4.0)
   (installed: osprofiler 4.2.1.dev18)
Handling oslo.versionedobjects (>=1.31.2) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: oslo.versionedobjects (>=1.31.2)
   (installed: oslo.versionedobjects 3.7.0.dev5)
Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: PasteDeploy (>=1.5.0)
   (installed: PasteDeploy 3.1.0)
Handling aodhclient (>=0.9.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: aodhclient (>=0.9.0)
   (installed: aodhclient 3.8.0.dev5)
Handling python-barbicanclient (>=4.5.2) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-barbicanclient (>=4.5.2)
   (installed: python-barbicanclient 7.1.1.dev1)
Handling python-cinderclient (>=3.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-cinderclient (>=3.3.0)
   (installed: python-cinderclient 9.8.0.dev2)
Handling python-designateclient (>=2.7.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-designateclient (>=2.7.0)
   (installed: python-designateclient 6.3.0.dev10)
Handling python-glanceclient (>=2.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-glanceclient (>=2.8.0)
   (installed: python-glanceclient 4.8.0)
Handling python-heatclient (>=1.10.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-heatclient (>=1.10.0)
   (installed: python-heatclient 4.2.0.dev11)
Handling python-ironicclient (>=2.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-ironicclient (>=2.8.0)
   (installed: python-ironicclient 5.11.0.dev6)
Handling python-keystoneclient (>=3.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-keystoneclient (>=3.8.0)
   (installed: python-keystoneclient 5.6.1.dev3)
Handling python-magnumclient (>=2.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-magnumclient (>=2.3.0)
   (installed: python-magnumclient 4.9.0.dev5)
Handling python-manilaclient (>=1.16.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-manilaclient (>=1.16.0)
   (installed: python-manilaclient 5.5.0.dev2)
Handling python-mistralclient (>=3.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-mistralclient (>=3.1.0)
   (installed: python-mistralclient 5.5.0.dev5)
Handling python-monascaclient (>=1.12.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-monascaclient (>=1.12.0)
   (installed: python-monascaclient 2.8.1.dev1)
Handling python-neutronclient (>=7.7.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-neutronclient (>=7.7.0)
   (installed: python-neutronclient 11.5.0.dev4)
Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-novaclient (>=9.1.0)
   (installed: python-novaclient 18.10.0.dev1)
Handling python-octaviaclient (>=1.8.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-octaviaclient (>=1.8.0)
   (installed: python-octaviaclient 3.11.0.dev1)
Handling python-openstackclient (>=3.12.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-openstackclient (>=3.12.0)
   (installed: python-openstackclient 6.7.0.dev49)
Handling python-swiftclient (>=3.2.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-swiftclient (>=3.2.0)
   (installed: python-swiftclient 4.8.0.dev5)
Handling python-troveclient (>=2.2.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-troveclient (>=2.2.0)
   (installed: python-troveclient 8.9.0.dev2)
Handling python-zaqarclient (>=1.3.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: python-zaqarclient (>=1.3.0)
   (installed: python-zaqarclient 3.1.0.dev3)
Handling PyYAML (>=5.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: PyYAML (>=5.1)
   (installed: PyYAML 5.4.1)
Handling requests (>=2.23.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: requests (>=2.23.0)
   (installed: requests 2.32.3)
Handling tenacity (>=6.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: tenacity (>=6.1.0)
   (installed: tenacity 8.2.3)
Handling Routes (>=2.3.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: Routes (>=2.3.1)
   (installed: Routes 2.5.1)
Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: SQLAlchemy (>=1.4.0)
   (installed: SQLAlchemy 2.0.38)
Handling stevedore (>=3.1.0) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: stevedore (>=3.1.0)
   (installed: stevedore 5.5.0.dev2)
Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: WebOb (>=1.7.1)
   (installed: WebOb 1.8.9)
Handling yaql (>=1.1.3) from hook generated metadata: Requires-Dist (openstack-heat)
Requirement satisfied: yaql (>=1.1.3)
   (installed: yaql 3.0.0)
+ cat /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-buildrequires
+ rm -rfv openstack_heat-24.1.0.dev12.dist-info/
removed 'openstack_heat-24.1.0.dev12.dist-info/LICENSE'
removed 'openstack_heat-24.1.0.dev12.dist-info/AUTHORS'
removed 'openstack_heat-24.1.0.dev12.dist-info/METADATA'
removed 'openstack_heat-24.1.0.dev12.dist-info/entry_points.txt'
removed 'openstack_heat-24.1.0.dev12.dist-info/pbr.json'
removed 'openstack_heat-24.1.0.dev12.dist-info/top_level.txt'
removed directory 'openstack_heat-24.1.0.dev12.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CiIzdB
+ umask 022
+ cd /builddir/build/BUILD
+ cd openstack-heat-24.1.0.dev12
+ mkdir -p /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ CC=gcc
+ CXX=g++
+ TMPDIR=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir
Processing /builddir/build/BUILD/openstack-heat-24.1.0.dev12
  Preparing metadata (pyproject.toml): started
  Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/tmpmgczvdm2
  /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
    warnings.warn(
  /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
    warnings.warn(
  running dist_info
  creating /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info
  writing /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/PKG-INFO
  writing dependency_links to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/dependency_links.txt
  writing entry points to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/entry_points.txt
  writing requirements to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/requires.txt
  writing top-level names to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/top_level.txt
  writing pbr to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/pbr.json
  [pbr] Processing SOURCES.txt
  writing manifest file '/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/SOURCES.txt'
  [pbr] In git context, generating filelist from git
  warning: no previously-included files found matching '.gitignore'
  warning: no previously-included files found matching '.gitreview'
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  adding license file 'LICENSE'
  adding license file 'AUTHORS'
  writing manifest file '/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat.egg-info/SOURCES.txt'
  creating '/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-modern-metadata-bdq1y15a/openstack_heat-24.1.0.dev12.dist-info'
  adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
  adding license file "AUTHORS" (matched pattern "AUTHORS*")
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: openstack-heat
  Building wheel for openstack-heat (pyproject.toml): started
  Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/tmpd_1_vhg0
  /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
    warnings.warn(
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/heat
  creating build/lib/heat/engine
  creating build/lib/heat/engine/resources
  creating build/lib/heat/engine/resources/aws
  copying heat/engine/resources/aws/__init__.py -> build/lib/heat/engine/resources/aws
  creating build/lib/heat/tests
  creating build/lib/heat/tests/openstack
  creating build/lib/heat/tests/openstack/swift
  copying heat/tests/openstack/swift/test_container.py -> build/lib/heat/tests/openstack/swift
  copying heat/tests/openstack/swift/__init__.py -> build/lib/heat/tests/openstack/swift
  creating build/lib/heat/tests/api
  creating build/lib/heat/tests/api/aws
  copying heat/tests/api/aws/test_api_ec2token.py -> build/lib/heat/tests/api/aws
  copying heat/tests/api/aws/test_api_aws.py -> build/lib/heat/tests/api/aws
  copying heat/tests/api/aws/__init__.py -> build/lib/heat/tests/api/aws
  creating build/lib/heat/api
  creating build/lib/heat/api/aws
  copying heat/api/aws/utils.py -> build/lib/heat/api/aws
  copying heat/api/aws/exception.py -> build/lib/heat/api/aws
  copying heat/api/aws/ec2token.py -> build/lib/heat/api/aws
  copying heat/api/aws/__init__.py -> build/lib/heat/api/aws
  creating build/lib/heat/api/middleware
  copying heat/api/middleware/version_negotiation.py -> build/lib/heat/api/middleware
  copying heat/api/middleware/fault.py -> build/lib/heat/api/middleware
  copying heat/api/middleware/__init__.py -> build/lib/heat/api/middleware
  creating build/lib/heat/tests/openstack/aodh
  copying heat/tests/openstack/aodh/test_gnocchi_alarm.py -> build/lib/heat/tests/openstack/aodh
  copying heat/tests/openstack/aodh/test_composite_alarm.py -> build/lib/heat/tests/openstack/aodh
  copying heat/tests/openstack/aodh/test_alarm.py -> build/lib/heat/tests/openstack/aodh
  copying heat/tests/openstack/aodh/__init__.py -> build/lib/heat/tests/openstack/aodh
  creating build/lib/heat/engine/resources/openstack
  creating build/lib/heat/engine/resources/openstack/zaqar
  copying heat/engine/resources/openstack/zaqar/subscription.py -> build/lib/heat/engine/resources/openstack/zaqar
  copying heat/engine/resources/openstack/zaqar/queue.py -> build/lib/heat/engine/resources/openstack/zaqar
  copying heat/engine/resources/openstack/zaqar/__init__.py -> build/lib/heat/engine/resources/openstack/zaqar
  creating build/lib/heat/cloudinit
  copying heat/cloudinit/part_handler.py -> build/lib/heat/cloudinit
  copying heat/cloudinit/loguserdata.py -> build/lib/heat/cloudinit
  copying heat/cloudinit/__init__.py -> build/lib/heat/cloudinit
  creating build/lib/heat/engine/resources/aws/autoscaling
  copying heat/engine/resources/aws/autoscaling/scaling_policy.py -> build/lib/heat/engine/resources/aws/autoscaling
  copying heat/engine/resources/aws/autoscaling/launch_config.py -> build/lib/heat/engine/resources/aws/autoscaling
  copying heat/engine/resources/aws/autoscaling/autoscaling_group.py -> build/lib/heat/engine/resources/aws/autoscaling
  copying heat/engine/resources/aws/autoscaling/__init__.py -> build/lib/heat/engine/resources/aws/autoscaling
  creating build/lib/heat/tests/engine
  copying heat/tests/engine/tools.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_sync_point.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_scheduler.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_resource_type.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_plugin_manager.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_node_data.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_engine_worker.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_dependencies.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/test_check_resource.py -> build/lib/heat/tests/engine
  copying heat/tests/engine/__init__.py -> build/lib/heat/tests/engine
  creating build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/test_server_group.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/test_server.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/test_quota.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/test_keypair.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/test_host_aggregate.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/test_floatingip.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/test_flavor.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/fakes.py -> build/lib/heat/tests/openstack/nova
  copying heat/tests/openstack/nova/__init__.py -> build/lib/heat/tests/openstack/nova
  creating build/lib/heat/engine/notification
  copying heat/engine/notification/stack.py -> build/lib/heat/engine/notification
  copying heat/engine/notification/autoscaling.py -> build/lib/heat/engine/notification
  copying heat/engine/notification/__init__.py -> build/lib/heat/engine/notification
  creating build/lib/heat/rpc
  copying heat/rpc/worker_client.py -> build/lib/heat/rpc
  copying heat/rpc/worker_api.py -> build/lib/heat/rpc
  copying heat/rpc/listener_client.py -> build/lib/heat/rpc
  copying heat/rpc/client.py -> build/lib/heat/rpc
  copying heat/rpc/api.py -> build/lib/heat/rpc
  copying heat/rpc/__init__.py -> build/lib/heat/rpc
  copying heat/tests/api/test_wsgi.py -> build/lib/heat/tests/api
  copying heat/tests/api/__init__.py -> build/lib/heat/tests/api
  creating build/lib/heat/engine/resources/openstack/ironic
  copying heat/engine/resources/openstack/ironic/port.py -> build/lib/heat/engine/resources/openstack/ironic
  copying heat/engine/resources/openstack/ironic/__init__.py -> build/lib/heat/engine/resources/openstack/ironic
  creating build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/tools.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_views_stacks_view.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_views_common.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_util.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_stacks.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_software_deployments.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_software_configs.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_services.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_routes.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_resources.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_events.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_build_info.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/test_actions.py -> build/lib/heat/tests/api/openstack_v1
  copying heat/tests/api/openstack_v1/__init__.py -> build/lib/heat/tests/api/openstack_v1
  creating build/lib/heat/engine/resources/openstack/cinder
  copying heat/engine/resources/openstack/cinder/volume_type.py -> build/lib/heat/engine/resources/openstack/cinder
  copying heat/engine/resources/openstack/cinder/volume.py -> build/lib/heat/engine/resources/openstack/cinder
  copying heat/engine/resources/openstack/cinder/quota.py -> build/lib/heat/engine/resources/openstack/cinder
  copying heat/engine/resources/openstack/cinder/qos_specs.py -> build/lib/heat/engine/resources/openstack/cinder
  copying heat/engine/resources/openstack/cinder/encrypted_volume_type.py -> build/lib/heat/engine/resources/openstack/cinder
  copying heat/engine/resources/openstack/cinder/__init__.py -> build/lib/heat/engine/resources/openstack/cinder
  creating build/lib/heat/engine/resources/aws/s3
  copying heat/engine/resources/aws/s3/s3.py -> build/lib/heat/engine/resources/aws/s3
  copying heat/engine/resources/aws/s3/__init__.py -> build/lib/heat/engine/resources/aws/s3
  creating build/lib/heat/engine/resources/openstack/designate
  copying heat/engine/resources/openstack/designate/zone.py -> build/lib/heat/engine/resources/openstack/designate
  copying heat/engine/resources/openstack/designate/recordset.py -> build/lib/heat/engine/resources/openstack/designate
  copying heat/engine/resources/openstack/designate/record.py -> build/lib/heat/engine/resources/openstack/designate
  copying heat/engine/resources/openstack/designate/domain.py -> build/lib/heat/engine/resources/openstack/designate
  copying heat/engine/resources/openstack/designate/__init__.py -> build/lib/heat/engine/resources/openstack/designate
  creating build/lib/heat/engine/resources/openstack/monasca
  copying heat/engine/resources/openstack/monasca/notification.py -> build/lib/heat/engine/resources/openstack/monasca
  copying heat/engine/resources/openstack/monasca/alarm_definition.py -> build/lib/heat/engine/resources/openstack/monasca
  copying heat/engine/resources/openstack/monasca/__init__.py -> build/lib/heat/engine/resources/openstack/monasca
  creating build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/server_network_mixin.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/server_group.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/server.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/quota.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/keypair.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/host_aggregate.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/floatingip.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/flavor.py -> build/lib/heat/engine/resources/openstack/nova
  copying heat/engine/resources/openstack/nova/__init__.py -> build/lib/heat/engine/resources/openstack/nova
  creating build/lib/heat/engine/resources/openstack/neutron
  creating build/lib/heat/engine/resources/openstack/neutron/taas
  copying heat/engine/resources/openstack/neutron/taas/tap_service.py -> build/lib/heat/engine/resources/openstack/neutron/taas
  copying heat/engine/resources/openstack/neutron/taas/tap_flow.py -> build/lib/heat/engine/resources/openstack/neutron/taas
  copying heat/engine/resources/openstack/neutron/taas/__init__.py -> build/lib/heat/engine/resources/openstack/neutron/taas
  creating build/lib/heat/engine/resources/openstack/sahara
  copying heat/engine/resources/openstack/sahara/templates.py -> build/lib/heat/engine/resources/openstack/sahara
  copying heat/engine/resources/openstack/sahara/job_binary.py -> build/lib/heat/engine/resources/openstack/sahara
  copying heat/engine/resources/openstack/sahara/job.py -> build/lib/heat/engine/resources/openstack/sahara
  copying heat/engine/resources/openstack/sahara/image.py -> build/lib/heat/engine/resources/openstack/sahara
  copying heat/engine/resources/openstack/sahara/data_source.py -> build/lib/heat/engine/resources/openstack/sahara
  copying heat/engine/resources/openstack/sahara/cluster.py -> build/lib/heat/engine/resources/openstack/sahara
  copying heat/engine/resources/openstack/sahara/__init__.py -> build/lib/heat/engine/resources/openstack/sahara
  creating build/lib/heat/tests/cmd
  copying heat/tests/cmd/test_status.py -> build/lib/heat/tests/cmd
  copying heat/tests/cmd/__init__.py -> build/lib/heat/tests/cmd
  creating build/lib/heat/engine/resources/openstack/magnum
  copying heat/engine/resources/openstack/magnum/cluster_template.py -> build/lib/heat/engine/resources/openstack/magnum
  copying heat/engine/resources/openstack/magnum/cluster.py -> build/lib/heat/engine/resources/openstack/magnum
  copying heat/engine/resources/openstack/magnum/baymodel.py -> build/lib/heat/engine/resources/openstack/magnum
  copying heat/engine/resources/openstack/magnum/bay.py -> build/lib/heat/engine/resources/openstack/magnum
  copying heat/engine/resources/openstack/magnum/__init__.py -> build/lib/heat/engine/resources/openstack/magnum
  creating build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_quota.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_pool_member.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_pool.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_loadbalancer.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_listener.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_l7rule.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_l7policy.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_health_monitor.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_flavor_profile.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_flavor.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_availability_zone_profile.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/test_availability_zone.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/inline_templates.py -> build/lib/heat/tests/openstack/octavia
  copying heat/tests/openstack/octavia/__init__.py -> build/lib/heat/tests/openstack/octavia
  creating build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_user.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_service.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_role_assignments.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_role.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_region.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_project.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_group.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_endpoint.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/test_domain.py -> build/lib/heat/tests/openstack/keystone
  copying heat/tests/openstack/keystone/__init__.py -> build/lib/heat/tests/openstack/keystone
  creating build/lib/heat/scaling
  copying heat/scaling/template.py -> build/lib/heat/scaling
  copying heat/scaling/scalingutil.py -> build/lib/heat/scaling
  copying heat/scaling/rolling_update.py -> build/lib/heat/scaling
  copying heat/scaling/lbutils.py -> build/lib/heat/scaling
  copying heat/scaling/cooldown.py -> build/lib/heat/scaling
  copying heat/scaling/__init__.py -> build/lib/heat/scaling
  creating build/lib/heat/tests/openstack/manila
  copying heat/tests/openstack/manila/test_share_type.py -> build/lib/heat/tests/openstack/manila
  copying heat/tests/openstack/manila/test_share_network.py -> build/lib/heat/tests/openstack/manila
  copying heat/tests/openstack/manila/test_share.py -> build/lib/heat/tests/openstack/manila
  copying heat/tests/openstack/manila/test_security_service.py -> build/lib/heat/tests/openstack/manila
  copying heat/tests/openstack/manila/__init__.py -> build/lib/heat/tests/openstack/manila
  creating build/lib/heat/engine/resources/openstack/senlin
  copying heat/engine/resources/openstack/senlin/res_base.py -> build/lib/heat/engine/resources/openstack/senlin
  copying heat/engine/resources/openstack/senlin/receiver.py -> build/lib/heat/engine/resources/openstack/senlin
  copying heat/engine/resources/openstack/senlin/profile.py -> build/lib/heat/engine/resources/openstack/senlin
  copying heat/engine/resources/openstack/senlin/policy.py -> build/lib/heat/engine/resources/openstack/senlin
  copying heat/engine/resources/openstack/senlin/node.py -> build/lib/heat/engine/resources/openstack/senlin
  copying heat/engine/resources/openstack/senlin/cluster.py -> build/lib/heat/engine/resources/openstack/senlin
  copying heat/engine/resources/openstack/senlin/__init__.py -> build/lib/heat/engine/resources/openstack/senlin
  creating build/lib/heat/engine/clients
  creating build/lib/heat/engine/clients/os
  creating build/lib/heat/engine/clients/os/keystone
  copying heat/engine/clients/os/keystone/keystone_constraints.py -> build/lib/heat/engine/clients/os/keystone
  copying heat/engine/clients/os/keystone/heat_keystoneclient.py -> build/lib/heat/engine/clients/os/keystone
  copying heat/engine/clients/os/keystone/fake_keystoneclient.py -> build/lib/heat/engine/clients/os/keystone
  copying heat/engine/clients/os/keystone/__init__.py -> build/lib/heat/engine/clients/os/keystone
  creating build/lib/heat/engine/resources/openstack/aodh
  copying heat/engine/resources/openstack/aodh/composite_alarm.py -> build/lib/heat/engine/resources/openstack/aodh
  copying heat/engine/resources/openstack/aodh/alarm.py -> build/lib/heat/engine/resources/openstack/aodh
  copying heat/engine/resources/openstack/aodh/__init__.py -> build/lib/heat/engine/resources/openstack/aodh
  creating build/lib/heat/tests/openstack/mistral
  copying heat/tests/openstack/mistral/test_workflow.py -> build/lib/heat/tests/openstack/mistral
  copying heat/tests/openstack/mistral/test_external_resource.py -> build/lib/heat/tests/openstack/mistral
  copying heat/tests/openstack/mistral/test_cron_trigger.py -> build/lib/heat/tests/openstack/mistral
  copying heat/tests/openstack/mistral/__init__.py -> build/lib/heat/tests/openstack/mistral
  creating build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/quota.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/pool_member.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/pool.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/octavia_base.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/loadbalancer.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/listener.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/l7rule.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/l7policy.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/health_monitor.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/flavor_profile.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/flavor.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/availability_zone_profile.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/availability_zone.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/octavia/__init__.py -> build/lib/heat/engine/resources/openstack/octavia
  copying heat/engine/resources/openstack/__init__.py -> build/lib/heat/engine/resources/openstack
  creating build/lib/heat/tests/aws
  copying heat/tests/aws/test_waitcondition.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_volume.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_user.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_security_group.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_s3.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_network_interface.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_loadbalancer.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_instance_network.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_instance.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/test_eip.py -> build/lib/heat/tests/aws
  copying heat/tests/aws/__init__.py -> build/lib/heat/tests/aws
  creating build/lib/heat/engine/resources/openstack/swift
  copying heat/engine/resources/openstack/swift/container.py -> build/lib/heat/engine/resources/openstack/swift
  copying heat/engine/resources/openstack/swift/__init__.py -> build/lib/heat/engine/resources/openstack/swift
  copying heat/engine/resources/openstack/neutron/vpnservice.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/trunk.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/subnetpool.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/subnet.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/segment.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/security_group_rule.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/security_group.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/router.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/rbac_policy.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/quota.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/qos.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/provider_net.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/port.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/neutron.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/network_gateway.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/net.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/metering.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/loadbalancer.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/l2_gateway_connection.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/l2_gateway.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/floatingip.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/firewall.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/extrarouteset.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/extraroute.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/address_scope.py -> build/lib/heat/engine/resources/openstack/neutron
  copying heat/engine/resources/openstack/neutron/__init__.py -> build/lib/heat/engine/resources/openstack/neutron
  creating build/lib/heat/tests/openstack/magnum
  copying heat/tests/openstack/magnum/test_cluster_template.py -> build/lib/heat/tests/openstack/magnum
  copying heat/tests/openstack/magnum/test_cluster.py -> build/lib/heat/tests/openstack/magnum
  copying heat/tests/openstack/magnum/__init__.py -> build/lib/heat/tests/openstack/magnum
  creating build/lib/heat/engine/resources/openstack/blazar
  copying heat/engine/resources/openstack/blazar/lease.py -> build/lib/heat/engine/resources/openstack/blazar
  copying heat/engine/resources/openstack/blazar/host.py -> build/lib/heat/engine/resources/openstack/blazar
  copying heat/engine/resources/openstack/blazar/__init__.py -> build/lib/heat/engine/resources/openstack/blazar
  creating build/lib/heat/tests/openstack/trove
  copying heat/tests/openstack/trove/test_instance.py -> build/lib/heat/tests/openstack/trove
  copying heat/tests/openstack/trove/test_cluster.py -> build/lib/heat/tests/openstack/trove
  copying heat/tests/openstack/trove/__init__.py -> build/lib/heat/tests/openstack/trove
  creating build/lib/heat/engine/resources/openstack/manila
  copying heat/engine/resources/openstack/manila/share_type.py -> build/lib/heat/engine/resources/openstack/manila
  copying heat/engine/resources/openstack/manila/share_network.py -> build/lib/heat/engine/resources/openstack/manila
  copying heat/engine/resources/openstack/manila/share.py -> build/lib/heat/engine/resources/openstack/manila
  copying heat/engine/resources/openstack/manila/security_service.py -> build/lib/heat/engine/resources/openstack/manila
  copying heat/engine/resources/openstack/manila/__init__.py -> build/lib/heat/engine/resources/openstack/manila
  creating build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_waitcondition.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_value.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_swiftsignal.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_structured_config.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_software_deployment.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_software_config.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_software_component.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_resource_group.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_resource_chain.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_remote_stack.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_random_string.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_none_resource.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_multi_part.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_instance_group_update_policy.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_instance_group.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_deployed_server.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_delay.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/test_cloud_config.py -> build/lib/heat/tests/openstack/heat
  copying heat/tests/openstack/heat/__init__.py -> build/lib/heat/tests/openstack/heat
  copying heat/version.py -> build/lib/heat
  copying heat/__init__.py -> build/lib/heat
  creating build/lib/heat/tests/convergence
  creating build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/worker_wrapper.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/testutils.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/scenario_template.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/scenario.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/reality.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/processes.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/message_queue.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/message_processor.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/fake_resource.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/event_loop.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/engine_wrapper.py -> build/lib/heat/tests/convergence/framework
  copying heat/tests/convergence/framework/__init__.py -> build/lib/heat/tests/convergence/framework
  creating build/lib/heat/engine/resources/openstack/trove
  copying heat/engine/resources/openstack/trove/instance.py -> build/lib/heat/engine/resources/openstack/trove
  copying heat/engine/resources/openstack/trove/cluster.py -> build/lib/heat/engine/resources/openstack/trove
  copying heat/engine/resources/openstack/trove/__init__.py -> build/lib/heat/engine/resources/openstack/trove
  creating build/lib/heat/engine/resources/aws/lb
  copying heat/engine/resources/aws/lb/loadbalancer.py -> build/lib/heat/engine/resources/aws/lb
  copying heat/engine/resources/aws/lb/__init__.py -> build/lib/heat/engine/resources/aws/lb
  creating build/lib/heat/db
  copying heat/db/utils.py -> build/lib/heat/db
  copying heat/db/types.py -> build/lib/heat/db
  copying heat/db/models.py -> build/lib/heat/db
  copying heat/db/migration.py -> build/lib/heat/db
  copying heat/db/filters.py -> build/lib/heat/db
  copying heat/db/api.py -> build/lib/heat/db
  copying heat/db/__init__.py -> build/lib/heat/db
  creating build/lib/heat/tests/openstack/cinder
  copying heat/tests/openstack/cinder/test_volume_utils.py -> build/lib/heat/tests/openstack/cinder
  copying heat/tests/openstack/cinder/test_volume_type_encryption.py -> build/lib/heat/tests/openstack/cinder
  copying heat/tests/openstack/cinder/test_volume_type.py -> build/lib/heat/tests/openstack/cinder
  copying heat/tests/openstack/cinder/test_volume.py -> build/lib/heat/tests/openstack/cinder
  copying heat/tests/openstack/cinder/test_quota.py -> build/lib/heat/tests/openstack/cinder
  copying heat/tests/openstack/cinder/test_qos_specs.py -> build/lib/heat/tests/openstack/cinder
  copying heat/tests/openstack/cinder/__init__.py -> build/lib/heat/tests/openstack/cinder
  creating build/lib/heat/hacking
  copying heat/hacking/checks.py -> build/lib/heat/hacking
  copying heat/hacking/__init__.py -> build/lib/heat/hacking
  creating build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_scaling_template.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_scaling_policy.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_scaling_group.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_rolling_update.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_new_capacity.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_lbutils.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_launch_config.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_heat_scaling_policy.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/test_heat_scaling_group.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/inline_templates.py -> build/lib/heat/tests/autoscaling
  copying heat/tests/autoscaling/__init__.py -> build/lib/heat/tests/autoscaling
  copying heat/engine/clients/progress.py -> build/lib/heat/engine/clients
  copying heat/engine/clients/microversion_mixin.py -> build/lib/heat/engine/clients
  copying heat/engine/clients/default_client_plugin.py -> build/lib/heat/engine/clients
  copying heat/engine/clients/client_plugin.py -> build/lib/heat/engine/clients
  copying heat/engine/clients/client_exception.py -> build/lib/heat/engine/clients
  copying heat/engine/clients/__init__.py -> build/lib/heat/engine/clients
  copying heat/tests/openstack/__init__.py -> build/lib/heat/tests/openstack
  creating build/lib/heat/engine/resources/openstack/neutron/sfc
  copying heat/engine/resources/openstack/neutron/sfc/port_pair_group.py -> build/lib/heat/engine/resources/openstack/neutron/sfc
  copying heat/engine/resources/openstack/neutron/sfc/port_pair.py -> build/lib/heat/engine/resources/openstack/neutron/sfc
  copying heat/engine/resources/openstack/neutron/sfc/port_chain.py -> build/lib/heat/engine/resources/openstack/neutron/sfc
  copying heat/engine/resources/openstack/neutron/sfc/flow_classifier.py -> build/lib/heat/engine/resources/openstack/neutron/sfc
  copying heat/engine/resources/openstack/neutron/sfc/__init__.py -> build/lib/heat/engine/resources/openstack/neutron/sfc
  creating build/lib/heat/engine/constraint
  copying heat/engine/constraint/common_constraints.py -> build/lib/heat/engine/constraint
  copying heat/engine/constraint/__init__.py -> build/lib/heat/engine/constraint
  creating build/lib/heat/engine/hot
  copying heat/engine/hot/template.py -> build/lib/heat/engine/hot
  copying heat/engine/hot/parameters.py -> build/lib/heat/engine/hot
  copying heat/engine/hot/functions.py -> build/lib/heat/engine/hot
  copying heat/engine/hot/__init__.py -> build/lib/heat/engine/hot
  creating build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/vpc.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/volume.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/subnet.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/security_group.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/route_table.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/network_interface.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/internet_gateway.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/instance.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/eip.py -> build/lib/heat/engine/resources/aws/ec2
  copying heat/engine/resources/aws/ec2/__init__.py -> build/lib/heat/engine/resources/aws/ec2
  creating build/lib/heat/engine/resources/openstack/mistral
  copying heat/engine/resources/openstack/mistral/workflow.py -> build/lib/heat/engine/resources/openstack/mistral
  copying heat/engine/resources/openstack/mistral/external_resource.py -> build/lib/heat/engine/resources/openstack/mistral
  copying heat/engine/resources/openstack/mistral/cron_trigger.py -> build/lib/heat/engine/resources/openstack/mistral
  copying heat/engine/resources/openstack/mistral/__init__.py -> build/lib/heat/engine/resources/openstack/mistral
  creating build/lib/heat/tests/openstack/glance
  copying heat/tests/openstack/glance/test_image.py -> build/lib/heat/tests/openstack/glance
  copying heat/tests/openstack/glance/__init__.py -> build/lib/heat/tests/openstack/glance
  copying heat/engine/clients/os/zun.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/zaqar.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/vitrage.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/trove.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/swift.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/openstacksdk.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/octavia.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/nova.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/monasca.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/mistral.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/manila.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/magnum.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/ironic.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/heat_plugin.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/glance.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/designate.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/cinder.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/blazar.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/barbican.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/aodh.py -> build/lib/heat/engine/clients/os
  copying heat/engine/clients/os/__init__.py -> build/lib/heat/engine/clients/os
  creating build/lib/heat/tests/api/middleware
  copying heat/tests/api/middleware/test_version_negotiation_middleware.py -> build/lib/heat/tests/api/middleware
  copying heat/tests/api/middleware/__init__.py -> build/lib/heat/tests/api/middleware
  creating build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_quota.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_qos.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_vpnservice.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_trunk.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_subnetpool.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_subnet.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_segment.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_security_group_rule.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_security_group.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_router.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_rbac_policy.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_provider_net.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_port.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_network_gateway.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_net.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_metering.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_l2_gateway_connection.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_l2_gateway.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_floating_ip.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_firewall.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron_extrarouteset.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_neutron.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_extraroute.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/test_address_scope.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/inline_templates.py -> build/lib/heat/tests/openstack/neutron
  copying heat/tests/openstack/neutron/__init__.py -> build/lib/heat/tests/openstack/neutron
  creating build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/user.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/service.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/role_assignments.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/role.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/region.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/project.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/group.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/endpoint.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/domain.py -> build/lib/heat/engine/resources/openstack/keystone
  copying heat/engine/resources/openstack/keystone/__init__.py -> build/lib/heat/engine/resources/openstack/keystone
  creating build/lib/heat/api/cfn
  creating build/lib/heat/api/cfn/v1
  copying heat/api/cfn/v1/stacks.py -> build/lib/heat/api/cfn/v1
  copying heat/api/cfn/v1/signal.py -> build/lib/heat/api/cfn/v1
  copying heat/api/cfn/v1/__init__.py -> build/lib/heat/api/cfn/v1
  copying heat/engine/resources/wait_condition.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/volume_base.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/template_resource.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/stack_user.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/stack_resource.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/signal_responder.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/server_base.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/scheduler_hints.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/alarm_base.py -> build/lib/heat/engine/resources
  copying heat/engine/resources/__init__.py -> build/lib/heat/engine/resources
  creating build/lib/heat/engine/resources/openstack/zun
  copying heat/engine/resources/openstack/zun/container.py -> build/lib/heat/engine/resources/openstack/zun
  copying heat/engine/resources/openstack/zun/__init__.py -> build/lib/heat/engine/resources/openstack/zun
  creating build/lib/heat/tests/constraints
  copying heat/tests/constraints/test_common_constraints.py -> build/lib/heat/tests/constraints
  copying heat/tests/constraints/__init__.py -> build/lib/heat/tests/constraints
  creating build/lib/heat/common
  copying heat/common/wsgi.py -> build/lib/heat/common
  copying heat/common/urlfetch.py -> build/lib/heat/common
  copying heat/common/timeutils.py -> build/lib/heat/common
  copying heat/common/template_format.py -> build/lib/heat/common
  copying heat/common/short_id.py -> build/lib/heat/common
  copying heat/common/service_utils.py -> build/lib/heat/common
  copying heat/common/serializers.py -> build/lib/heat/common
  copying heat/common/profiler.py -> build/lib/heat/common
  copying heat/common/policy.py -> build/lib/heat/common
  copying heat/common/pluginutils.py -> build/lib/heat/common
  copying heat/common/plugin_loader.py -> build/lib/heat/common
  copying heat/common/password_gen.py -> build/lib/heat/common
  copying heat/common/param_utils.py -> build/lib/heat/common
  copying heat/common/noauth.py -> build/lib/heat/common
  copying heat/common/netutils.py -> build/lib/heat/common
  copying heat/common/messaging.py -> build/lib/heat/common
  copying heat/common/lifecycle_plugin_utils.py -> build/lib/heat/common
  copying heat/common/identifier.py -> build/lib/heat/common
  copying heat/common/i18n.py -> build/lib/heat/common
  copying heat/common/grouputils.py -> build/lib/heat/common
  copying heat/common/exception.py -> build/lib/heat/common
  copying heat/common/environment_util.py -> build/lib/heat/common
  copying heat/common/environment_format.py -> build/lib/heat/common
  copying heat/common/endpoint_utils.py -> build/lib/heat/common
  copying heat/common/custom_backend_auth.py -> build/lib/heat/common
  copying heat/common/crypt.py -> build/lib/heat/common
  copying heat/common/context.py -> build/lib/heat/common
  copying heat/common/config.py -> build/lib/heat/common
  copying heat/common/cache.py -> build/lib/heat/common
  copying heat/common/auth_url.py -> build/lib/heat/common
  copying heat/common/auth_plugin.py -> build/lib/heat/common
  copying heat/common/auth_password.py -> build/lib/heat/common
  copying heat/common/__init__.py -> build/lib/heat/common
  creating build/lib/heat/engine/resources/openstack/vitrage
  copying heat/engine/resources/openstack/vitrage/vitrage_template.py -> build/lib/heat/engine/resources/openstack/vitrage
  copying heat/engine/resources/openstack/vitrage/__init__.py -> build/lib/heat/engine/resources/openstack/vitrage
  creating build/lib/heat/objects
  copying heat/objects/user_creds.py -> build/lib/heat/objects
  copying heat/objects/sync_point.py -> build/lib/heat/objects
  copying heat/objects/stack_tag.py -> build/lib/heat/objects
  copying heat/objects/stack_lock.py -> build/lib/heat/objects
  copying heat/objects/stack.py -> build/lib/heat/objects
  copying heat/objects/software_deployment.py -> build/lib/heat/objects
  copying heat/objects/software_config.py -> build/lib/heat/objects
  copying heat/objects/snapshot.py -> build/lib/heat/objects
  copying heat/objects/service.py -> build/lib/heat/objects
  copying heat/objects/resource_properties_data.py -> build/lib/heat/objects
  copying heat/objects/resource_data.py -> build/lib/heat/objects
  copying heat/objects/resource.py -> build/lib/heat/objects
  copying heat/objects/raw_template_files.py -> build/lib/heat/objects
  copying heat/objects/raw_template.py -> build/lib/heat/objects
  copying heat/objects/fields.py -> build/lib/heat/objects
  copying heat/objects/event.py -> build/lib/heat/objects
  copying heat/objects/base.py -> build/lib/heat/objects
  copying heat/objects/__init__.py -> build/lib/heat/objects
  creating build/lib/heat/tests/openstack/designate
  copying heat/tests/openstack/designate/test_zone.py -> build/lib/heat/tests/openstack/designate
  copying heat/tests/openstack/designate/test_recordset.py -> build/lib/heat/tests/openstack/designate
  copying heat/tests/openstack/designate/__init__.py -> build/lib/heat/tests/openstack/designate
  creating build/lib/heat/tests/openstack/barbican
  copying heat/tests/openstack/barbican/test_secret.py -> build/lib/heat/tests/openstack/barbican
  copying heat/tests/openstack/barbican/test_order.py -> build/lib/heat/tests/openstack/barbican
  copying heat/tests/openstack/barbican/test_container.py -> build/lib/heat/tests/openstack/barbican
  copying heat/tests/openstack/barbican/__init__.py -> build/lib/heat/tests/openstack/barbican
  creating build/lib/heat/engine/clients/os/neutron
  copying heat/engine/clients/os/neutron/taas_constraints.py -> build/lib/heat/engine/clients/os/neutron
  copying heat/engine/clients/os/neutron/neutron_constraints.py -> build/lib/heat/engine/clients/os/neutron
  copying heat/engine/clients/os/neutron/lbaas_constraints.py -> build/lib/heat/engine/clients/os/neutron
  copying heat/engine/clients/os/neutron/__init__.py -> build/lib/heat/engine/clients/os/neutron
  creating build/lib/heat/engine/resources/openstack/aodh/gnocchi
  copying heat/engine/resources/openstack/aodh/gnocchi/alarm.py -> build/lib/heat/engine/resources/openstack/aodh/gnocchi
  copying heat/engine/resources/openstack/aodh/gnocchi/__init__.py -> build/lib/heat/engine/resources/openstack/aodh/gnocchi
  copying heat/api/versions.py -> build/lib/heat/api
  copying heat/api/__init__.py -> build/lib/heat/api
  creating build/lib/heat/tests/api/cfn
  copying heat/tests/api/cfn/test_api_cfn_v1.py -> build/lib/heat/tests/api/cfn
  copying heat/tests/api/cfn/__init__.py -> build/lib/heat/tests/api/cfn
  creating build/lib/heat/api/openstack
  creating build/lib/heat/api/openstack/v1
  creating build/lib/heat/api/openstack/v1/views
  copying heat/api/openstack/v1/views/views_common.py -> build/lib/heat/api/openstack/v1/views
  copying heat/api/openstack/v1/views/stacks_view.py -> build/lib/heat/api/openstack/v1/views
  copying heat/api/openstack/v1/views/__init__.py -> build/lib/heat/api/openstack/v1/views
  creating build/lib/heat/engine/resources/aws/iam
  copying heat/engine/resources/aws/iam/user.py -> build/lib/heat/engine/resources/aws/iam
  copying heat/engine/resources/aws/iam/__init__.py -> build/lib/heat/engine/resources/aws/iam
  creating build/lib/heat/engine/resources/openstack/barbican
  copying heat/engine/resources/openstack/barbican/secret.py -> build/lib/heat/engine/resources/openstack/barbican
  copying heat/engine/resources/openstack/barbican/order.py -> build/lib/heat/engine/resources/openstack/barbican
  copying heat/engine/resources/openstack/barbican/container.py -> build/lib/heat/engine/resources/openstack/barbican
  copying heat/engine/resources/openstack/barbican/__init__.py -> build/lib/heat/engine/resources/openstack/barbican
  copying heat/api/cfn/wsgi.py -> build/lib/heat/api/cfn
  copying heat/api/cfn/versions.py -> build/lib/heat/api/cfn
  copying heat/api/cfn/__init__.py -> build/lib/heat/api/cfn
  creating build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_threadgroup_mgr.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_update.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_snapshot.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_resources.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_events.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_delete.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_create.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_adopt.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_stack_action.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_software_config.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/test_service_engine.py -> build/lib/heat/tests/engine/service
  copying heat/tests/engine/service/__init__.py -> build/lib/heat/tests/engine/service
  creating build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/wait_condition_handle.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/wait_condition.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/value.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/test_resource.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/swiftsignal.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/structured_config.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/software_deployment.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/software_config.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/software_component.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/scaling_policy.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/resource_group.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/resource_chain.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/remote_stack.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/random_string.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/none_resource.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/multi_part.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/instance_group.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/ha_restarter.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/deployed_server.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/delay.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/cloud_config.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/autoscaling_group.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/access_policy.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/resources/openstack/heat/__init__.py -> build/lib/heat/engine/resources/openstack/heat
  copying heat/engine/worker.py -> build/lib/heat/engine
  copying heat/engine/update.py -> build/lib/heat/engine
  copying heat/engine/translation.py -> build/lib/heat/engine
  copying heat/engine/timestamp.py -> build/lib/heat/engine
  copying heat/engine/template_files.py -> build/lib/heat/engine
  copying heat/engine/template_common.py -> build/lib/heat/engine
  copying heat/engine/template.py -> build/lib/heat/engine
  copying heat/engine/sync_point.py -> build/lib/heat/engine
  copying heat/engine/support.py -> build/lib/heat/engine
  copying heat/engine/stk_defn.py -> build/lib/heat/engine
  copying heat/engine/status.py -> build/lib/heat/engine
  copying heat/engine/stack_lock.py -> build/lib/heat/engine
  copying heat/engine/stack.py -> build/lib/heat/engine
  copying heat/engine/software_config_io.py -> build/lib/heat/engine
  copying heat/engine/service_software_config.py -> build/lib/heat/engine
  copying heat/engine/service.py -> build/lib/heat/engine
  copying heat/engine/scheduler.py -> build/lib/heat/engine
  copying heat/engine/rsrc_defn.py -> build/lib/heat/engine
  copying heat/engine/resource.py -> build/lib/heat/engine
  copying heat/engine/properties_group.py -> build/lib/heat/engine
  copying heat/engine/properties.py -> build/lib/heat/engine
  copying heat/engine/plugin_manager.py -> build/lib/heat/engine
  copying heat/engine/parent_rsrc.py -> build/lib/heat/engine
  copying heat/engine/parameters.py -> build/lib/heat/engine
  copying heat/engine/parameter_groups.py -> build/lib/heat/engine
  copying heat/engine/output.py -> build/lib/heat/engine
  copying heat/engine/node_data.py -> build/lib/heat/engine
  copying heat/engine/lifecycle_plugin.py -> build/lib/heat/engine
  copying heat/engine/function.py -> build/lib/heat/engine
  copying heat/engine/event.py -> build/lib/heat/engine
  copying heat/engine/environment.py -> build/lib/heat/engine
  copying heat/engine/dependencies.py -> build/lib/heat/engine
  copying heat/engine/constraints.py -> build/lib/heat/engine
  copying heat/engine/conditions.py -> build/lib/heat/engine
  copying heat/engine/check_resource.py -> build/lib/heat/engine
  copying heat/engine/attributes.py -> build/lib/heat/engine
  copying heat/engine/api.py -> build/lib/heat/engine
  copying heat/engine/__init__.py -> build/lib/heat/engine
  creating build/lib/heat/tests/openstack/ironic
  copying heat/tests/openstack/ironic/test_port.py -> build/lib/heat/tests/openstack/ironic
  copying heat/tests/openstack/ironic/__init__.py -> build/lib/heat/tests/openstack/ironic
  creating build/lib/heat/policies
  copying heat/policies/stacks.py -> build/lib/heat/policies
  copying heat/policies/software_deployments.py -> build/lib/heat/policies
  copying heat/policies/software_configs.py -> build/lib/heat/policies
  copying heat/policies/service.py -> build/lib/heat/policies
  copying heat/policies/resource_types.py -> build/lib/heat/policies
  copying heat/policies/resource.py -> build/lib/heat/policies
  copying heat/policies/events.py -> build/lib/heat/policies
  copying heat/policies/cloudformation.py -> build/lib/heat/policies
  copying heat/policies/build_info.py -> build/lib/heat/policies
  copying heat/policies/base.py -> build/lib/heat/policies
  copying heat/policies/actions.py -> build/lib/heat/policies
  copying heat/policies/__init__.py -> build/lib/heat/policies
  creating build/lib/heat/cmd
  copying heat/cmd/status.py -> build/lib/heat/cmd
  copying heat/cmd/manage.py -> build/lib/heat/cmd
  copying heat/cmd/engine.py -> build/lib/heat/cmd
  copying heat/cmd/api_cfn.py -> build/lib/heat/cmd
  copying heat/cmd/api.py -> build/lib/heat/cmd
  copying heat/cmd/all.py -> build/lib/heat/cmd
  copying heat/cmd/__init__.py -> build/lib/heat/cmd
  creating build/lib/heat/engine/resources/openstack/glance
  copying heat/engine/resources/openstack/glance/image.py -> build/lib/heat/engine/resources/openstack/glance
  copying heat/engine/resources/openstack/glance/__init__.py -> build/lib/heat/engine/resources/openstack/glance
  creating build/lib/heat/engine/resources/aws/cfn
  copying heat/engine/resources/aws/cfn/wait_condition_handle.py -> build/lib/heat/engine/resources/aws/cfn
  copying heat/engine/resources/aws/cfn/wait_condition.py -> build/lib/heat/engine/resources/aws/cfn
  copying heat/engine/resources/aws/cfn/stack.py -> build/lib/heat/engine/resources/aws/cfn
  copying heat/engine/resources/aws/cfn/__init__.py -> build/lib/heat/engine/resources/aws/cfn
  copying heat/api/openstack/wsgi.py -> build/lib/heat/api/openstack
  copying heat/api/openstack/versions.py -> build/lib/heat/api/openstack
  copying heat/api/openstack/__init__.py -> build/lib/heat/api/openstack
  creating build/lib/heat/tests/openstack/neutron/test_sfc
  copying heat/tests/openstack/neutron/test_sfc/test_port_pair_group.py -> build/lib/heat/tests/openstack/neutron/test_sfc
  copying heat/tests/openstack/neutron/test_sfc/test_port_pair.py -> build/lib/heat/tests/openstack/neutron/test_sfc
  copying heat/tests/openstack/neutron/test_sfc/test_port_chain.py -> build/lib/heat/tests/openstack/neutron/test_sfc
  copying heat/tests/openstack/neutron/test_sfc/test_flow_classifier.py -> build/lib/heat/tests/openstack/neutron/test_sfc
  copying heat/tests/openstack/neutron/test_sfc/__init__.py -> build/lib/heat/tests/openstack/neutron/test_sfc
  creating build/lib/heat/wsgi
  copying heat/wsgi/cfn.py -> build/lib/heat/wsgi
  copying heat/wsgi/api.py -> build/lib/heat/wsgi
  copying heat/wsgi/__init__.py -> build/lib/heat/wsgi
  creating build/lib/heat/tests/clients
  copying heat/tests/clients/test_zaqar_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_swift_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_sdk_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_progress.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_octavia_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_nova_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_neutron_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_monasca_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_mistral_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_manila_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_magnum_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_keystone_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_ironic_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_heat_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_glance_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_designate_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_clients.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_cinder_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_barbican_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/test_aodh_client.py -> build/lib/heat/tests/clients
  copying heat/tests/clients/__init__.py -> build/lib/heat/tests/clients
  creating build/lib/heat/tests/openstack/zaqar
  copying heat/tests/openstack/zaqar/test_subscription.py -> build/lib/heat/tests/openstack/zaqar
  copying heat/tests/openstack/zaqar/test_queue.py -> build/lib/heat/tests/openstack/zaqar
  copying heat/tests/openstack/zaqar/__init__.py -> build/lib/heat/tests/openstack/zaqar
  copying heat/tests/convergence/test_converge.py -> build/lib/heat/tests/convergence
  copying heat/tests/convergence/__init__.py -> build/lib/heat/tests/convergence
  copying heat/tests/utils.py -> build/lib/heat/tests
  copying heat/tests/test_vpc.py -> build/lib/heat/tests
  copying heat/tests/test_version.py -> build/lib/heat/tests
  copying heat/tests/test_validate.py -> build/lib/heat/tests
  copying heat/tests/test_urlfetch.py -> build/lib/heat/tests
  copying heat/tests/test_translation_rule.py -> build/lib/heat/tests
  copying heat/tests/test_timeutils.py -> build/lib/heat/tests
  copying heat/tests/test_template_format.py -> build/lib/heat/tests
  copying heat/tests/test_template_files.py -> build/lib/heat/tests
  copying heat/tests/test_template.py -> build/lib/heat/tests
  copying heat/tests/test_support.py -> build/lib/heat/tests
  copying heat/tests/test_stack_user.py -> build/lib/heat/tests
  copying heat/tests/test_stack_update.py -> build/lib/heat/tests
  copying heat/tests/test_stack_resource.py -> build/lib/heat/tests
  copying heat/tests/test_stack_lock.py -> build/lib/heat/tests
  copying heat/tests/test_stack_delete.py -> build/lib/heat/tests
  copying heat/tests/test_stack_collect_attributes.py -> build/lib/heat/tests
  copying heat/tests/test_stack.py -> build/lib/heat/tests
  copying heat/tests/test_signal.py -> build/lib/heat/tests
  copying heat/tests/test_short_id.py -> build/lib/heat/tests
  copying heat/tests/test_server_tags.py -> build/lib/heat/tests
  copying heat/tests/test_rsrc_defn.py -> build/lib/heat/tests
  copying heat/tests/test_rpc_worker_client.py -> build/lib/heat/tests
  copying heat/tests/test_rpc_listener_client.py -> build/lib/heat/tests
  copying heat/tests/test_rpc_client.py -> build/lib/heat/tests
  copying heat/tests/test_resource_properties_data.py -> build/lib/heat/tests
  copying heat/tests/test_resource.py -> build/lib/heat/tests
  copying heat/tests/test_provider_template.py -> build/lib/heat/tests
  copying heat/tests/test_properties_group.py -> build/lib/heat/tests
  copying heat/tests/test_properties.py -> build/lib/heat/tests
  copying heat/tests/test_plugin_loader.py -> build/lib/heat/tests
  copying heat/tests/test_parameters.py -> build/lib/heat/tests
  copying heat/tests/test_notifications.py -> build/lib/heat/tests
  copying heat/tests/test_nokey.py -> build/lib/heat/tests
  copying heat/tests/test_noauth.py -> build/lib/heat/tests
  copying heat/tests/test_nested_stack.py -> build/lib/heat/tests
  copying heat/tests/test_metadata_refresh.py -> build/lib/heat/tests
  copying heat/tests/test_loguserdata.py -> build/lib/heat/tests
  copying heat/tests/test_lifecycle_plugin_utils.py -> build/lib/heat/tests
  copying heat/tests/test_identifier.py -> build/lib/heat/tests
  copying heat/tests/test_hot.py -> build/lib/heat/tests
  copying heat/tests/test_hacking.py -> build/lib/heat/tests
  copying heat/tests/test_grouputils.py -> build/lib/heat/tests
  copying heat/tests/test_function.py -> build/lib/heat/tests
  copying heat/tests/test_fault_middleware.py -> build/lib/heat/tests
  copying heat/tests/test_exception.py -> build/lib/heat/tests
  copying heat/tests/test_event.py -> build/lib/heat/tests
  copying heat/tests/test_environment_format.py -> build/lib/heat/tests
  copying heat/tests/test_environment.py -> build/lib/heat/tests
  copying heat/tests/test_engine_service.py -> build/lib/heat/tests
  copying heat/tests/test_engine_api_utils.py -> build/lib/heat/tests
  copying heat/tests/test_empty_stack.py -> build/lib/heat/tests
  copying heat/tests/test_dbinstance.py -> build/lib/heat/tests
  copying heat/tests/test_crypt.py -> build/lib/heat/tests
  copying heat/tests/test_convg_stack.py -> build/lib/heat/tests
  copying heat/tests/test_constraints.py -> build/lib/heat/tests
  copying heat/tests/test_common_service_utils.py -> build/lib/heat/tests
  copying heat/tests/test_common_serializers.py -> build/lib/heat/tests
  copying heat/tests/test_common_policy.py -> build/lib/heat/tests
  copying heat/tests/test_common_pluginutils.py -> build/lib/heat/tests
  copying heat/tests/test_common_param_utils.py -> build/lib/heat/tests
  copying heat/tests/test_common_exception.py -> build/lib/heat/tests
  copying heat/tests/test_common_env_util.py -> build/lib/heat/tests
  copying heat/tests/test_common_context.py -> build/lib/heat/tests
  copying heat/tests/test_common_auth_plugin.py -> build/lib/heat/tests
  copying heat/tests/test_auth_url.py -> build/lib/heat/tests
  copying heat/tests/test_auth_password.py -> build/lib/heat/tests
  copying heat/tests/test_attributes.py -> build/lib/heat/tests
  copying heat/tests/generic_resource.py -> build/lib/heat/tests
  copying heat/tests/fakes.py -> build/lib/heat/tests
  copying heat/tests/common.py -> build/lib/heat/tests
  copying heat/tests/__init__.py -> build/lib/heat/tests
  creating build/lib/heat/tests/openstack/monasca
  copying heat/tests/openstack/monasca/test_notification.py -> build/lib/heat/tests/openstack/monasca
  copying heat/tests/openstack/monasca/test_alarm_definition.py -> build/lib/heat/tests/openstack/monasca
  copying heat/tests/openstack/monasca/__init__.py -> build/lib/heat/tests/openstack/monasca
  creating build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/pool_member.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/pool.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/loadbalancer.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/listener.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/l7rule.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/l7policy.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/health_monitor.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/engine/resources/openstack/neutron/lbaas/__init__.py -> build/lib/heat/engine/resources/openstack/neutron/lbaas
  copying heat/api/openstack/v1/util.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/stacks.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/software_deployments.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/software_configs.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/services.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/resources.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/events.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/build_info.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/actions.py -> build/lib/heat/api/openstack/v1
  copying heat/api/openstack/v1/__init__.py -> build/lib/heat/api/openstack/v1
  creating build/lib/heat/engine/cfn
  copying heat/engine/cfn/template.py -> build/lib/heat/engine/cfn
  copying heat/engine/cfn/parameters.py -> build/lib/heat/engine/cfn
  copying heat/engine/cfn/functions.py -> build/lib/heat/engine/cfn
  copying heat/engine/cfn/__init__.py -> build/lib/heat/engine/cfn
  creating build/lib/heat/tests/db
  copying heat/tests/db/test_sqlalchemy_types.py -> build/lib/heat/tests/db
  copying heat/tests/db/test_sqlalchemy_filters.py -> build/lib/heat/tests/db
  copying heat/tests/db/test_sqlalchemy_api.py -> build/lib/heat/tests/db
  copying heat/tests/db/test_migrations.py -> build/lib/heat/tests/db
  copying heat/tests/db/__init__.py -> build/lib/heat/tests/db
  creating build/lib/heat_integrationtests
  creating build/lib/heat_integrationtests/common
  copying heat_integrationtests/common/test.py -> build/lib/heat_integrationtests/common
  copying heat_integrationtests/common/exceptions.py -> build/lib/heat_integrationtests/common
  copying heat_integrationtests/common/clients.py -> build/lib/heat_integrationtests/common
  copying heat_integrationtests/common/__init__.py -> build/lib/heat_integrationtests/common
  copying heat_integrationtests/__init__.py -> build/lib/heat_integrationtests
  creating build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_versionnegotiation.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_validation.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_update_restricted.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_translation.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_template_versions.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_template_resource.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_swiftsignal_update.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_stack_cancel.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_software_deployment_group.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_snapshot_restore.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_simultaneous_update.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_resource_group.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_resource_chain.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_replace_deprecated.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_purge.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_preview_update.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_notifications.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_nested_get_attr.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_keystone_user_with_domain.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_instance_group.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_immutable_parameters.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_heat_autoscaling.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_env_merge.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_delete.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_default_parameters.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_create_update.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_conditions.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_conditional_exposure.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_cancel_update.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_aws_stack.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_autoscaling.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/test_admin_actions.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/functional_base.py -> build/lib/heat_integrationtests/functional
  copying heat_integrationtests/functional/__init__.py -> build/lib/heat_integrationtests/functional
  running egg_info
  writing openstack_heat.egg-info/PKG-INFO
  writing dependency_links to openstack_heat.egg-info/dependency_links.txt
  writing entry points to openstack_heat.egg-info/entry_points.txt
  writing requirements to openstack_heat.egg-info/requires.txt
  writing top-level names to openstack_heat.egg-info/top_level.txt
  writing pbr to openstack_heat.egg-info/pbr.json
  [pbr] Processing SOURCES.txt
  [pbr] In git context, generating filelist from git
  warning: no previously-included files found matching '.gitignore'
  warning: no previously-included files found matching '.gitreview'
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  adding license file 'LICENSE'
  adding license file 'AUTHORS'
  writing manifest file 'openstack_heat.egg-info/SOURCES.txt'
  /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.db.migrations' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.db.migrations' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.db.migrations' 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 'heat.db.migrations' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.db.migrations.versions' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.db.migrations.versions' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.db.migrations.versions' 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 'heat.db.migrations.versions' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.de.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.de.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.de.LC_MESSAGES' 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 'heat.locale.de.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.es.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.es.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.es.LC_MESSAGES' 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 'heat.locale.es.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.fr.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.fr.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.fr.LC_MESSAGES' 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 'heat.locale.fr.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.it.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.it.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.it.LC_MESSAGES' 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 'heat.locale.it.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.ja.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.ja.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.ja.LC_MESSAGES' 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 'heat.locale.ja.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.ko_KR.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.ko_KR.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.ko_KR.LC_MESSAGES' 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 'heat.locale.ko_KR.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.pt_BR.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.pt_BR.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.pt_BR.LC_MESSAGES' 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 'heat.locale.pt_BR.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.ru.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.ru.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.ru.LC_MESSAGES' 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 'heat.locale.ru.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.zh_CN.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.zh_CN.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.zh_CN.LC_MESSAGES' 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 'heat.locale.zh_CN.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.locale.zh_TW.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.locale.zh_TW.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.locale.zh_TW.LC_MESSAGES' 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 'heat.locale.zh_TW.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.tests.convergence.scenarios' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.tests.convergence.scenarios' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.tests.convergence.scenarios' 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 'heat.tests.convergence.scenarios' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.tests.openstack.neutron.test_taas' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.tests.openstack.neutron.test_taas' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.tests.openstack.neutron.test_taas' 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 'heat.tests.openstack.neutron.test_taas' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.tests.policy' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.tests.policy' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.tests.policy' 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 'heat.tests.policy' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat.tests.templates' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat.tests.templates' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat.tests.templates' 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 'heat.tests.templates' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat_integrationtests.locale.de.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat_integrationtests.locale.de.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat_integrationtests.locale.de.LC_MESSAGES' 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 'heat_integrationtests.locale.de.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat_integrationtests.locale.en_GB.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat_integrationtests.locale.en_GB.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat_integrationtests.locale.en_GB.LC_MESSAGES' 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 'heat_integrationtests.locale.en_GB.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat_integrationtests.locale.ja.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat_integrationtests.locale.ja.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat_integrationtests.locale.ja.LC_MESSAGES' 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 'heat_integrationtests.locale.ja.LC_MESSAGES' 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.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'heat_integrationtests.locale.ko_KR.LC_MESSAGES' as data is deprecated, please list it in `packages`.
      !!
      ############################
      # Package would be ignored #
      ############################
      Python recognizes 'heat_integrationtests.locale.ko_KR.LC_MESSAGES' as an importable package,
      but it is not listed in the `packages` configuration of setuptools.
      'heat_integrationtests.locale.ko_KR.LC_MESSAGES' 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 'heat_integrationtests.locale.ko_KR.LC_MESSAGES' 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 heat/cloudinit/boothook.sh -> build/lib/heat/cloudinit
  copying heat/cloudinit/config -> build/lib/heat/cloudinit
  creating build/lib/heat/locale
  creating build/lib/heat/locale/de
  creating build/lib/heat/locale/de/LC_MESSAGES
  copying heat/locale/de/LC_MESSAGES/heat.po -> build/lib/heat/locale/de/LC_MESSAGES
  creating build/lib/heat/locale/es
  creating build/lib/heat/locale/es/LC_MESSAGES
  copying heat/locale/es/LC_MESSAGES/heat.po -> build/lib/heat/locale/es/LC_MESSAGES
  creating build/lib/heat/locale/fr
  creating build/lib/heat/locale/fr/LC_MESSAGES
  copying heat/locale/fr/LC_MESSAGES/heat.po -> build/lib/heat/locale/fr/LC_MESSAGES
  creating build/lib/heat/locale/it
  creating build/lib/heat/locale/it/LC_MESSAGES
  copying heat/locale/it/LC_MESSAGES/heat.po -> build/lib/heat/locale/it/LC_MESSAGES
  creating build/lib/heat/locale/ja
  creating build/lib/heat/locale/ja/LC_MESSAGES
  copying heat/locale/ja/LC_MESSAGES/heat.po -> build/lib/heat/locale/ja/LC_MESSAGES
  creating build/lib/heat/locale/ko_KR
  creating build/lib/heat/locale/ko_KR/LC_MESSAGES
  copying heat/locale/ko_KR/LC_MESSAGES/heat.po -> build/lib/heat/locale/ko_KR/LC_MESSAGES
  creating build/lib/heat/locale/pt_BR
  creating build/lib/heat/locale/pt_BR/LC_MESSAGES
  copying heat/locale/pt_BR/LC_MESSAGES/heat.po -> build/lib/heat/locale/pt_BR/LC_MESSAGES
  creating build/lib/heat/locale/ru
  creating build/lib/heat/locale/ru/LC_MESSAGES
  copying heat/locale/ru/LC_MESSAGES/heat.po -> build/lib/heat/locale/ru/LC_MESSAGES
  creating build/lib/heat/locale/zh_CN
  creating build/lib/heat/locale/zh_CN/LC_MESSAGES
  copying heat/locale/zh_CN/LC_MESSAGES/heat.po -> build/lib/heat/locale/zh_CN/LC_MESSAGES
  creating build/lib/heat/locale/zh_TW
  creating build/lib/heat/locale/zh_TW/LC_MESSAGES
  copying heat/locale/zh_TW/LC_MESSAGES/heat.po -> build/lib/heat/locale/zh_TW/LC_MESSAGES
  copying heat/db/alembic.ini -> build/lib/heat/db
  creating build/lib/heat/db/migrations
  copying heat/db/migrations/README.rst -> build/lib/heat/db/migrations
  copying heat/db/migrations/env.py -> build/lib/heat/db/migrations
  copying heat/db/migrations/script.py.mako -> build/lib/heat/db/migrations
  creating build/lib/heat/db/migrations/versions
  copying heat/db/migrations/versions/c6214ca60943_initial_revision.py -> build/lib/heat/db/migrations/versions
  creating build/lib/heat/tests/openstack/neutron/test_taas
  copying heat/tests/openstack/neutron/test_taas/test_tap_flow.py -> build/lib/heat/tests/openstack/neutron/test_taas
  copying heat/tests/openstack/neutron/test_taas/test_tap_service.py -> build/lib/heat/tests/openstack/neutron/test_taas
  creating build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/basic_create.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/basic_create_rollback.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/basic_update_delete.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/create_early_delete.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/disjoint_create.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/multiple_update.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_add.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_add_concurrent.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_add_rollback.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_add_rollback_early.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_interrupt_create.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_remove.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_remove_rollback.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_replace.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_replace_invert_deps.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_replace_missed_cleanup.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_replace_missed_cleanup_delete.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_replace_rollback.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_user_replace.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_user_replace_rollback.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/convergence/scenarios/update_user_replace_rollback_update.py -> build/lib/heat/tests/convergence/scenarios
  copying heat/tests/testing-overview.txt -> build/lib/heat/tests
  creating build/lib/heat/tests/policy
  copying heat/tests/policy/resources.json -> build/lib/heat/tests/policy
  copying heat/tests/policy/test_acl_personas.yaml -> build/lib/heat/tests/policy
  copying heat/tests/policy/test_deprecated_access.yaml -> build/lib/heat/tests/policy
  copying heat/tests/policy/test_new_acl_personas.yaml -> build/lib/heat/tests/policy
  creating build/lib/heat/tests/templates
  copying heat/tests/templates/Neutron.template -> build/lib/heat/tests/templates
  copying heat/tests/templates/Neutron.yaml -> build/lib/heat/tests/templates
  copying heat/tests/templates/README -> build/lib/heat/tests/templates
  copying heat/tests/templates/WordPress_Single_Instance.template -> build/lib/heat/tests/templates
  copying heat/tests/templates/WordPress_Single_Instance.yaml -> build/lib/heat/tests/templates
  copying heat_integrationtests/README.rst -> build/lib/heat_integrationtests
  copying heat_integrationtests/cleanup_test_env.sh -> build/lib/heat_integrationtests
  copying heat_integrationtests/prepare_test_env.sh -> build/lib/heat_integrationtests
  copying heat_integrationtests/prepare_test_network.sh -> build/lib/heat_integrationtests
  creating build/lib/heat_integrationtests/locale
  creating build/lib/heat_integrationtests/locale/de
  creating build/lib/heat_integrationtests/locale/de/LC_MESSAGES
  copying heat_integrationtests/locale/de/LC_MESSAGES/heat_integrationtests.po -> build/lib/heat_integrationtests/locale/de/LC_MESSAGES
  creating build/lib/heat_integrationtests/locale/en_GB
  creating build/lib/heat_integrationtests/locale/en_GB/LC_MESSAGES
  copying heat_integrationtests/locale/en_GB/LC_MESSAGES/heat_integrationtests.po -> build/lib/heat_integrationtests/locale/en_GB/LC_MESSAGES
  creating build/lib/heat_integrationtests/locale/ja
  creating build/lib/heat_integrationtests/locale/ja/LC_MESSAGES
  copying heat_integrationtests/locale/ja/LC_MESSAGES/heat_integrationtests.po -> build/lib/heat_integrationtests/locale/ja/LC_MESSAGES
  creating build/lib/heat_integrationtests/locale/ko_KR
  creating build/lib/heat_integrationtests/locale/ko_KR/LC_MESSAGES
  copying heat_integrationtests/locale/ko_KR/LC_MESSAGES/heat_integrationtests.po -> build/lib/heat_integrationtests/locale/ko_KR/LC_MESSAGES
  running build_scripts
  creating build/scripts-3.9
  copying bin/heat-db-setup -> build/scripts-3.9
  copying and adjusting bin/heat-keystone-setup-domain -> build/scripts-3.9
  changing mode of build/scripts-3.9/heat-keystone-setup-domain from 644 to 755
  installing to build/bdist.linux-x86_64/wheel
  running install
  [pbr] Writing ChangeLog
  [pbr] Generating ChangeLog
  [pbr] ChangeLog complete (0.0s)
  [pbr] Generating AUTHORS
  [pbr] AUTHORS complete (0.0s)
  running install_lib
  creating build/bdist.linux-x86_64
  creating build/bdist.linux-x86_64/wheel
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/ko_KR
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/ko_KR/LC_MESSAGES
  copying build/lib/heat_integrationtests/locale/ko_KR/LC_MESSAGES/heat_integrationtests.po -> build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/ko_KR/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/ja
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/ja/LC_MESSAGES
  copying build/lib/heat_integrationtests/locale/ja/LC_MESSAGES/heat_integrationtests.po -> build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/ja/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/en_GB
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/en_GB/LC_MESSAGES
  copying build/lib/heat_integrationtests/locale/en_GB/LC_MESSAGES/heat_integrationtests.po -> build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/en_GB/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/de
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/de/LC_MESSAGES
  copying build/lib/heat_integrationtests/locale/de/LC_MESSAGES/heat_integrationtests.po -> build/bdist.linux-x86_64/wheel/heat_integrationtests/locale/de/LC_MESSAGES
  copying build/lib/heat_integrationtests/prepare_test_network.sh -> build/bdist.linux-x86_64/wheel/heat_integrationtests
  copying build/lib/heat_integrationtests/prepare_test_env.sh -> build/bdist.linux-x86_64/wheel/heat_integrationtests
  copying build/lib/heat_integrationtests/cleanup_test_env.sh -> build/bdist.linux-x86_64/wheel/heat_integrationtests
  copying build/lib/heat_integrationtests/README.rst -> build/bdist.linux-x86_64/wheel/heat_integrationtests
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/functional_base.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_admin_actions.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_autoscaling.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_aws_stack.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_cancel_update.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_conditional_exposure.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_conditions.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_create_update.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_default_parameters.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_delete.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_env_merge.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_heat_autoscaling.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_immutable_parameters.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_instance_group.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_keystone_user_with_domain.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_nested_get_attr.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_notifications.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_preview_update.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_purge.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_replace_deprecated.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_resource_chain.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_resource_group.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_simultaneous_update.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_snapshot_restore.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_software_deployment_group.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_stack_cancel.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_swiftsignal_update.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_template_resource.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_template_versions.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_translation.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_update_restricted.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_validation.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/functional/test_versionnegotiation.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/functional
  copying build/lib/heat_integrationtests/__init__.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests
  creating build/bdist.linux-x86_64/wheel/heat_integrationtests/common
  copying build/lib/heat_integrationtests/common/__init__.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/common
  copying build/lib/heat_integrationtests/common/clients.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/common
  copying build/lib/heat_integrationtests/common/exceptions.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/common
  copying build/lib/heat_integrationtests/common/test.py -> build/bdist.linux-x86_64/wheel/heat_integrationtests/common
  creating build/bdist.linux-x86_64/wheel/heat
  creating build/bdist.linux-x86_64/wheel/heat/locale
  creating build/bdist.linux-x86_64/wheel/heat/locale/zh_TW
  creating build/bdist.linux-x86_64/wheel/heat/locale/zh_TW/LC_MESSAGES
  copying build/lib/heat/locale/zh_TW/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/zh_TW/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/zh_CN
  creating build/bdist.linux-x86_64/wheel/heat/locale/zh_CN/LC_MESSAGES
  copying build/lib/heat/locale/zh_CN/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/zh_CN/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/ru
  creating build/bdist.linux-x86_64/wheel/heat/locale/ru/LC_MESSAGES
  copying build/lib/heat/locale/ru/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/ru/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/pt_BR
  creating build/bdist.linux-x86_64/wheel/heat/locale/pt_BR/LC_MESSAGES
  copying build/lib/heat/locale/pt_BR/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/pt_BR/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/ko_KR
  creating build/bdist.linux-x86_64/wheel/heat/locale/ko_KR/LC_MESSAGES
  copying build/lib/heat/locale/ko_KR/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/ko_KR/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/ja
  creating build/bdist.linux-x86_64/wheel/heat/locale/ja/LC_MESSAGES
  copying build/lib/heat/locale/ja/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/ja/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/it
  creating build/bdist.linux-x86_64/wheel/heat/locale/it/LC_MESSAGES
  copying build/lib/heat/locale/it/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/it/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/fr
  creating build/bdist.linux-x86_64/wheel/heat/locale/fr/LC_MESSAGES
  copying build/lib/heat/locale/fr/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/fr/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/es
  creating build/bdist.linux-x86_64/wheel/heat/locale/es/LC_MESSAGES
  copying build/lib/heat/locale/es/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/es/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/locale/de
  creating build/bdist.linux-x86_64/wheel/heat/locale/de/LC_MESSAGES
  copying build/lib/heat/locale/de/LC_MESSAGES/heat.po -> build/bdist.linux-x86_64/wheel/heat/locale/de/LC_MESSAGES
  creating build/bdist.linux-x86_64/wheel/heat/wsgi
  copying build/lib/heat/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/heat/wsgi
  copying build/lib/heat/wsgi/api.py -> build/bdist.linux-x86_64/wheel/heat/wsgi
  copying build/lib/heat/wsgi/cfn.py -> build/bdist.linux-x86_64/wheel/heat/wsgi
  creating build/bdist.linux-x86_64/wheel/heat/cmd
  copying build/lib/heat/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/heat/cmd
  copying build/lib/heat/cmd/all.py -> build/bdist.linux-x86_64/wheel/heat/cmd
  copying build/lib/heat/cmd/api.py -> build/bdist.linux-x86_64/wheel/heat/cmd
  copying build/lib/heat/cmd/api_cfn.py -> build/bdist.linux-x86_64/wheel/heat/cmd
  copying build/lib/heat/cmd/engine.py -> build/bdist.linux-x86_64/wheel/heat/cmd
  copying build/lib/heat/cmd/manage.py -> build/bdist.linux-x86_64/wheel/heat/cmd
  copying build/lib/heat/cmd/status.py -> build/bdist.linux-x86_64/wheel/heat/cmd
  creating build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/__init__.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/actions.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/base.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/build_info.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/cloudformation.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/events.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/resource.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/resource_types.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/service.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/software_configs.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/software_deployments.py -> build/bdist.linux-x86_64/wheel/heat/policies
  copying build/lib/heat/policies/stacks.py -> build/bdist.linux-x86_64/wheel/heat/policies
  creating build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/__init__.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/base.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/event.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/fields.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/raw_template.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/raw_template_files.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/resource.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/resource_data.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/resource_properties_data.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/service.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/snapshot.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/software_config.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/software_deployment.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/stack.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/stack_lock.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/stack_tag.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/sync_point.py -> build/bdist.linux-x86_64/wheel/heat/objects
  copying build/lib/heat/objects/user_creds.py -> build/bdist.linux-x86_64/wheel/heat/objects
  creating build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/__init__.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/auth_password.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/auth_plugin.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/auth_url.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/cache.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/config.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/context.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/crypt.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/custom_backend_auth.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/endpoint_utils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/environment_format.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/environment_util.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/exception.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/grouputils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/i18n.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/identifier.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/lifecycle_plugin_utils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/messaging.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/netutils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/noauth.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/param_utils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/password_gen.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/plugin_loader.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/pluginutils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/policy.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/profiler.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/serializers.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/service_utils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/short_id.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/template_format.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/timeutils.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/urlfetch.py -> build/bdist.linux-x86_64/wheel/heat/common
  copying build/lib/heat/common/wsgi.py -> build/bdist.linux-x86_64/wheel/heat/common
  creating build/bdist.linux-x86_64/wheel/heat/hacking
  copying build/lib/heat/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/heat/hacking
  copying build/lib/heat/hacking/checks.py -> build/bdist.linux-x86_64/wheel/heat/hacking
  creating build/bdist.linux-x86_64/wheel/heat/db
  creating build/bdist.linux-x86_64/wheel/heat/db/migrations
  creating build/bdist.linux-x86_64/wheel/heat/db/migrations/versions
  copying build/lib/heat/db/migrations/versions/c6214ca60943_initial_revision.py -> build/bdist.linux-x86_64/wheel/heat/db/migrations/versions
  copying build/lib/heat/db/migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/heat/db/migrations
  copying build/lib/heat/db/migrations/env.py -> build/bdist.linux-x86_64/wheel/heat/db/migrations
  copying build/lib/heat/db/migrations/README.rst -> build/bdist.linux-x86_64/wheel/heat/db/migrations
  copying build/lib/heat/db/alembic.ini -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/db/__init__.py -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/db/api.py -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/db/filters.py -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/db/migration.py -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/db/models.py -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/db/types.py -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/db/utils.py -> build/bdist.linux-x86_64/wheel/heat/db
  copying build/lib/heat/__init__.py -> build/bdist.linux-x86_64/wheel/heat
  copying build/lib/heat/version.py -> build/bdist.linux-x86_64/wheel/heat
  creating build/bdist.linux-x86_64/wheel/heat/scaling
  copying build/lib/heat/scaling/__init__.py -> build/bdist.linux-x86_64/wheel/heat/scaling
  copying build/lib/heat/scaling/cooldown.py -> build/bdist.linux-x86_64/wheel/heat/scaling
  copying build/lib/heat/scaling/lbutils.py -> build/bdist.linux-x86_64/wheel/heat/scaling
  copying build/lib/heat/scaling/rolling_update.py -> build/bdist.linux-x86_64/wheel/heat/scaling
  copying build/lib/heat/scaling/scalingutil.py -> build/bdist.linux-x86_64/wheel/heat/scaling
  copying build/lib/heat/scaling/template.py -> build/bdist.linux-x86_64/wheel/heat/scaling
  creating build/bdist.linux-x86_64/wheel/heat/rpc
  copying build/lib/heat/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/heat/rpc
  copying build/lib/heat/rpc/api.py -> build/bdist.linux-x86_64/wheel/heat/rpc
  copying build/lib/heat/rpc/client.py -> build/bdist.linux-x86_64/wheel/heat/rpc
  copying build/lib/heat/rpc/listener_client.py -> build/bdist.linux-x86_64/wheel/heat/rpc
  copying build/lib/heat/rpc/worker_api.py -> build/bdist.linux-x86_64/wheel/heat/rpc
  copying build/lib/heat/rpc/worker_client.py -> build/bdist.linux-x86_64/wheel/heat/rpc
  creating build/bdist.linux-x86_64/wheel/heat/cloudinit
  copying build/lib/heat/cloudinit/config -> build/bdist.linux-x86_64/wheel/heat/cloudinit
  copying build/lib/heat/cloudinit/boothook.sh -> build/bdist.linux-x86_64/wheel/heat/cloudinit
  copying build/lib/heat/cloudinit/__init__.py -> build/bdist.linux-x86_64/wheel/heat/cloudinit
  copying build/lib/heat/cloudinit/loguserdata.py -> build/bdist.linux-x86_64/wheel/heat/cloudinit
  copying build/lib/heat/cloudinit/part_handler.py -> build/bdist.linux-x86_64/wheel/heat/cloudinit
  creating build/bdist.linux-x86_64/wheel/heat/api
  creating build/bdist.linux-x86_64/wheel/heat/api/openstack
  copying build/lib/heat/api/openstack/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack
  copying build/lib/heat/api/openstack/versions.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack
  copying build/lib/heat/api/openstack/wsgi.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack
  creating build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/actions.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/build_info.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/events.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/resources.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/services.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/software_configs.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/software_deployments.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/stacks.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  copying build/lib/heat/api/openstack/v1/util.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1
  creating build/bdist.linux-x86_64/wheel/heat/api/openstack/v1/views
  copying build/lib/heat/api/openstack/v1/views/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1/views
  copying build/lib/heat/api/openstack/v1/views/stacks_view.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1/views
  copying build/lib/heat/api/openstack/v1/views/views_common.py -> build/bdist.linux-x86_64/wheel/heat/api/openstack/v1/views
  copying build/lib/heat/api/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api
  copying build/lib/heat/api/versions.py -> build/bdist.linux-x86_64/wheel/heat/api
  creating build/bdist.linux-x86_64/wheel/heat/api/cfn
  copying build/lib/heat/api/cfn/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api/cfn
  copying build/lib/heat/api/cfn/versions.py -> build/bdist.linux-x86_64/wheel/heat/api/cfn
  copying build/lib/heat/api/cfn/wsgi.py -> build/bdist.linux-x86_64/wheel/heat/api/cfn
  creating build/bdist.linux-x86_64/wheel/heat/api/cfn/v1
  copying build/lib/heat/api/cfn/v1/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api/cfn/v1
  copying build/lib/heat/api/cfn/v1/signal.py -> build/bdist.linux-x86_64/wheel/heat/api/cfn/v1
  copying build/lib/heat/api/cfn/v1/stacks.py -> build/bdist.linux-x86_64/wheel/heat/api/cfn/v1
  creating build/bdist.linux-x86_64/wheel/heat/api/middleware
  copying build/lib/heat/api/middleware/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api/middleware
  copying build/lib/heat/api/middleware/fault.py -> build/bdist.linux-x86_64/wheel/heat/api/middleware
  copying build/lib/heat/api/middleware/version_negotiation.py -> build/bdist.linux-x86_64/wheel/heat/api/middleware
  creating build/bdist.linux-x86_64/wheel/heat/api/aws
  copying build/lib/heat/api/aws/__init__.py -> build/bdist.linux-x86_64/wheel/heat/api/aws
  copying build/lib/heat/api/aws/ec2token.py -> build/bdist.linux-x86_64/wheel/heat/api/aws
  copying build/lib/heat/api/aws/exception.py -> build/bdist.linux-x86_64/wheel/heat/api/aws
  copying build/lib/heat/api/aws/utils.py -> build/bdist.linux-x86_64/wheel/heat/api/aws
  creating build/bdist.linux-x86_64/wheel/heat/tests
  creating build/bdist.linux-x86_64/wheel/heat/tests/templates
  copying build/lib/heat/tests/templates/WordPress_Single_Instance.yaml -> build/bdist.linux-x86_64/wheel/heat/tests/templates
  copying build/lib/heat/tests/templates/WordPress_Single_Instance.template -> build/bdist.linux-x86_64/wheel/heat/tests/templates
  copying build/lib/heat/tests/templates/README -> build/bdist.linux-x86_64/wheel/heat/tests/templates
  copying build/lib/heat/tests/templates/Neutron.yaml -> build/bdist.linux-x86_64/wheel/heat/tests/templates
  copying build/lib/heat/tests/templates/Neutron.template -> build/bdist.linux-x86_64/wheel/heat/tests/templates
  creating build/bdist.linux-x86_64/wheel/heat/tests/policy
  copying build/lib/heat/tests/policy/test_new_acl_personas.yaml -> build/bdist.linux-x86_64/wheel/heat/tests/policy
  copying build/lib/heat/tests/policy/test_deprecated_access.yaml -> build/bdist.linux-x86_64/wheel/heat/tests/policy
  copying build/lib/heat/tests/policy/test_acl_personas.yaml -> build/bdist.linux-x86_64/wheel/heat/tests/policy
  copying build/lib/heat/tests/policy/resources.json -> build/bdist.linux-x86_64/wheel/heat/tests/policy
  copying build/lib/heat/tests/testing-overview.txt -> build/bdist.linux-x86_64/wheel/heat/tests
  creating build/bdist.linux-x86_64/wheel/heat/tests/db
  copying build/lib/heat/tests/db/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/db
  copying build/lib/heat/tests/db/test_migrations.py -> build/bdist.linux-x86_64/wheel/heat/tests/db
  copying build/lib/heat/tests/db/test_sqlalchemy_api.py -> build/bdist.linux-x86_64/wheel/heat/tests/db
  copying build/lib/heat/tests/db/test_sqlalchemy_filters.py -> build/bdist.linux-x86_64/wheel/heat/tests/db
  copying build/lib/heat/tests/db/test_sqlalchemy_types.py -> build/bdist.linux-x86_64/wheel/heat/tests/db
  copying build/lib/heat/tests/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/common.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/fakes.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/generic_resource.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_attributes.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_auth_password.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_auth_url.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_auth_plugin.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_context.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_env_util.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_exception.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_param_utils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_pluginutils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_policy.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_serializers.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_common_service_utils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_constraints.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_convg_stack.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_crypt.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_dbinstance.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_empty_stack.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_engine_api_utils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_engine_service.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_environment.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_environment_format.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_event.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_exception.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_fault_middleware.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_function.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_grouputils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_hacking.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_hot.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_identifier.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_lifecycle_plugin_utils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_loguserdata.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_metadata_refresh.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_nested_stack.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_noauth.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_nokey.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_notifications.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_parameters.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_plugin_loader.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_properties.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_properties_group.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_provider_template.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_resource.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_resource_properties_data.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_rpc_client.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_rpc_listener_client.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_rpc_worker_client.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_rsrc_defn.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_server_tags.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_short_id.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_signal.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_stack.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_stack_collect_attributes.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_stack_delete.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_stack_lock.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_stack_resource.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_stack_update.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_stack_user.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_support.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_template.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_template_files.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_template_format.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_timeutils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_translation_rule.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_urlfetch.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_validate.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_version.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/test_vpc.py -> build/bdist.linux-x86_64/wheel/heat/tests
  copying build/lib/heat/tests/utils.py -> build/bdist.linux-x86_64/wheel/heat/tests
  creating build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_aodh_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_barbican_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_cinder_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_clients.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_designate_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_glance_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_heat_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_ironic_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_keystone_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_magnum_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_manila_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_mistral_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_monasca_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_neutron_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_nova_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_octavia_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_progress.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_sdk_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_swift_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  copying build/lib/heat/tests/clients/test_zaqar_client.py -> build/bdist.linux-x86_64/wheel/heat/tests/clients
  creating build/bdist.linux-x86_64/wheel/heat/tests/constraints
  copying build/lib/heat/tests/constraints/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/constraints
  copying build/lib/heat/tests/constraints/test_common_constraints.py -> build/bdist.linux-x86_64/wheel/heat/tests/constraints
  creating build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/inline_templates.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_heat_scaling_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_heat_scaling_policy.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_launch_config.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_lbutils.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_new_capacity.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_rolling_update.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_scaling_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_scaling_policy.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  copying build/lib/heat/tests/autoscaling/test_scaling_template.py -> build/bdist.linux-x86_64/wheel/heat/tests/autoscaling
  creating build/bdist.linux-x86_64/wheel/heat/tests/convergence
  creating build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_user_replace_rollback_update.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_user_replace_rollback.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_user_replace.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_replace_rollback.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_replace_missed_cleanup_delete.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_replace_missed_cleanup.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_replace_invert_deps.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_replace.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_remove_rollback.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_remove.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_interrupt_create.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_add_rollback_early.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_add_rollback.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_add_concurrent.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/update_add.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/multiple_update.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/disjoint_create.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/create_early_delete.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/basic_update_delete.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/basic_create_rollback.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/scenarios/basic_create.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/scenarios
  copying build/lib/heat/tests/convergence/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence
  copying build/lib/heat/tests/convergence/test_converge.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence
  creating build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/engine_wrapper.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/event_loop.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/fake_resource.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/message_processor.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/message_queue.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/processes.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/reality.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/scenario.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/scenario_template.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/testutils.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  copying build/lib/heat/tests/convergence/framework/worker_wrapper.py -> build/bdist.linux-x86_64/wheel/heat/tests/convergence/framework
  creating build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_eip.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_instance.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_instance_network.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_network_interface.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_s3.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_security_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_user.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_volume.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  copying build/lib/heat/tests/aws/test_waitcondition.py -> build/bdist.linux-x86_64/wheel/heat/tests/aws
  creating build/bdist.linux-x86_64/wheel/heat/tests/cmd
  copying build/lib/heat/tests/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/cmd
  copying build/lib/heat/tests/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/heat/tests/cmd
  creating build/bdist.linux-x86_64/wheel/heat/tests/engine
  creating build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_service_engine.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_software_config.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_action.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_adopt.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_create.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_delete.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_events.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_resources.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_snapshot.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_stack_update.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/service/test_threadgroup_mgr.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine/service
  copying build/lib/heat/tests/engine/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_check_resource.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_dependencies.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_engine_worker.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_node_data.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_plugin_manager.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_resource_type.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_scheduler.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/test_sync_point.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  copying build/lib/heat/tests/engine/tools.py -> build/bdist.linux-x86_64/wheel/heat/tests/engine
  creating build/bdist.linux-x86_64/wheel/heat/tests/api
  creating build/bdist.linux-x86_64/wheel/heat/tests/api/cfn
  copying build/lib/heat/tests/api/cfn/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/cfn
  copying build/lib/heat/tests/api/cfn/test_api_cfn_v1.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/cfn
  creating build/bdist.linux-x86_64/wheel/heat/tests/api/middleware
  copying build/lib/heat/tests/api/middleware/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/middleware
  copying build/lib/heat/tests/api/middleware/test_version_negotiation_middleware.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/middleware
  creating build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_actions.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_build_info.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_events.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_resources.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_routes.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_services.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_software_configs.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_software_deployments.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_stacks.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_util.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_views_common.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/test_views_stacks_view.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/openstack_v1/tools.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/openstack_v1
  copying build/lib/heat/tests/api/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/api
  copying build/lib/heat/tests/api/test_wsgi.py -> build/bdist.linux-x86_64/wheel/heat/tests/api
  creating build/bdist.linux-x86_64/wheel/heat/tests/api/aws
  copying build/lib/heat/tests/api/aws/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/aws
  copying build/lib/heat/tests/api/aws/test_api_aws.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/aws
  copying build/lib/heat/tests/api/aws/test_api_ec2token.py -> build/bdist.linux-x86_64/wheel/heat/tests/api/aws
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/monasca
  copying build/lib/heat/tests/openstack/monasca/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/monasca
  copying build/lib/heat/tests/openstack/monasca/test_alarm_definition.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/monasca
  copying build/lib/heat/tests/openstack/monasca/test_notification.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/monasca
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/zaqar
  copying build/lib/heat/tests/openstack/zaqar/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/zaqar
  copying build/lib/heat/tests/openstack/zaqar/test_queue.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/zaqar
  copying build/lib/heat/tests/openstack/zaqar/test_subscription.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/zaqar
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/ironic
  copying build/lib/heat/tests/openstack/ironic/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/ironic
  copying build/lib/heat/tests/openstack/ironic/test_port.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/ironic
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/barbican
  copying build/lib/heat/tests/openstack/barbican/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/barbican
  copying build/lib/heat/tests/openstack/barbican/test_container.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/barbican
  copying build/lib/heat/tests/openstack/barbican/test_order.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/barbican
  copying build/lib/heat/tests/openstack/barbican/test_secret.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/barbican
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/designate
  copying build/lib/heat/tests/openstack/designate/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/designate
  copying build/lib/heat/tests/openstack/designate/test_recordset.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/designate
  copying build/lib/heat/tests/openstack/designate/test_zone.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/designate
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_taas
  copying build/lib/heat/tests/openstack/neutron/test_taas/test_tap_service.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_taas
  copying build/lib/heat/tests/openstack/neutron/test_taas/test_tap_flow.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_taas
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_sfc
  copying build/lib/heat/tests/openstack/neutron/test_sfc/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_sfc
  copying build/lib/heat/tests/openstack/neutron/test_sfc/test_flow_classifier.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_sfc
  copying build/lib/heat/tests/openstack/neutron/test_sfc/test_port_chain.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_sfc
  copying build/lib/heat/tests/openstack/neutron/test_sfc/test_port_pair.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_sfc
  copying build/lib/heat/tests/openstack/neutron/test_sfc/test_port_pair_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron/test_sfc
  copying build/lib/heat/tests/openstack/neutron/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/inline_templates.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_address_scope.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_extraroute.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_extrarouteset.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_firewall.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_floating_ip.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_l2_gateway.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_l2_gateway_connection.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_metering.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_net.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_network_gateway.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_port.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_provider_net.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_rbac_policy.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_router.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_security_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_security_group_rule.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_segment.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_subnet.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_subnetpool.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_trunk.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_neutron_vpnservice.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_qos.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  copying build/lib/heat/tests/openstack/neutron/test_quota.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/neutron
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/glance
  copying build/lib/heat/tests/openstack/glance/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/glance
  copying build/lib/heat/tests/openstack/glance/test_image.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/glance
  copying build/lib/heat/tests/openstack/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  copying build/lib/heat/tests/openstack/cinder/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  copying build/lib/heat/tests/openstack/cinder/test_qos_specs.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  copying build/lib/heat/tests/openstack/cinder/test_quota.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  copying build/lib/heat/tests/openstack/cinder/test_volume.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  copying build/lib/heat/tests/openstack/cinder/test_volume_type.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  copying build/lib/heat/tests/openstack/cinder/test_volume_type_encryption.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  copying build/lib/heat/tests/openstack/cinder/test_volume_utils.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/cinder
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_cloud_config.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_delay.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_deployed_server.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_instance_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_instance_group_update_policy.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_multi_part.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_none_resource.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_random_string.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_remote_stack.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_resource_chain.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_resource_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_software_component.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_software_config.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_software_deployment.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_structured_config.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_swiftsignal.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_value.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  copying build/lib/heat/tests/openstack/heat/test_waitcondition.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/heat
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/trove
  copying build/lib/heat/tests/openstack/trove/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/trove
  copying build/lib/heat/tests/openstack/trove/test_cluster.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/trove
  copying build/lib/heat/tests/openstack/trove/test_instance.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/trove
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/magnum
  copying build/lib/heat/tests/openstack/magnum/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/magnum
  copying build/lib/heat/tests/openstack/magnum/test_cluster.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/magnum
  copying build/lib/heat/tests/openstack/magnum/test_cluster_template.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/magnum
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/mistral
  copying build/lib/heat/tests/openstack/mistral/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/mistral
  copying build/lib/heat/tests/openstack/mistral/test_cron_trigger.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/mistral
  copying build/lib/heat/tests/openstack/mistral/test_external_resource.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/mistral
  copying build/lib/heat/tests/openstack/mistral/test_workflow.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/mistral
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/manila
  copying build/lib/heat/tests/openstack/manila/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/manila
  copying build/lib/heat/tests/openstack/manila/test_security_service.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/manila
  copying build/lib/heat/tests/openstack/manila/test_share.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/manila
  copying build/lib/heat/tests/openstack/manila/test_share_network.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/manila
  copying build/lib/heat/tests/openstack/manila/test_share_type.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/manila
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_domain.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_endpoint.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_project.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_region.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_role.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_role_assignments.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_service.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  copying build/lib/heat/tests/openstack/keystone/test_user.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/keystone
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/inline_templates.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_availability_zone.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_availability_zone_profile.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_flavor.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_flavor_profile.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_health_monitor.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_l7policy.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_l7rule.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_listener.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_pool.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_pool_member.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  copying build/lib/heat/tests/openstack/octavia/test_quota.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/octavia
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/fakes.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/test_flavor.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/test_floatingip.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/test_host_aggregate.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/test_keypair.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/test_quota.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/test_server.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  copying build/lib/heat/tests/openstack/nova/test_server_group.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/nova
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/aodh
  copying build/lib/heat/tests/openstack/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/aodh
  copying build/lib/heat/tests/openstack/aodh/test_alarm.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/aodh
  copying build/lib/heat/tests/openstack/aodh/test_composite_alarm.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/aodh
  copying build/lib/heat/tests/openstack/aodh/test_gnocchi_alarm.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/aodh
  creating build/bdist.linux-x86_64/wheel/heat/tests/openstack/swift
  copying build/lib/heat/tests/openstack/swift/__init__.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/swift
  copying build/lib/heat/tests/openstack/swift/test_container.py -> build/bdist.linux-x86_64/wheel/heat/tests/openstack/swift
  creating build/bdist.linux-x86_64/wheel/heat/engine
  creating build/bdist.linux-x86_64/wheel/heat/engine/cfn
  copying build/lib/heat/engine/cfn/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/cfn
  copying build/lib/heat/engine/cfn/functions.py -> build/bdist.linux-x86_64/wheel/heat/engine/cfn
  copying build/lib/heat/engine/cfn/parameters.py -> build/bdist.linux-x86_64/wheel/heat/engine/cfn
  copying build/lib/heat/engine/cfn/template.py -> build/bdist.linux-x86_64/wheel/heat/engine/cfn
  copying build/lib/heat/engine/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/api.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/attributes.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/check_resource.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/conditions.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/constraints.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/dependencies.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/environment.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/event.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/function.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/lifecycle_plugin.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/node_data.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/output.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/parameter_groups.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/parameters.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/parent_rsrc.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/plugin_manager.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/properties.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/properties_group.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/resource.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/rsrc_defn.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/scheduler.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/service.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/service_software_config.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/software_config_io.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/stack.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/stack_lock.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/status.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/stk_defn.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/support.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/sync_point.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/template.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/template_common.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/template_files.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/timestamp.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/translation.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/update.py -> build/bdist.linux-x86_64/wheel/heat/engine
  copying build/lib/heat/engine/worker.py -> build/bdist.linux-x86_64/wheel/heat/engine
  creating build/bdist.linux-x86_64/wheel/heat/engine/hot
  copying build/lib/heat/engine/hot/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/hot
  copying build/lib/heat/engine/hot/functions.py -> build/bdist.linux-x86_64/wheel/heat/engine/hot
  copying build/lib/heat/engine/hot/parameters.py -> build/bdist.linux-x86_64/wheel/heat/engine/hot
  copying build/lib/heat/engine/hot/template.py -> build/bdist.linux-x86_64/wheel/heat/engine/hot
  creating build/bdist.linux-x86_64/wheel/heat/engine/constraint
  copying build/lib/heat/engine/constraint/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/constraint
  copying build/lib/heat/engine/constraint/common_constraints.py -> build/bdist.linux-x86_64/wheel/heat/engine/constraint
  creating build/bdist.linux-x86_64/wheel/heat/engine/clients
  copying build/lib/heat/engine/clients/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients
  copying build/lib/heat/engine/clients/client_exception.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients
  copying build/lib/heat/engine/clients/client_plugin.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients
  copying build/lib/heat/engine/clients/default_client_plugin.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients
  copying build/lib/heat/engine/clients/microversion_mixin.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients
  copying build/lib/heat/engine/clients/progress.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients
  creating build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  creating build/bdist.linux-x86_64/wheel/heat/engine/clients/os/neutron
  copying build/lib/heat/engine/clients/os/neutron/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/neutron
  copying build/lib/heat/engine/clients/os/neutron/lbaas_constraints.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/neutron
  copying build/lib/heat/engine/clients/os/neutron/neutron_constraints.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/neutron
  copying build/lib/heat/engine/clients/os/neutron/taas_constraints.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/neutron
  copying build/lib/heat/engine/clients/os/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/aodh.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/barbican.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/blazar.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/cinder.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/designate.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/glance.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/heat_plugin.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/ironic.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/magnum.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/manila.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/mistral.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/monasca.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/nova.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/octavia.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/openstacksdk.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/swift.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/trove.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/vitrage.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/zaqar.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  copying build/lib/heat/engine/clients/os/zun.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os
  creating build/bdist.linux-x86_64/wheel/heat/engine/clients/os/keystone
  copying build/lib/heat/engine/clients/os/keystone/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/keystone
  copying build/lib/heat/engine/clients/os/keystone/fake_keystoneclient.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/keystone
  copying build/lib/heat/engine/clients/os/keystone/heat_keystoneclient.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/keystone
  copying build/lib/heat/engine/clients/os/keystone/keystone_constraints.py -> build/bdist.linux-x86_64/wheel/heat/engine/clients/os/keystone
  creating build/bdist.linux-x86_64/wheel/heat/engine/notification
  copying build/lib/heat/engine/notification/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/notification
  copying build/lib/heat/engine/notification/autoscaling.py -> build/bdist.linux-x86_64/wheel/heat/engine/notification
  copying build/lib/heat/engine/notification/stack.py -> build/bdist.linux-x86_64/wheel/heat/engine/notification
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/alarm_base.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/scheduler_hints.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/server_base.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/signal_responder.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/stack_resource.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/stack_user.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/template_resource.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/volume_base.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  copying build/lib/heat/engine/resources/wait_condition.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/glance
  copying build/lib/heat/engine/resources/openstack/glance/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/glance
  copying build/lib/heat/engine/resources/openstack/glance/image.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/glance
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/access_policy.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/autoscaling_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/cloud_config.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/delay.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/deployed_server.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/ha_restarter.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/instance_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/multi_part.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/none_resource.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/random_string.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/remote_stack.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/resource_chain.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/resource_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/scaling_policy.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/software_component.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/software_config.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/software_deployment.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/structured_config.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/swiftsignal.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/test_resource.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/value.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/wait_condition.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  copying build/lib/heat/engine/resources/openstack/heat/wait_condition_handle.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/heat
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/barbican
  copying build/lib/heat/engine/resources/openstack/barbican/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/barbican
  copying build/lib/heat/engine/resources/openstack/barbican/container.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/barbican
  copying build/lib/heat/engine/resources/openstack/barbican/order.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/barbican
  copying build/lib/heat/engine/resources/openstack/barbican/secret.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/barbican
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/vitrage
  copying build/lib/heat/engine/resources/openstack/vitrage/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/vitrage
  copying build/lib/heat/engine/resources/openstack/vitrage/vitrage_template.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/vitrage
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/zun
  copying build/lib/heat/engine/resources/openstack/zun/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/zun
  copying build/lib/heat/engine/resources/openstack/zun/container.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/zun
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/domain.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/endpoint.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/project.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/region.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/role.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/role_assignments.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/service.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  copying build/lib/heat/engine/resources/openstack/keystone/user.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/keystone
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/mistral
  copying build/lib/heat/engine/resources/openstack/mistral/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/mistral
  copying build/lib/heat/engine/resources/openstack/mistral/cron_trigger.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/mistral
  copying build/lib/heat/engine/resources/openstack/mistral/external_resource.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/mistral
  copying build/lib/heat/engine/resources/openstack/mistral/workflow.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/mistral
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/trove
  copying build/lib/heat/engine/resources/openstack/trove/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/trove
  copying build/lib/heat/engine/resources/openstack/trove/cluster.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/trove
  copying build/lib/heat/engine/resources/openstack/trove/instance.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/trove
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/manila
  copying build/lib/heat/engine/resources/openstack/manila/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/manila
  copying build/lib/heat/engine/resources/openstack/manila/security_service.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/manila
  copying build/lib/heat/engine/resources/openstack/manila/share.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/manila
  copying build/lib/heat/engine/resources/openstack/manila/share_network.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/manila
  copying build/lib/heat/engine/resources/openstack/manila/share_type.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/manila
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/blazar
  copying build/lib/heat/engine/resources/openstack/blazar/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/blazar
  copying build/lib/heat/engine/resources/openstack/blazar/host.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/blazar
  copying build/lib/heat/engine/resources/openstack/blazar/lease.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/blazar
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/swift
  copying build/lib/heat/engine/resources/openstack/swift/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/swift
  copying build/lib/heat/engine/resources/openstack/swift/container.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/swift
  copying build/lib/heat/engine/resources/openstack/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/availability_zone.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/availability_zone_profile.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/flavor.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/flavor_profile.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/health_monitor.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/l7policy.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/l7rule.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/listener.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/loadbalancer.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/octavia_base.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/pool.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/pool_member.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  copying build/lib/heat/engine/resources/openstack/octavia/quota.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/octavia
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/aodh
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/aodh/gnocchi
  copying build/lib/heat/engine/resources/openstack/aodh/gnocchi/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/aodh/gnocchi
  copying build/lib/heat/engine/resources/openstack/aodh/gnocchi/alarm.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/aodh/gnocchi
  copying build/lib/heat/engine/resources/openstack/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/aodh
  copying build/lib/heat/engine/resources/openstack/aodh/alarm.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/aodh
  copying build/lib/heat/engine/resources/openstack/aodh/composite_alarm.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/aodh
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  copying build/lib/heat/engine/resources/openstack/senlin/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  copying build/lib/heat/engine/resources/openstack/senlin/cluster.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  copying build/lib/heat/engine/resources/openstack/senlin/node.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  copying build/lib/heat/engine/resources/openstack/senlin/policy.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  copying build/lib/heat/engine/resources/openstack/senlin/profile.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  copying build/lib/heat/engine/resources/openstack/senlin/receiver.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  copying build/lib/heat/engine/resources/openstack/senlin/res_base.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/senlin
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/magnum
  copying build/lib/heat/engine/resources/openstack/magnum/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/magnum
  copying build/lib/heat/engine/resources/openstack/magnum/bay.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/magnum
  copying build/lib/heat/engine/resources/openstack/magnum/baymodel.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/magnum
  copying build/lib/heat/engine/resources/openstack/magnum/cluster.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/magnum
  copying build/lib/heat/engine/resources/openstack/magnum/cluster_template.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/magnum
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  copying build/lib/heat/engine/resources/openstack/sahara/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  copying build/lib/heat/engine/resources/openstack/sahara/cluster.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  copying build/lib/heat/engine/resources/openstack/sahara/data_source.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  copying build/lib/heat/engine/resources/openstack/sahara/image.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  copying build/lib/heat/engine/resources/openstack/sahara/job.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  copying build/lib/heat/engine/resources/openstack/sahara/job_binary.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  copying build/lib/heat/engine/resources/openstack/sahara/templates.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/sahara
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/health_monitor.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/l7policy.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/l7rule.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/listener.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/loadbalancer.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/pool.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  copying build/lib/heat/engine/resources/openstack/neutron/lbaas/pool_member.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/lbaas
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/sfc
  copying build/lib/heat/engine/resources/openstack/neutron/sfc/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/sfc
  copying build/lib/heat/engine/resources/openstack/neutron/sfc/flow_classifier.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/sfc
  copying build/lib/heat/engine/resources/openstack/neutron/sfc/port_chain.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/sfc
  copying build/lib/heat/engine/resources/openstack/neutron/sfc/port_pair.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/sfc
  copying build/lib/heat/engine/resources/openstack/neutron/sfc/port_pair_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/sfc
  copying build/lib/heat/engine/resources/openstack/neutron/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/address_scope.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/extraroute.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/extrarouteset.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/firewall.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/floatingip.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/l2_gateway.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/l2_gateway_connection.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/loadbalancer.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/metering.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/net.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/network_gateway.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/neutron.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/port.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/provider_net.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/qos.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/quota.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/rbac_policy.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/router.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/security_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/security_group_rule.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/segment.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/subnet.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/subnetpool.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/trunk.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  copying build/lib/heat/engine/resources/openstack/neutron/vpnservice.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/taas
  copying build/lib/heat/engine/resources/openstack/neutron/taas/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/taas
  copying build/lib/heat/engine/resources/openstack/neutron/taas/tap_flow.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/taas
  copying build/lib/heat/engine/resources/openstack/neutron/taas/tap_service.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/neutron/taas
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/flavor.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/floatingip.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/host_aggregate.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/keypair.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/quota.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/server.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/server_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  copying build/lib/heat/engine/resources/openstack/nova/server_network_mixin.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/nova
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/monasca
  copying build/lib/heat/engine/resources/openstack/monasca/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/monasca
  copying build/lib/heat/engine/resources/openstack/monasca/alarm_definition.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/monasca
  copying build/lib/heat/engine/resources/openstack/monasca/notification.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/monasca
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/designate
  copying build/lib/heat/engine/resources/openstack/designate/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/designate
  copying build/lib/heat/engine/resources/openstack/designate/domain.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/designate
  copying build/lib/heat/engine/resources/openstack/designate/record.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/designate
  copying build/lib/heat/engine/resources/openstack/designate/recordset.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/designate
  copying build/lib/heat/engine/resources/openstack/designate/zone.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/designate
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/cinder
  copying build/lib/heat/engine/resources/openstack/cinder/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/cinder
  copying build/lib/heat/engine/resources/openstack/cinder/encrypted_volume_type.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/cinder
  copying build/lib/heat/engine/resources/openstack/cinder/qos_specs.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/cinder
  copying build/lib/heat/engine/resources/openstack/cinder/quota.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/cinder
  copying build/lib/heat/engine/resources/openstack/cinder/volume.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/cinder
  copying build/lib/heat/engine/resources/openstack/cinder/volume_type.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/cinder
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/ironic
  copying build/lib/heat/engine/resources/openstack/ironic/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/ironic
  copying build/lib/heat/engine/resources/openstack/ironic/port.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/ironic
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/zaqar
  copying build/lib/heat/engine/resources/openstack/zaqar/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/zaqar
  copying build/lib/heat/engine/resources/openstack/zaqar/queue.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/zaqar
  copying build/lib/heat/engine/resources/openstack/zaqar/subscription.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/openstack/zaqar
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/aws
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/cfn
  copying build/lib/heat/engine/resources/aws/cfn/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/cfn
  copying build/lib/heat/engine/resources/aws/cfn/stack.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/cfn
  copying build/lib/heat/engine/resources/aws/cfn/wait_condition.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/cfn
  copying build/lib/heat/engine/resources/aws/cfn/wait_condition_handle.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/cfn
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/iam
  copying build/lib/heat/engine/resources/aws/iam/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/iam
  copying build/lib/heat/engine/resources/aws/iam/user.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/iam
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/eip.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/instance.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/internet_gateway.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/network_interface.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/route_table.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/security_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/subnet.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/volume.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  copying build/lib/heat/engine/resources/aws/ec2/vpc.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/ec2
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/lb
  copying build/lib/heat/engine/resources/aws/lb/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/lb
  copying build/lib/heat/engine/resources/aws/lb/loadbalancer.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/lb
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/s3
  copying build/lib/heat/engine/resources/aws/s3/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/s3
  copying build/lib/heat/engine/resources/aws/s3/s3.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/s3
  creating build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/autoscaling
  copying build/lib/heat/engine/resources/aws/autoscaling/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/autoscaling
  copying build/lib/heat/engine/resources/aws/autoscaling/autoscaling_group.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/autoscaling
  copying build/lib/heat/engine/resources/aws/autoscaling/launch_config.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/autoscaling
  copying build/lib/heat/engine/resources/aws/autoscaling/scaling_policy.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws/autoscaling
  copying build/lib/heat/engine/resources/aws/__init__.py -> build/bdist.linux-x86_64/wheel/heat/engine/resources/aws
  running install_data
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc/heat
  copying etc/heat/api-paste.ini -> build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc/heat
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc/heat/environment.d
  copying etc/heat/environment.d/default.yaml -> build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc/heat/environment.d/
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc/heat/templates
  copying etc/heat/templates/AWS_RDS_DBInstance.yaml -> build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc/heat/templates/
  copying etc/heat/templates/AWS_CloudWatch_Alarm.yaml -> build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/data/etc/heat/templates/
  running install_egg_info
  Copying openstack_heat.egg-info to build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12-py3.9.egg-info
  running install_scripts
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/scripts
  copying build/scripts-3.9/heat-keystone-setup-domain -> build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/scripts
  copying build/scripts-3.9/heat-db-setup -> build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/scripts
  changing mode of build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/scripts/heat-keystone-setup-domain to 755
  changing mode of build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/scripts/heat-db-setup to 755
  Installing heat-wsgi-api script to build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/scripts
  Installing heat-wsgi-api-cfn script to build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.data/scripts
  adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
  adding license file "AUTHORS" (matched pattern "AUTHORS*")
  creating build/bdist.linux-x86_64/wheel/openstack_heat-24.1.0.dev12.dist-info/WHEEL
  creating '/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir/pip-wheel-34aadugp/tmpxw4tnrpt/openstack_heat-24.1.0.dev12-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
  adding 'heat/__init__.py'
  adding 'heat/version.py'
  adding 'heat/api/__init__.py'
  adding 'heat/api/versions.py'
  adding 'heat/api/aws/__init__.py'
  adding 'heat/api/aws/ec2token.py'
  adding 'heat/api/aws/exception.py'
  adding 'heat/api/aws/utils.py'
  adding 'heat/api/cfn/__init__.py'
  adding 'heat/api/cfn/versions.py'
  adding 'heat/api/cfn/wsgi.py'
  adding 'heat/api/cfn/v1/__init__.py'
  adding 'heat/api/cfn/v1/signal.py'
  adding 'heat/api/cfn/v1/stacks.py'
  adding 'heat/api/middleware/__init__.py'
  adding 'heat/api/middleware/fault.py'
  adding 'heat/api/middleware/version_negotiation.py'
  adding 'heat/api/openstack/__init__.py'
  adding 'heat/api/openstack/versions.py'
  adding 'heat/api/openstack/wsgi.py'
  adding 'heat/api/openstack/v1/__init__.py'
  adding 'heat/api/openstack/v1/actions.py'
  adding 'heat/api/openstack/v1/build_info.py'
  adding 'heat/api/openstack/v1/events.py'
  adding 'heat/api/openstack/v1/resources.py'
  adding 'heat/api/openstack/v1/services.py'
  adding 'heat/api/openstack/v1/software_configs.py'
  adding 'heat/api/openstack/v1/software_deployments.py'
  adding 'heat/api/openstack/v1/stacks.py'
  adding 'heat/api/openstack/v1/util.py'
  adding 'heat/api/openstack/v1/views/__init__.py'
  adding 'heat/api/openstack/v1/views/stacks_view.py'
  adding 'heat/api/openstack/v1/views/views_common.py'
  adding 'heat/cloudinit/__init__.py'
  adding 'heat/cloudinit/boothook.sh'
  adding 'heat/cloudinit/config'
  adding 'heat/cloudinit/loguserdata.py'
  adding 'heat/cloudinit/part_handler.py'
  adding 'heat/cmd/__init__.py'
  adding 'heat/cmd/all.py'
  adding 'heat/cmd/api.py'
  adding 'heat/cmd/api_cfn.py'
  adding 'heat/cmd/engine.py'
  adding 'heat/cmd/manage.py'
  adding 'heat/cmd/status.py'
  adding 'heat/common/__init__.py'
  adding 'heat/common/auth_password.py'
  adding 'heat/common/auth_plugin.py'
  adding 'heat/common/auth_url.py'
  adding 'heat/common/cache.py'
  adding 'heat/common/config.py'
  adding 'heat/common/context.py'
  adding 'heat/common/crypt.py'
  adding 'heat/common/custom_backend_auth.py'
  adding 'heat/common/endpoint_utils.py'
  adding 'heat/common/environment_format.py'
  adding 'heat/common/environment_util.py'
  adding 'heat/common/exception.py'
  adding 'heat/common/grouputils.py'
  adding 'heat/common/i18n.py'
  adding 'heat/common/identifier.py'
  adding 'heat/common/lifecycle_plugin_utils.py'
  adding 'heat/common/messaging.py'
  adding 'heat/common/netutils.py'
  adding 'heat/common/noauth.py'
  adding 'heat/common/param_utils.py'
  adding 'heat/common/password_gen.py'
  adding 'heat/common/plugin_loader.py'
  adding 'heat/common/pluginutils.py'
  adding 'heat/common/policy.py'
  adding 'heat/common/profiler.py'
  adding 'heat/common/serializers.py'
  adding 'heat/common/service_utils.py'
  adding 'heat/common/short_id.py'
  adding 'heat/common/template_format.py'
  adding 'heat/common/timeutils.py'
  adding 'heat/common/urlfetch.py'
  adding 'heat/common/wsgi.py'
  adding 'heat/db/__init__.py'
  adding 'heat/db/alembic.ini'
  adding 'heat/db/api.py'
  adding 'heat/db/filters.py'
  adding 'heat/db/migration.py'
  adding 'heat/db/models.py'
  adding 'heat/db/types.py'
  adding 'heat/db/utils.py'
  adding 'heat/db/migrations/README.rst'
  adding 'heat/db/migrations/env.py'
  adding 'heat/db/migrations/script.py.mako'
  adding 'heat/db/migrations/versions/c6214ca60943_initial_revision.py'
  adding 'heat/engine/__init__.py'
  adding 'heat/engine/api.py'
  adding 'heat/engine/attributes.py'
  adding 'heat/engine/check_resource.py'
  adding 'heat/engine/conditions.py'
  adding 'heat/engine/constraints.py'
  adding 'heat/engine/dependencies.py'
  adding 'heat/engine/environment.py'
  adding 'heat/engine/event.py'
  adding 'heat/engine/function.py'
  adding 'heat/engine/lifecycle_plugin.py'
  adding 'heat/engine/node_data.py'
  adding 'heat/engine/output.py'
  adding 'heat/engine/parameter_groups.py'
  adding 'heat/engine/parameters.py'
  adding 'heat/engine/parent_rsrc.py'
  adding 'heat/engine/plugin_manager.py'
  adding 'heat/engine/properties.py'
  adding 'heat/engine/properties_group.py'
  adding 'heat/engine/resource.py'
  adding 'heat/engine/rsrc_defn.py'
  adding 'heat/engine/scheduler.py'
  adding 'heat/engine/service.py'
  adding 'heat/engine/service_software_config.py'
  adding 'heat/engine/software_config_io.py'
  adding 'heat/engine/stack.py'
  adding 'heat/engine/stack_lock.py'
  adding 'heat/engine/status.py'
  adding 'heat/engine/stk_defn.py'
  adding 'heat/engine/support.py'
  adding 'heat/engine/sync_point.py'
  adding 'heat/engine/template.py'
  adding 'heat/engine/template_common.py'
  adding 'heat/engine/template_files.py'
  adding 'heat/engine/timestamp.py'
  adding 'heat/engine/translation.py'
  adding 'heat/engine/update.py'
  adding 'heat/engine/worker.py'
  adding 'heat/engine/cfn/__init__.py'
  adding 'heat/engine/cfn/functions.py'
  adding 'heat/engine/cfn/parameters.py'
  adding 'heat/engine/cfn/template.py'
  adding 'heat/engine/clients/__init__.py'
  adding 'heat/engine/clients/client_exception.py'
  adding 'heat/engine/clients/client_plugin.py'
  adding 'heat/engine/clients/default_client_plugin.py'
  adding 'heat/engine/clients/microversion_mixin.py'
  adding 'heat/engine/clients/progress.py'
  adding 'heat/engine/clients/os/__init__.py'
  adding 'heat/engine/clients/os/aodh.py'
  adding 'heat/engine/clients/os/barbican.py'
  adding 'heat/engine/clients/os/blazar.py'
  adding 'heat/engine/clients/os/cinder.py'
  adding 'heat/engine/clients/os/designate.py'
  adding 'heat/engine/clients/os/glance.py'
  adding 'heat/engine/clients/os/heat_plugin.py'
  adding 'heat/engine/clients/os/ironic.py'
  adding 'heat/engine/clients/os/magnum.py'
  adding 'heat/engine/clients/os/manila.py'
  adding 'heat/engine/clients/os/mistral.py'
  adding 'heat/engine/clients/os/monasca.py'
  adding 'heat/engine/clients/os/nova.py'
  adding 'heat/engine/clients/os/octavia.py'
  adding 'heat/engine/clients/os/openstacksdk.py'
  adding 'heat/engine/clients/os/swift.py'
  adding 'heat/engine/clients/os/trove.py'
  adding 'heat/engine/clients/os/vitrage.py'
  adding 'heat/engine/clients/os/zaqar.py'
  adding 'heat/engine/clients/os/zun.py'
  adding 'heat/engine/clients/os/keystone/__init__.py'
  adding 'heat/engine/clients/os/keystone/fake_keystoneclient.py'
  adding 'heat/engine/clients/os/keystone/heat_keystoneclient.py'
  adding 'heat/engine/clients/os/keystone/keystone_constraints.py'
  adding 'heat/engine/clients/os/neutron/__init__.py'
  adding 'heat/engine/clients/os/neutron/lbaas_constraints.py'
  adding 'heat/engine/clients/os/neutron/neutron_constraints.py'
  adding 'heat/engine/clients/os/neutron/taas_constraints.py'
  adding 'heat/engine/constraint/__init__.py'
  adding 'heat/engine/constraint/common_constraints.py'
  adding 'heat/engine/hot/__init__.py'
  adding 'heat/engine/hot/functions.py'
  adding 'heat/engine/hot/parameters.py'
  adding 'heat/engine/hot/template.py'
  adding 'heat/engine/notification/__init__.py'
  adding 'heat/engine/notification/autoscaling.py'
  adding 'heat/engine/notification/stack.py'
  adding 'heat/engine/resources/__init__.py'
  adding 'heat/engine/resources/alarm_base.py'
  adding 'heat/engine/resources/scheduler_hints.py'
  adding 'heat/engine/resources/server_base.py'
  adding 'heat/engine/resources/signal_responder.py'
  adding 'heat/engine/resources/stack_resource.py'
  adding 'heat/engine/resources/stack_user.py'
  adding 'heat/engine/resources/template_resource.py'
  adding 'heat/engine/resources/volume_base.py'
  adding 'heat/engine/resources/wait_condition.py'
  adding 'heat/engine/resources/aws/__init__.py'
  adding 'heat/engine/resources/aws/autoscaling/__init__.py'
  adding 'heat/engine/resources/aws/autoscaling/autoscaling_group.py'
  adding 'heat/engine/resources/aws/autoscaling/launch_config.py'
  adding 'heat/engine/resources/aws/autoscaling/scaling_policy.py'
  adding 'heat/engine/resources/aws/cfn/__init__.py'
  adding 'heat/engine/resources/aws/cfn/stack.py'
  adding 'heat/engine/resources/aws/cfn/wait_condition.py'
  adding 'heat/engine/resources/aws/cfn/wait_condition_handle.py'
  adding 'heat/engine/resources/aws/ec2/__init__.py'
  adding 'heat/engine/resources/aws/ec2/eip.py'
  adding 'heat/engine/resources/aws/ec2/instance.py'
  adding 'heat/engine/resources/aws/ec2/internet_gateway.py'
  adding 'heat/engine/resources/aws/ec2/network_interface.py'
  adding 'heat/engine/resources/aws/ec2/route_table.py'
  adding 'heat/engine/resources/aws/ec2/security_group.py'
  adding 'heat/engine/resources/aws/ec2/subnet.py'
  adding 'heat/engine/resources/aws/ec2/volume.py'
  adding 'heat/engine/resources/aws/ec2/vpc.py'
  adding 'heat/engine/resources/aws/iam/__init__.py'
  adding 'heat/engine/resources/aws/iam/user.py'
  adding 'heat/engine/resources/aws/lb/__init__.py'
  adding 'heat/engine/resources/aws/lb/loadbalancer.py'
  adding 'heat/engine/resources/aws/s3/__init__.py'
  adding 'heat/engine/resources/aws/s3/s3.py'
  adding 'heat/engine/resources/openstack/__init__.py'
  adding 'heat/engine/resources/openstack/aodh/__init__.py'
  adding 'heat/engine/resources/openstack/aodh/alarm.py'
  adding 'heat/engine/resources/openstack/aodh/composite_alarm.py'
  adding 'heat/engine/resources/openstack/aodh/gnocchi/__init__.py'
  adding 'heat/engine/resources/openstack/aodh/gnocchi/alarm.py'
  adding 'heat/engine/resources/openstack/barbican/__init__.py'
  adding 'heat/engine/resources/openstack/barbican/container.py'
  adding 'heat/engine/resources/openstack/barbican/order.py'
  adding 'heat/engine/resources/openstack/barbican/secret.py'
  adding 'heat/engine/resources/openstack/blazar/__init__.py'
  adding 'heat/engine/resources/openstack/blazar/host.py'
  adding 'heat/engine/resources/openstack/blazar/lease.py'
  adding 'heat/engine/resources/openstack/cinder/__init__.py'
  adding 'heat/engine/resources/openstack/cinder/encrypted_volume_type.py'
  adding 'heat/engine/resources/openstack/cinder/qos_specs.py'
  adding 'heat/engine/resources/openstack/cinder/quota.py'
  adding 'heat/engine/resources/openstack/cinder/volume.py'
  adding 'heat/engine/resources/openstack/cinder/volume_type.py'
  adding 'heat/engine/resources/openstack/designate/__init__.py'
  adding 'heat/engine/resources/openstack/designate/domain.py'
  adding 'heat/engine/resources/openstack/designate/record.py'
  adding 'heat/engine/resources/openstack/designate/recordset.py'
  adding 'heat/engine/resources/openstack/designate/zone.py'
  adding 'heat/engine/resources/openstack/glance/__init__.py'
  adding 'heat/engine/resources/openstack/glance/image.py'
  adding 'heat/engine/resources/openstack/heat/__init__.py'
  adding 'heat/engine/resources/openstack/heat/access_policy.py'
  adding 'heat/engine/resources/openstack/heat/autoscaling_group.py'
  adding 'heat/engine/resources/openstack/heat/cloud_config.py'
  adding 'heat/engine/resources/openstack/heat/delay.py'
  adding 'heat/engine/resources/openstack/heat/deployed_server.py'
  adding 'heat/engine/resources/openstack/heat/ha_restarter.py'
  adding 'heat/engine/resources/openstack/heat/instance_group.py'
  adding 'heat/engine/resources/openstack/heat/multi_part.py'
  adding 'heat/engine/resources/openstack/heat/none_resource.py'
  adding 'heat/engine/resources/openstack/heat/random_string.py'
  adding 'heat/engine/resources/openstack/heat/remote_stack.py'
  adding 'heat/engine/resources/openstack/heat/resource_chain.py'
  adding 'heat/engine/resources/openstack/heat/resource_group.py'
  adding 'heat/engine/resources/openstack/heat/scaling_policy.py'
  adding 'heat/engine/resources/openstack/heat/software_component.py'
  adding 'heat/engine/resources/openstack/heat/software_config.py'
  adding 'heat/engine/resources/openstack/heat/software_deployment.py'
  adding 'heat/engine/resources/openstack/heat/structured_config.py'
  adding 'heat/engine/resources/openstack/heat/swiftsignal.py'
  adding 'heat/engine/resources/openstack/heat/test_resource.py'
  adding 'heat/engine/resources/openstack/heat/value.py'
  adding 'heat/engine/resources/openstack/heat/wait_condition.py'
  adding 'heat/engine/resources/openstack/heat/wait_condition_handle.py'
  adding 'heat/engine/resources/openstack/ironic/__init__.py'
  adding 'heat/engine/resources/openstack/ironic/port.py'
  adding 'heat/engine/resources/openstack/keystone/__init__.py'
  adding 'heat/engine/resources/openstack/keystone/domain.py'
  adding 'heat/engine/resources/openstack/keystone/endpoint.py'
  adding 'heat/engine/resources/openstack/keystone/group.py'
  adding 'heat/engine/resources/openstack/keystone/project.py'
  adding 'heat/engine/resources/openstack/keystone/region.py'
  adding 'heat/engine/resources/openstack/keystone/role.py'
  adding 'heat/engine/resources/openstack/keystone/role_assignments.py'
  adding 'heat/engine/resources/openstack/keystone/service.py'
  adding 'heat/engine/resources/openstack/keystone/user.py'
  adding 'heat/engine/resources/openstack/magnum/__init__.py'
  adding 'heat/engine/resources/openstack/magnum/bay.py'
  adding 'heat/engine/resources/openstack/magnum/baymodel.py'
  adding 'heat/engine/resources/openstack/magnum/cluster.py'
  adding 'heat/engine/resources/openstack/magnum/cluster_template.py'
  adding 'heat/engine/resources/openstack/manila/__init__.py'
  adding 'heat/engine/resources/openstack/manila/security_service.py'
  adding 'heat/engine/resources/openstack/manila/share.py'
  adding 'heat/engine/resources/openstack/manila/share_network.py'
  adding 'heat/engine/resources/openstack/manila/share_type.py'
  adding 'heat/engine/resources/openstack/mistral/__init__.py'
  adding 'heat/engine/resources/openstack/mistral/cron_trigger.py'
  adding 'heat/engine/resources/openstack/mistral/external_resource.py'
  adding 'heat/engine/resources/openstack/mistral/workflow.py'
  adding 'heat/engine/resources/openstack/monasca/__init__.py'
  adding 'heat/engine/resources/openstack/monasca/alarm_definition.py'
  adding 'heat/engine/resources/openstack/monasca/notification.py'
  adding 'heat/engine/resources/openstack/neutron/__init__.py'
  adding 'heat/engine/resources/openstack/neutron/address_scope.py'
  adding 'heat/engine/resources/openstack/neutron/extraroute.py'
  adding 'heat/engine/resources/openstack/neutron/extrarouteset.py'
  adding 'heat/engine/resources/openstack/neutron/firewall.py'
  adding 'heat/engine/resources/openstack/neutron/floatingip.py'
  adding 'heat/engine/resources/openstack/neutron/l2_gateway.py'
  adding 'heat/engine/resources/openstack/neutron/l2_gateway_connection.py'
  adding 'heat/engine/resources/openstack/neutron/loadbalancer.py'
  adding 'heat/engine/resources/openstack/neutron/metering.py'
  adding 'heat/engine/resources/openstack/neutron/net.py'
  adding 'heat/engine/resources/openstack/neutron/network_gateway.py'
  adding 'heat/engine/resources/openstack/neutron/neutron.py'
  adding 'heat/engine/resources/openstack/neutron/port.py'
  adding 'heat/engine/resources/openstack/neutron/provider_net.py'
  adding 'heat/engine/resources/openstack/neutron/qos.py'
  adding 'heat/engine/resources/openstack/neutron/quota.py'
  adding 'heat/engine/resources/openstack/neutron/rbac_policy.py'
  adding 'heat/engine/resources/openstack/neutron/router.py'
  adding 'heat/engine/resources/openstack/neutron/security_group.py'
  adding 'heat/engine/resources/openstack/neutron/security_group_rule.py'
  adding 'heat/engine/resources/openstack/neutron/segment.py'
  adding 'heat/engine/resources/openstack/neutron/subnet.py'
  adding 'heat/engine/resources/openstack/neutron/subnetpool.py'
  adding 'heat/engine/resources/openstack/neutron/trunk.py'
  adding 'heat/engine/resources/openstack/neutron/vpnservice.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/__init__.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/health_monitor.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/l7policy.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/l7rule.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/listener.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/loadbalancer.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/pool.py'
  adding 'heat/engine/resources/openstack/neutron/lbaas/pool_member.py'
  adding 'heat/engine/resources/openstack/neutron/sfc/__init__.py'
  adding 'heat/engine/resources/openstack/neutron/sfc/flow_classifier.py'
  adding 'heat/engine/resources/openstack/neutron/sfc/port_chain.py'
  adding 'heat/engine/resources/openstack/neutron/sfc/port_pair.py'
  adding 'heat/engine/resources/openstack/neutron/sfc/port_pair_group.py'
  adding 'heat/engine/resources/openstack/neutron/taas/__init__.py'
  adding 'heat/engine/resources/openstack/neutron/taas/tap_flow.py'
  adding 'heat/engine/resources/openstack/neutron/taas/tap_service.py'
  adding 'heat/engine/resources/openstack/nova/__init__.py'
  adding 'heat/engine/resources/openstack/nova/flavor.py'
  adding 'heat/engine/resources/openstack/nova/floatingip.py'
  adding 'heat/engine/resources/openstack/nova/host_aggregate.py'
  adding 'heat/engine/resources/openstack/nova/keypair.py'
  adding 'heat/engine/resources/openstack/nova/quota.py'
  adding 'heat/engine/resources/openstack/nova/server.py'
  adding 'heat/engine/resources/openstack/nova/server_group.py'
  adding 'heat/engine/resources/openstack/nova/server_network_mixin.py'
  adding 'heat/engine/resources/openstack/octavia/__init__.py'
  adding 'heat/engine/resources/openstack/octavia/availability_zone.py'
  adding 'heat/engine/resources/openstack/octavia/availability_zone_profile.py'
  adding 'heat/engine/resources/openstack/octavia/flavor.py'
  adding 'heat/engine/resources/openstack/octavia/flavor_profile.py'
  adding 'heat/engine/resources/openstack/octavia/health_monitor.py'
  adding 'heat/engine/resources/openstack/octavia/l7policy.py'
  adding 'heat/engine/resources/openstack/octavia/l7rule.py'
  adding 'heat/engine/resources/openstack/octavia/listener.py'
  adding 'heat/engine/resources/openstack/octavia/loadbalancer.py'
  adding 'heat/engine/resources/openstack/octavia/octavia_base.py'
  adding 'heat/engine/resources/openstack/octavia/pool.py'
  adding 'heat/engine/resources/openstack/octavia/pool_member.py'
  adding 'heat/engine/resources/openstack/octavia/quota.py'
  adding 'heat/engine/resources/openstack/sahara/__init__.py'
  adding 'heat/engine/resources/openstack/sahara/cluster.py'
  adding 'heat/engine/resources/openstack/sahara/data_source.py'
  adding 'heat/engine/resources/openstack/sahara/image.py'
  adding 'heat/engine/resources/openstack/sahara/job.py'
  adding 'heat/engine/resources/openstack/sahara/job_binary.py'
  adding 'heat/engine/resources/openstack/sahara/templates.py'
  adding 'heat/engine/resources/openstack/senlin/__init__.py'
  adding 'heat/engine/resources/openstack/senlin/cluster.py'
  adding 'heat/engine/resources/openstack/senlin/node.py'
  adding 'heat/engine/resources/openstack/senlin/policy.py'
  adding 'heat/engine/resources/openstack/senlin/profile.py'
  adding 'heat/engine/resources/openstack/senlin/receiver.py'
  adding 'heat/engine/resources/openstack/senlin/res_base.py'
  adding 'heat/engine/resources/openstack/swift/__init__.py'
  adding 'heat/engine/resources/openstack/swift/container.py'
  adding 'heat/engine/resources/openstack/trove/__init__.py'
  adding 'heat/engine/resources/openstack/trove/cluster.py'
  adding 'heat/engine/resources/openstack/trove/instance.py'
  adding 'heat/engine/resources/openstack/vitrage/__init__.py'
  adding 'heat/engine/resources/openstack/vitrage/vitrage_template.py'
  adding 'heat/engine/resources/openstack/zaqar/__init__.py'
  adding 'heat/engine/resources/openstack/zaqar/queue.py'
  adding 'heat/engine/resources/openstack/zaqar/subscription.py'
  adding 'heat/engine/resources/openstack/zun/__init__.py'
  adding 'heat/engine/resources/openstack/zun/container.py'
  adding 'heat/hacking/__init__.py'
  adding 'heat/hacking/checks.py'
  adding 'heat/locale/de/LC_MESSAGES/heat.po'
  adding 'heat/locale/es/LC_MESSAGES/heat.po'
  adding 'heat/locale/fr/LC_MESSAGES/heat.po'
  adding 'heat/locale/it/LC_MESSAGES/heat.po'
  adding 'heat/locale/ja/LC_MESSAGES/heat.po'
  adding 'heat/locale/ko_KR/LC_MESSAGES/heat.po'
  adding 'heat/locale/pt_BR/LC_MESSAGES/heat.po'
  adding 'heat/locale/ru/LC_MESSAGES/heat.po'
  adding 'heat/locale/zh_CN/LC_MESSAGES/heat.po'
  adding 'heat/locale/zh_TW/LC_MESSAGES/heat.po'
  adding 'heat/objects/__init__.py'
  adding 'heat/objects/base.py'
  adding 'heat/objects/event.py'
  adding 'heat/objects/fields.py'
  adding 'heat/objects/raw_template.py'
  adding 'heat/objects/raw_template_files.py'
  adding 'heat/objects/resource.py'
  adding 'heat/objects/resource_data.py'
  adding 'heat/objects/resource_properties_data.py'
  adding 'heat/objects/service.py'
  adding 'heat/objects/snapshot.py'
  adding 'heat/objects/software_config.py'
  adding 'heat/objects/software_deployment.py'
  adding 'heat/objects/stack.py'
  adding 'heat/objects/stack_lock.py'
  adding 'heat/objects/stack_tag.py'
  adding 'heat/objects/sync_point.py'
  adding 'heat/objects/user_creds.py'
  adding 'heat/policies/__init__.py'
  adding 'heat/policies/actions.py'
  adding 'heat/policies/base.py'
  adding 'heat/policies/build_info.py'
  adding 'heat/policies/cloudformation.py'
  adding 'heat/policies/events.py'
  adding 'heat/policies/resource.py'
  adding 'heat/policies/resource_types.py'
  adding 'heat/policies/service.py'
  adding 'heat/policies/software_configs.py'
  adding 'heat/policies/software_deployments.py'
  adding 'heat/policies/stacks.py'
  adding 'heat/rpc/__init__.py'
  adding 'heat/rpc/api.py'
  adding 'heat/rpc/client.py'
  adding 'heat/rpc/listener_client.py'
  adding 'heat/rpc/worker_api.py'
  adding 'heat/rpc/worker_client.py'
  adding 'heat/scaling/__init__.py'
  adding 'heat/scaling/cooldown.py'
  adding 'heat/scaling/lbutils.py'
  adding 'heat/scaling/rolling_update.py'
  adding 'heat/scaling/scalingutil.py'
  adding 'heat/scaling/template.py'
  adding 'heat/tests/__init__.py'
  adding 'heat/tests/common.py'
  adding 'heat/tests/fakes.py'
  adding 'heat/tests/generic_resource.py'
  adding 'heat/tests/test_attributes.py'
  adding 'heat/tests/test_auth_password.py'
  adding 'heat/tests/test_auth_url.py'
  adding 'heat/tests/test_common_auth_plugin.py'
  adding 'heat/tests/test_common_context.py'
  adding 'heat/tests/test_common_env_util.py'
  adding 'heat/tests/test_common_exception.py'
  adding 'heat/tests/test_common_param_utils.py'
  adding 'heat/tests/test_common_pluginutils.py'
  adding 'heat/tests/test_common_policy.py'
  adding 'heat/tests/test_common_serializers.py'
  adding 'heat/tests/test_common_service_utils.py'
  adding 'heat/tests/test_constraints.py'
  adding 'heat/tests/test_convg_stack.py'
  adding 'heat/tests/test_crypt.py'
  adding 'heat/tests/test_dbinstance.py'
  adding 'heat/tests/test_empty_stack.py'
  adding 'heat/tests/test_engine_api_utils.py'
  adding 'heat/tests/test_engine_service.py'
  adding 'heat/tests/test_environment.py'
  adding 'heat/tests/test_environment_format.py'
  adding 'heat/tests/test_event.py'
  adding 'heat/tests/test_exception.py'
  adding 'heat/tests/test_fault_middleware.py'
  adding 'heat/tests/test_function.py'
  adding 'heat/tests/test_grouputils.py'
  adding 'heat/tests/test_hacking.py'
  adding 'heat/tests/test_hot.py'
  adding 'heat/tests/test_identifier.py'
  adding 'heat/tests/test_lifecycle_plugin_utils.py'
  adding 'heat/tests/test_loguserdata.py'
  adding 'heat/tests/test_metadata_refresh.py'
  adding 'heat/tests/test_nested_stack.py'
  adding 'heat/tests/test_noauth.py'
  adding 'heat/tests/test_nokey.py'
  adding 'heat/tests/test_notifications.py'
  adding 'heat/tests/test_parameters.py'
  adding 'heat/tests/test_plugin_loader.py'
  adding 'heat/tests/test_properties.py'
  adding 'heat/tests/test_properties_group.py'
  adding 'heat/tests/test_provider_template.py'
  adding 'heat/tests/test_resource.py'
  adding 'heat/tests/test_resource_properties_data.py'
  adding 'heat/tests/test_rpc_client.py'
  adding 'heat/tests/test_rpc_listener_client.py'
  adding 'heat/tests/test_rpc_worker_client.py'
  adding 'heat/tests/test_rsrc_defn.py'
  adding 'heat/tests/test_server_tags.py'
  adding 'heat/tests/test_short_id.py'
  adding 'heat/tests/test_signal.py'
  adding 'heat/tests/test_stack.py'
  adding 'heat/tests/test_stack_collect_attributes.py'
  adding 'heat/tests/test_stack_delete.py'
  adding 'heat/tests/test_stack_lock.py'
  adding 'heat/tests/test_stack_resource.py'
  adding 'heat/tests/test_stack_update.py'
  adding 'heat/tests/test_stack_user.py'
  adding 'heat/tests/test_support.py'
  adding 'heat/tests/test_template.py'
  adding 'heat/tests/test_template_files.py'
  adding 'heat/tests/test_template_format.py'
  adding 'heat/tests/test_timeutils.py'
  adding 'heat/tests/test_translation_rule.py'
  adding 'heat/tests/test_urlfetch.py'
  adding 'heat/tests/test_validate.py'
  adding 'heat/tests/test_version.py'
  adding 'heat/tests/test_vpc.py'
  adding 'heat/tests/testing-overview.txt'
  adding 'heat/tests/utils.py'
  adding 'heat/tests/api/__init__.py'
  adding 'heat/tests/api/test_wsgi.py'
  adding 'heat/tests/api/aws/__init__.py'
  adding 'heat/tests/api/aws/test_api_aws.py'
  adding 'heat/tests/api/aws/test_api_ec2token.py'
  adding 'heat/tests/api/cfn/__init__.py'
  adding 'heat/tests/api/cfn/test_api_cfn_v1.py'
  adding 'heat/tests/api/middleware/__init__.py'
  adding 'heat/tests/api/middleware/test_version_negotiation_middleware.py'
  adding 'heat/tests/api/openstack_v1/__init__.py'
  adding 'heat/tests/api/openstack_v1/test_actions.py'
  adding 'heat/tests/api/openstack_v1/test_build_info.py'
  adding 'heat/tests/api/openstack_v1/test_events.py'
  adding 'heat/tests/api/openstack_v1/test_resources.py'
  adding 'heat/tests/api/openstack_v1/test_routes.py'
  adding 'heat/tests/api/openstack_v1/test_services.py'
  adding 'heat/tests/api/openstack_v1/test_software_configs.py'
  adding 'heat/tests/api/openstack_v1/test_software_deployments.py'
  adding 'heat/tests/api/openstack_v1/test_stacks.py'
  adding 'heat/tests/api/openstack_v1/test_util.py'
  adding 'heat/tests/api/openstack_v1/test_views_common.py'
  adding 'heat/tests/api/openstack_v1/test_views_stacks_view.py'
  adding 'heat/tests/api/openstack_v1/tools.py'
  adding 'heat/tests/autoscaling/__init__.py'
  adding 'heat/tests/autoscaling/inline_templates.py'
  adding 'heat/tests/autoscaling/test_heat_scaling_group.py'
  adding 'heat/tests/autoscaling/test_heat_scaling_policy.py'
  adding 'heat/tests/autoscaling/test_launch_config.py'
  adding 'heat/tests/autoscaling/test_lbutils.py'
  adding 'heat/tests/autoscaling/test_new_capacity.py'
  adding 'heat/tests/autoscaling/test_rolling_update.py'
  adding 'heat/tests/autoscaling/test_scaling_group.py'
  adding 'heat/tests/autoscaling/test_scaling_policy.py'
  adding 'heat/tests/autoscaling/test_scaling_template.py'
  adding 'heat/tests/aws/__init__.py'
  adding 'heat/tests/aws/test_eip.py'
  adding 'heat/tests/aws/test_instance.py'
  adding 'heat/tests/aws/test_instance_network.py'
  adding 'heat/tests/aws/test_loadbalancer.py'
  adding 'heat/tests/aws/test_network_interface.py'
  adding 'heat/tests/aws/test_s3.py'
  adding 'heat/tests/aws/test_security_group.py'
  adding 'heat/tests/aws/test_user.py'
  adding 'heat/tests/aws/test_volume.py'
  adding 'heat/tests/aws/test_waitcondition.py'
  adding 'heat/tests/clients/__init__.py'
  adding 'heat/tests/clients/test_aodh_client.py'
  adding 'heat/tests/clients/test_barbican_client.py'
  adding 'heat/tests/clients/test_cinder_client.py'
  adding 'heat/tests/clients/test_clients.py'
  adding 'heat/tests/clients/test_designate_client.py'
  adding 'heat/tests/clients/test_glance_client.py'
  adding 'heat/tests/clients/test_heat_client.py'
  adding 'heat/tests/clients/test_ironic_client.py'
  adding 'heat/tests/clients/test_keystone_client.py'
  adding 'heat/tests/clients/test_magnum_client.py'
  adding 'heat/tests/clients/test_manila_client.py'
  adding 'heat/tests/clients/test_mistral_client.py'
  adding 'heat/tests/clients/test_monasca_client.py'
  adding 'heat/tests/clients/test_neutron_client.py'
  adding 'heat/tests/clients/test_nova_client.py'
  adding 'heat/tests/clients/test_octavia_client.py'
  adding 'heat/tests/clients/test_progress.py'
  adding 'heat/tests/clients/test_sdk_client.py'
  adding 'heat/tests/clients/test_swift_client.py'
  adding 'heat/tests/clients/test_zaqar_client.py'
  adding 'heat/tests/cmd/__init__.py'
  adding 'heat/tests/cmd/test_status.py'
  adding 'heat/tests/constraints/__init__.py'
  adding 'heat/tests/constraints/test_common_constraints.py'
  adding 'heat/tests/convergence/__init__.py'
  adding 'heat/tests/convergence/test_converge.py'
  adding 'heat/tests/convergence/framework/__init__.py'
  adding 'heat/tests/convergence/framework/engine_wrapper.py'
  adding 'heat/tests/convergence/framework/event_loop.py'
  adding 'heat/tests/convergence/framework/fake_resource.py'
  adding 'heat/tests/convergence/framework/message_processor.py'
  adding 'heat/tests/convergence/framework/message_queue.py'
  adding 'heat/tests/convergence/framework/processes.py'
  adding 'heat/tests/convergence/framework/reality.py'
  adding 'heat/tests/convergence/framework/scenario.py'
  adding 'heat/tests/convergence/framework/scenario_template.py'
  adding 'heat/tests/convergence/framework/testutils.py'
  adding 'heat/tests/convergence/framework/worker_wrapper.py'
  adding 'heat/tests/convergence/scenarios/basic_create.py'
  adding 'heat/tests/convergence/scenarios/basic_create_rollback.py'
  adding 'heat/tests/convergence/scenarios/basic_update_delete.py'
  adding 'heat/tests/convergence/scenarios/create_early_delete.py'
  adding 'heat/tests/convergence/scenarios/disjoint_create.py'
  adding 'heat/tests/convergence/scenarios/multiple_update.py'
  adding 'heat/tests/convergence/scenarios/update_add.py'
  adding 'heat/tests/convergence/scenarios/update_add_concurrent.py'
  adding 'heat/tests/convergence/scenarios/update_add_rollback.py'
  adding 'heat/tests/convergence/scenarios/update_add_rollback_early.py'
  adding 'heat/tests/convergence/scenarios/update_interrupt_create.py'
  adding 'heat/tests/convergence/scenarios/update_remove.py'
  adding 'heat/tests/convergence/scenarios/update_remove_rollback.py'
  adding 'heat/tests/convergence/scenarios/update_replace.py'
  adding 'heat/tests/convergence/scenarios/update_replace_invert_deps.py'
  adding 'heat/tests/convergence/scenarios/update_replace_missed_cleanup.py'
  adding 'heat/tests/convergence/scenarios/update_replace_missed_cleanup_delete.py'
  adding 'heat/tests/convergence/scenarios/update_replace_rollback.py'
  adding 'heat/tests/convergence/scenarios/update_user_replace.py'
  adding 'heat/tests/convergence/scenarios/update_user_replace_rollback.py'
  adding 'heat/tests/convergence/scenarios/update_user_replace_rollback_update.py'
  adding 'heat/tests/db/__init__.py'
  adding 'heat/tests/db/test_migrations.py'
  adding 'heat/tests/db/test_sqlalchemy_api.py'
  adding 'heat/tests/db/test_sqlalchemy_filters.py'
  adding 'heat/tests/db/test_sqlalchemy_types.py'
  adding 'heat/tests/engine/__init__.py'
  adding 'heat/tests/engine/test_check_resource.py'
  adding 'heat/tests/engine/test_dependencies.py'
  adding 'heat/tests/engine/test_engine_worker.py'
  adding 'heat/tests/engine/test_node_data.py'
  adding 'heat/tests/engine/test_plugin_manager.py'
  adding 'heat/tests/engine/test_resource_type.py'
  adding 'heat/tests/engine/test_scheduler.py'
  adding 'heat/tests/engine/test_sync_point.py'
  adding 'heat/tests/engine/tools.py'
  adding 'heat/tests/engine/service/__init__.py'
  adding 'heat/tests/engine/service/test_service_engine.py'
  adding 'heat/tests/engine/service/test_software_config.py'
  adding 'heat/tests/engine/service/test_stack_action.py'
  adding 'heat/tests/engine/service/test_stack_adopt.py'
  adding 'heat/tests/engine/service/test_stack_create.py'
  adding 'heat/tests/engine/service/test_stack_delete.py'
  adding 'heat/tests/engine/service/test_stack_events.py'
  adding 'heat/tests/engine/service/test_stack_resources.py'
  adding 'heat/tests/engine/service/test_stack_snapshot.py'
  adding 'heat/tests/engine/service/test_stack_update.py'
  adding 'heat/tests/engine/service/test_threadgroup_mgr.py'
  adding 'heat/tests/openstack/__init__.py'
  adding 'heat/tests/openstack/aodh/__init__.py'
  adding 'heat/tests/openstack/aodh/test_alarm.py'
  adding 'heat/tests/openstack/aodh/test_composite_alarm.py'
  adding 'heat/tests/openstack/aodh/test_gnocchi_alarm.py'
  adding 'heat/tests/openstack/barbican/__init__.py'
  adding 'heat/tests/openstack/barbican/test_container.py'
  adding 'heat/tests/openstack/barbican/test_order.py'
  adding 'heat/tests/openstack/barbican/test_secret.py'
  adding 'heat/tests/openstack/cinder/__init__.py'
  adding 'heat/tests/openstack/cinder/test_qos_specs.py'
  adding 'heat/tests/openstack/cinder/test_quota.py'
  adding 'heat/tests/openstack/cinder/test_volume.py'
  adding 'heat/tests/openstack/cinder/test_volume_type.py'
  adding 'heat/tests/openstack/cinder/test_volume_type_encryption.py'
  adding 'heat/tests/openstack/cinder/test_volume_utils.py'
  adding 'heat/tests/openstack/designate/__init__.py'
  adding 'heat/tests/openstack/designate/test_recordset.py'
  adding 'heat/tests/openstack/designate/test_zone.py'
  adding 'heat/tests/openstack/glance/__init__.py'
  adding 'heat/tests/openstack/glance/test_image.py'
  adding 'heat/tests/openstack/heat/__init__.py'
  adding 'heat/tests/openstack/heat/test_cloud_config.py'
  adding 'heat/tests/openstack/heat/test_delay.py'
  adding 'heat/tests/openstack/heat/test_deployed_server.py'
  adding 'heat/tests/openstack/heat/test_instance_group.py'
  adding 'heat/tests/openstack/heat/test_instance_group_update_policy.py'
  adding 'heat/tests/openstack/heat/test_multi_part.py'
  adding 'heat/tests/openstack/heat/test_none_resource.py'
  adding 'heat/tests/openstack/heat/test_random_string.py'
  adding 'heat/tests/openstack/heat/test_remote_stack.py'
  adding 'heat/tests/openstack/heat/test_resource_chain.py'
  adding 'heat/tests/openstack/heat/test_resource_group.py'
  adding 'heat/tests/openstack/heat/test_software_component.py'
  adding 'heat/tests/openstack/heat/test_software_config.py'
  adding 'heat/tests/openstack/heat/test_software_deployment.py'
  adding 'heat/tests/openstack/heat/test_structured_config.py'
  adding 'heat/tests/openstack/heat/test_swiftsignal.py'
  adding 'heat/tests/openstack/heat/test_value.py'
  adding 'heat/tests/openstack/heat/test_waitcondition.py'
  adding 'heat/tests/openstack/ironic/__init__.py'
  adding 'heat/tests/openstack/ironic/test_port.py'
  adding 'heat/tests/openstack/keystone/__init__.py'
  adding 'heat/tests/openstack/keystone/test_domain.py'
  adding 'heat/tests/openstack/keystone/test_endpoint.py'
  adding 'heat/tests/openstack/keystone/test_group.py'
  adding 'heat/tests/openstack/keystone/test_project.py'
  adding 'heat/tests/openstack/keystone/test_region.py'
  adding 'heat/tests/openstack/keystone/test_role.py'
  adding 'heat/tests/openstack/keystone/test_role_assignments.py'
  adding 'heat/tests/openstack/keystone/test_service.py'
  adding 'heat/tests/openstack/keystone/test_user.py'
  adding 'heat/tests/openstack/magnum/__init__.py'
  adding 'heat/tests/openstack/magnum/test_cluster.py'
  adding 'heat/tests/openstack/magnum/test_cluster_template.py'
  adding 'heat/tests/openstack/manila/__init__.py'
  adding 'heat/tests/openstack/manila/test_security_service.py'
  adding 'heat/tests/openstack/manila/test_share.py'
  adding 'heat/tests/openstack/manila/test_share_network.py'
  adding 'heat/tests/openstack/manila/test_share_type.py'
  adding 'heat/tests/openstack/mistral/__init__.py'
  adding 'heat/tests/openstack/mistral/test_cron_trigger.py'
  adding 'heat/tests/openstack/mistral/test_external_resource.py'
  adding 'heat/tests/openstack/mistral/test_workflow.py'
  adding 'heat/tests/openstack/monasca/__init__.py'
  adding 'heat/tests/openstack/monasca/test_alarm_definition.py'
  adding 'heat/tests/openstack/monasca/test_notification.py'
  adding 'heat/tests/openstack/neutron/__init__.py'
  adding 'heat/tests/openstack/neutron/inline_templates.py'
  adding 'heat/tests/openstack/neutron/test_address_scope.py'
  adding 'heat/tests/openstack/neutron/test_extraroute.py'
  adding 'heat/tests/openstack/neutron/test_neutron.py'
  adding 'heat/tests/openstack/neutron/test_neutron_extrarouteset.py'
  adding 'heat/tests/openstack/neutron/test_neutron_firewall.py'
  adding 'heat/tests/openstack/neutron/test_neutron_floating_ip.py'
  adding 'heat/tests/openstack/neutron/test_neutron_l2_gateway.py'
  adding 'heat/tests/openstack/neutron/test_neutron_l2_gateway_connection.py'
  adding 'heat/tests/openstack/neutron/test_neutron_metering.py'
  adding 'heat/tests/openstack/neutron/test_neutron_net.py'
  adding 'heat/tests/openstack/neutron/test_neutron_network_gateway.py'
  adding 'heat/tests/openstack/neutron/test_neutron_port.py'
  adding 'heat/tests/openstack/neutron/test_neutron_provider_net.py'
  adding 'heat/tests/openstack/neutron/test_neutron_rbac_policy.py'
  adding 'heat/tests/openstack/neutron/test_neutron_router.py'
  adding 'heat/tests/openstack/neutron/test_neutron_security_group.py'
  adding 'heat/tests/openstack/neutron/test_neutron_security_group_rule.py'
  adding 'heat/tests/openstack/neutron/test_neutron_segment.py'
  adding 'heat/tests/openstack/neutron/test_neutron_subnet.py'
  adding 'heat/tests/openstack/neutron/test_neutron_subnetpool.py'
  adding 'heat/tests/openstack/neutron/test_neutron_trunk.py'
  adding 'heat/tests/openstack/neutron/test_neutron_vpnservice.py'
  adding 'heat/tests/openstack/neutron/test_qos.py'
  adding 'heat/tests/openstack/neutron/test_quota.py'
  adding 'heat/tests/openstack/neutron/test_sfc/__init__.py'
  adding 'heat/tests/openstack/neutron/test_sfc/test_flow_classifier.py'
  adding 'heat/tests/openstack/neutron/test_sfc/test_port_chain.py'
  adding 'heat/tests/openstack/neutron/test_sfc/test_port_pair.py'
  adding 'heat/tests/openstack/neutron/test_sfc/test_port_pair_group.py'
  adding 'heat/tests/openstack/neutron/test_taas/test_tap_flow.py'
  adding 'heat/tests/openstack/neutron/test_taas/test_tap_service.py'
  adding 'heat/tests/openstack/nova/__init__.py'
  adding 'heat/tests/openstack/nova/fakes.py'
  adding 'heat/tests/openstack/nova/test_flavor.py'
  adding 'heat/tests/openstack/nova/test_floatingip.py'
  adding 'heat/tests/openstack/nova/test_host_aggregate.py'
  adding 'heat/tests/openstack/nova/test_keypair.py'
  adding 'heat/tests/openstack/nova/test_quota.py'
  adding 'heat/tests/openstack/nova/test_server.py'
  adding 'heat/tests/openstack/nova/test_server_group.py'
  adding 'heat/tests/openstack/octavia/__init__.py'
  adding 'heat/tests/openstack/octavia/inline_templates.py'
  adding 'heat/tests/openstack/octavia/test_availability_zone.py'
  adding 'heat/tests/openstack/octavia/test_availability_zone_profile.py'
  adding 'heat/tests/openstack/octavia/test_flavor.py'
  adding 'heat/tests/openstack/octavia/test_flavor_profile.py'
  adding 'heat/tests/openstack/octavia/test_health_monitor.py'
  adding 'heat/tests/openstack/octavia/test_l7policy.py'
  adding 'heat/tests/openstack/octavia/test_l7rule.py'
  adding 'heat/tests/openstack/octavia/test_listener.py'
  adding 'heat/tests/openstack/octavia/test_loadbalancer.py'
  adding 'heat/tests/openstack/octavia/test_pool.py'
  adding 'heat/tests/openstack/octavia/test_pool_member.py'
  adding 'heat/tests/openstack/octavia/test_quota.py'
  adding 'heat/tests/openstack/swift/__init__.py'
  adding 'heat/tests/openstack/swift/test_container.py'
  adding 'heat/tests/openstack/trove/__init__.py'
  adding 'heat/tests/openstack/trove/test_cluster.py'
  adding 'heat/tests/openstack/trove/test_instance.py'
  adding 'heat/tests/openstack/zaqar/__init__.py'
  adding 'heat/tests/openstack/zaqar/test_queue.py'
  adding 'heat/tests/openstack/zaqar/test_subscription.py'
  adding 'heat/tests/policy/resources.json'
  adding 'heat/tests/policy/test_acl_personas.yaml'
  adding 'heat/tests/policy/test_deprecated_access.yaml'
  adding 'heat/tests/policy/test_new_acl_personas.yaml'
  adding 'heat/tests/templates/Neutron.template'
  adding 'heat/tests/templates/Neutron.yaml'
  adding 'heat/tests/templates/README'
  adding 'heat/tests/templates/WordPress_Single_Instance.template'
  adding 'heat/tests/templates/WordPress_Single_Instance.yaml'
  adding 'heat/wsgi/__init__.py'
  adding 'heat/wsgi/api.py'
  adding 'heat/wsgi/cfn.py'
  adding 'heat_integrationtests/README.rst'
  adding 'heat_integrationtests/__init__.py'
  adding 'heat_integrationtests/cleanup_test_env.sh'
  adding 'heat_integrationtests/prepare_test_env.sh'
  adding 'heat_integrationtests/prepare_test_network.sh'
  adding 'heat_integrationtests/common/__init__.py'
  adding 'heat_integrationtests/common/clients.py'
  adding 'heat_integrationtests/common/exceptions.py'
  adding 'heat_integrationtests/common/test.py'
  adding 'heat_integrationtests/functional/__init__.py'
  adding 'heat_integrationtests/functional/functional_base.py'
  adding 'heat_integrationtests/functional/test_admin_actions.py'
  adding 'heat_integrationtests/functional/test_autoscaling.py'
  adding 'heat_integrationtests/functional/test_aws_stack.py'
  adding 'heat_integrationtests/functional/test_cancel_update.py'
  adding 'heat_integrationtests/functional/test_conditional_exposure.py'
  adding 'heat_integrationtests/functional/test_conditions.py'
  adding 'heat_integrationtests/functional/test_create_update.py'
  adding 'heat_integrationtests/functional/test_default_parameters.py'
  adding 'heat_integrationtests/functional/test_delete.py'
  adding 'heat_integrationtests/functional/test_env_merge.py'
  adding 'heat_integrationtests/functional/test_heat_autoscaling.py'
  adding 'heat_integrationtests/functional/test_immutable_parameters.py'
  adding 'heat_integrationtests/functional/test_instance_group.py'
  adding 'heat_integrationtests/functional/test_keystone_user_with_domain.py'
  adding 'heat_integrationtests/functional/test_nested_get_attr.py'
  adding 'heat_integrationtests/functional/test_notifications.py'
  adding 'heat_integrationtests/functional/test_preview_update.py'
  adding 'heat_integrationtests/functional/test_purge.py'
  adding 'heat_integrationtests/functional/test_replace_deprecated.py'
  adding 'heat_integrationtests/functional/test_resource_chain.py'
  adding 'heat_integrationtests/functional/test_resource_group.py'
  adding 'heat_integrationtests/functional/test_simultaneous_update.py'
  adding 'heat_integrationtests/functional/test_snapshot_restore.py'
  adding 'heat_integrationtests/functional/test_software_deployment_group.py'
  adding 'heat_integrationtests/functional/test_stack_cancel.py'
  adding 'heat_integrationtests/functional/test_swiftsignal_update.py'
  adding 'heat_integrationtests/functional/test_template_resource.py'
  adding 'heat_integrationtests/functional/test_template_versions.py'
  adding 'heat_integrationtests/functional/test_translation.py'
  adding 'heat_integrationtests/functional/test_update_restricted.py'
  adding 'heat_integrationtests/functional/test_validation.py'
  adding 'heat_integrationtests/functional/test_versionnegotiation.py'
  adding 'heat_integrationtests/locale/de/LC_MESSAGES/heat_integrationtests.po'
  adding 'heat_integrationtests/locale/en_GB/LC_MESSAGES/heat_integrationtests.po'
  adding 'heat_integrationtests/locale/ja/LC_MESSAGES/heat_integrationtests.po'
  adding 'heat_integrationtests/locale/ko_KR/LC_MESSAGES/heat_integrationtests.po'
  adding 'openstack_heat-24.1.0.dev12.data/data/etc/heat/api-paste.ini'
  adding 'openstack_heat-24.1.0.dev12.data/data/etc/heat/environment.d/default.yaml'
  adding 'openstack_heat-24.1.0.dev12.data/data/etc/heat/templates/AWS_CloudWatch_Alarm.yaml'
  adding 'openstack_heat-24.1.0.dev12.data/data/etc/heat/templates/AWS_RDS_DBInstance.yaml'
  adding 'openstack_heat-24.1.0.dev12.data/scripts/heat-db-setup'
  adding 'openstack_heat-24.1.0.dev12.data/scripts/heat-keystone-setup-domain'
  adding 'openstack_heat-24.1.0.dev12.data/scripts/heat-wsgi-api'
  adding 'openstack_heat-24.1.0.dev12.data/scripts/heat-wsgi-api-cfn'
  adding 'openstack_heat-24.1.0.dev12.dist-info/AUTHORS'
  adding 'openstack_heat-24.1.0.dev12.dist-info/LICENSE'
  adding 'openstack_heat-24.1.0.dev12.dist-info/METADATA'
  adding 'openstack_heat-24.1.0.dev12.dist-info/WHEEL'
  adding 'openstack_heat-24.1.0.dev12.dist-info/entry_points.txt'
  adding 'openstack_heat-24.1.0.dev12.dist-info/pbr.json'
  adding 'openstack_heat-24.1.0.dev12.dist-info/top_level.txt'
  adding 'openstack_heat-24.1.0.dev12.dist-info/RECORD'
  removing build/bdist.linux-x86_64/wheel
  Building wheel for openstack-heat (pyproject.toml): finished with status 'done'
  Created wheel for openstack-heat: filename=openstack_heat-24.1.0.dev12-py3-none-any.whl size=2558198 sha256=fc536e7c5b55e4dc173ef2226f83a6ca31f2a67706bf6ee69624eb194f60eb8e
  Stored in directory: /builddir/.cache/pip/wheels/8e/f2/86/e0153cc97b41cc17796952a891f32f6a2414fee25fdf16403e
Successfully built openstack-heat
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.F2SeBm
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64
++ dirname /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64
+ cd openstack-heat-24.1.0.dev12
++ ls /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir/openstack_heat-24.1.0.dev12-py3-none-any.whl
++ xargs basename --multiple
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=openstack_heat==24.1.0.dev12
+ '[' -z openstack_heat==24.1.0.dev12 ']'
+ TMPDIR=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64 --prefix /usr --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/openstack-heat-24.1.0.dev12/pyproject-wheeldir openstack_heat==24.1.0.dev12
Using pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
Looking in links: /builddir/build/BUILD/openstack-heat-24.1.0.dev12/pyproject-wheeldir
Processing ./pyproject-wheeldir/openstack_heat-24.1.0.dev12-py3-none-any.whl
Installing collected packages: openstack-heat
  changing mode of /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-all to 755
  changing mode of /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-api to 755
  changing mode of /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-api-cfn to 755
  changing mode of /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-engine to 755
  changing mode of /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-manage to 755
  changing mode of /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-status to 755
Successfully installed openstack-heat-24.1.0.dev12
+ '[' -d /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin ']'
+ '[' -z s ']'
+ shebang_flags=-kas
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-all /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-api /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-api-cfn /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-db-setup /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-engine /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-keystone-setup-domain /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-manage /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-status /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-wsgi-api /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-wsgi-api-cfn
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-all: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-api: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-api-cfn: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-db-setup: no change
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-engine: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-keystone-setup-domain: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-manage: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-status: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-wsgi-api: updating
/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/heat-wsgi-api-cfn: updating
+ rm -rfv /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin/__pycache__
+ rm -f /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages ']'
+ site_dirs+=("/usr/lib/python3.9/site-packages")
+ '[' /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages ']'
+ '[' -d /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib64/python3.9/site-packages ']'
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64$site_dir/*.dist-info
+ echo '%ghost /usr/lib/python3.9/site-packages/openstack_heat-24.1.0.dev12.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/openstack_heat-24.1.0.dev12.dist-info/INSTALLER
+ PYTHONPATH=/usr/lib/rpm/redhat
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/openstack_heat-24.1.0.dev12.dist-info/RECORD --output /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-record
+ rm -fv /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/openstack_heat-24.1.0.dev12.dist-info/RECORD
removed '/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/openstack_heat-24.1.0.dev12.dist-info/RECORD'
+ rm -fv /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/openstack_heat-24.1.0.dev12.dist-info/REQUESTED
removed '/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/openstack_heat-24.1.0.dev12.dist-info/REQUESTED'
++ wc -l /builddir/build/BUILD/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64-pyproject-ghost-distinfo
++ cut -f1 '-d '
+ lines=1
+ '[' 1 -ne 1 ']'
+ PYTHONPATH=/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//usr/lib/python3.9/site-packages
+ oslo-config-generator --config-file=etc/heat/heat-config-generator.conf
+ /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale -D heat
/usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running compile_catalog
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/zh_TW/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/zh_TW/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/zh_CN/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/zh_CN/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ru/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ru/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/pt_BR/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/pt_BR/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ko_KR/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ko_KR/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ja/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ja/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/it/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/it/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/fr/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/fr/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/es/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/es/LC_MESSAGES/heat.mo
compiling catalog /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/de/LC_MESSAGES/heat.po to /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/de/LC_MESSAGES/heat.mo
+ mkdir -p /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//var/log/heat/
+ mkdir -p /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//var/run/heat/
+ install -p -D -m 644 /builddir/build/SOURCES/heat.logrotate /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/etc/logrotate.d/openstack-heat
+ install -p -D -m 644 /builddir/build/SOURCES/openstack-heat-api.service /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/systemd/system/openstack-heat-api.service
+ install -p -D -m 644 /builddir/build/SOURCES/openstack-heat-api-cfn.service /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/systemd/system/openstack-heat-api-cfn.service
+ install -p -D -m 644 /builddir/build/SOURCES/openstack-heat-engine.service /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/systemd/system/openstack-heat-engine.service
+ install -p -D -m 644 /builddir/build/SOURCES/openstack-heat-api.service /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/systemd/system/openstack-heat-all.service
+ mkdir -p /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//var/lib/heat/
+ mkdir -p /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//etc/heat/
+ TOX_TESTENV_PASSENV='*'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ PATH=/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=4
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -m tox --current-env -q --recreate -e docs
Running Sphinx v3.4.3
[openstackdocstheme] version: 3.0.0
[openstackdocstheme] connecting html-page-context event handler
loading stevedore.sphinxext
making output directory... done
[openstackdocstheme] overriding configured project name (Python) with name extracted from the package (openstack-heat); you can disable this behavior with the 'openstackdocs_auto_name' option
loading intersphinx inventory from https://docs.sqlalchemy.org/objects.inv...
WARNING: failed to reach any of the inventories with the following issues:
intersphinx inventory 'https://docs.sqlalchemy.org/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='docs.sqlalchemy.org', port=443): Max retries exceeded with url: /objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f2fc82cb700>: Failed to establish a new connection: [Errno -2] Name or service not known'))
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.versions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.ec2token.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.exception.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.versions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.wsgi.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.v1.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.v1.signal.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.v1.stacks.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.middleware.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.middleware.fault.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.middleware.version_negotiation.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.versions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.wsgi.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.actions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.build_info.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.events.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.resources.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.services.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.software_configs.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.software_deployments.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.stacks.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.util.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.views.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.views.stacks_view.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.views.views_common.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.auth_password.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.auth_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.auth_url.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.cache.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.config.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.context.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.crypt.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.custom_backend_auth.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.endpoint_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.environment_format.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.environment_util.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.exception.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.grouputils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.i18n.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.identifier.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.lifecycle_plugin_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.messaging.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.netutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.noauth.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.param_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.password_gen.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.plugin_loader.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.pluginutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.policy.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.profiler.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.serializers.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.service_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.short_id.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.template_format.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.timeutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.urlfetch.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.wsgi.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.filters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.migration.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.models.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.types.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.attributes.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.check_resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.conditions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.dependencies.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.environment.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.event.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.function.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.lifecycle_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.node_data.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.output.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.parameter_groups.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.parameters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.parent_rsrc.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.plugin_manager.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.properties.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.properties_group.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.rsrc_defn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.scheduler.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.service.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.service_software_config.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.software_config_io.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.stack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.stack_lock.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.status.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.stk_defn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.support.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.sync_point.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.template_common.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.template_files.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.timestamp.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.translation.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.update.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.worker.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.functions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.parameters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.client_exception.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.client_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.default_client_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.microversion_mixin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.progress.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.aodh.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.barbican.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.blazar.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.cinder.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.designate.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.glance.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.heat_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.ironic.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.magnum.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.manila.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.mistral.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.monasca.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.nova.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.octavia.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.openstacksdk.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.swift.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.trove.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.vitrage.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.zaqar.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.zun.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.fake_keystoneclient.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.heat_keystoneclient.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.keystone_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.lbaas_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.neutron_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.taas_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.constraint.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.constraint.common_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.functions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.parameters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.notification.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.notification.autoscaling.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.notification.stack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.alarm_base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.scheduler_hints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.server_base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.signal_responder.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.stack_resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.stack_user.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.template_resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.volume_base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.wait_condition.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.event.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.fields.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.raw_template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.raw_template_files.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.resource_data.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.resource_properties_data.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.service.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.snapshot.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.software_config.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.software_deployment.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.stack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.stack_lock.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.stack_tag.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.sync_point.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.user_creds.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.actions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.build_info.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.cloudformation.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.events.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.resource_types.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.service.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.software_configs.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.software_deployments.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.stacks.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.client.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.listener_client.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.worker_api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.worker_client.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.cooldown.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.lbutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.rolling_update.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.scalingutil.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/modules.rst.
[openstackdocstheme] using theme from /usr/lib/python3.9/site-packages/openstackdocstheme/theme
[openstackdocstheme] no /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.gitreview found
[oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/../../etc/heat/heat-config-generator.conf
[oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/_static/heat.conf.sample
[oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/../../etc/heat/heat-policy-generator.conf
[oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/_static/heat.policy.yaml.sample
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 70 source files that are out of date
updating environment: [new config] 281 added, 0 changed, 0 removed
reading sources... [  0%] admin/auth-model
reading sources... [  0%] admin/index
reading sources... [  1%] admin/introduction
reading sources... [  1%] admin/stack-domain-users
reading sources... [  1%] api/heat
reading sources... [  2%] api/heat.api
reading sources... [  2%] api/heat.api.aws
reading sources... [  2%] api/heat.api.aws.ec2token
reading sources... [  3%] api/heat.api.aws.exception
reading sources... [  3%] api/heat.api.aws.utils
reading sources... [  3%] api/heat.api.cfn
reading sources... [  4%] api/heat.api.cfn.v1
reading sources... [  4%] api/heat.api.cfn.v1.signal
reading sources... [  4%] api/heat.api.cfn.v1.stacks
reading sources... [  5%] api/heat.api.cfn.versions
reading sources... [  5%] api/heat.api.cfn.wsgi
reading sources... [  6%] api/heat.api.middleware
reading sources... [  6%] api/heat.api.middleware.fault
reading sources... [  6%] api/heat.api.middleware.version_negotiation
reading sources... [  7%] api/heat.api.openstack
reading sources... [  7%] api/heat.api.openstack.v1
reading sources... [  7%] api/heat.api.openstack.v1.actions
reading sources... [  8%] api/heat.api.openstack.v1.build_info
reading sources... [  8%] api/heat.api.openstack.v1.events
reading sources... [  8%] api/heat.api.openstack.v1.resources
reading sources... [  9%] api/heat.api.openstack.v1.services
reading sources... [  9%] api/heat.api.openstack.v1.software_configs
reading sources... [  9%] api/heat.api.openstack.v1.software_deployments
reading sources... [ 10%] api/heat.api.openstack.v1.stacks
reading sources... [ 10%] api/heat.api.openstack.v1.util
reading sources... [ 11%] api/heat.api.openstack.v1.views
reading sources... [ 11%] api/heat.api.openstack.v1.views.stacks_view
reading sources... [ 11%] api/heat.api.openstack.v1.views.views_common
reading sources... [ 12%] api/heat.api.openstack.versions
reading sources... [ 12%] api/heat.api.openstack.wsgi
reading sources... [ 12%] api/heat.api.versions
reading sources... [ 13%] api/heat.common
reading sources... [ 13%] api/heat.common.auth_password
reading sources... [ 13%] api/heat.common.auth_plugin
reading sources... [ 14%] api/heat.common.auth_url
reading sources... [ 14%] api/heat.common.cache
reading sources... [ 14%] api/heat.common.config
reading sources... [ 15%] api/heat.common.context
reading sources... [ 15%] api/heat.common.crypt
reading sources... [ 16%] api/heat.common.custom_backend_auth
reading sources... [ 16%] api/heat.common.endpoint_utils
reading sources... [ 16%] api/heat.common.environment_format
reading sources... [ 17%] api/heat.common.environment_util
reading sources... [ 17%] api/heat.common.exception
reading sources... [ 17%] api/heat.common.grouputils
reading sources... [ 18%] api/heat.common.i18n
reading sources... [ 18%] api/heat.common.identifier
reading sources... [ 18%] api/heat.common.lifecycle_plugin_utils
reading sources... [ 19%] api/heat.common.messaging
reading sources... [ 19%] api/heat.common.netutils
reading sources... [ 19%] api/heat.common.noauth
reading sources... [ 20%] api/heat.common.param_utils
reading sources... [ 20%] api/heat.common.password_gen
reading sources... [ 20%] api/heat.common.plugin_loader
reading sources... [ 21%] api/heat.common.pluginutils
reading sources... [ 21%] api/heat.common.policy
reading sources... [ 22%] api/heat.common.profiler
reading sources... [ 22%] api/heat.common.serializers
reading sources... [ 22%] api/heat.common.service_utils
reading sources... [ 23%] api/heat.common.short_id
reading sources... [ 23%] api/heat.common.template_format
reading sources... [ 23%] api/heat.common.timeutils
reading sources... [ 24%] api/heat.common.urlfetch
reading sources... [ 24%] api/heat.common.wsgi
reading sources... [ 24%] api/heat.db
reading sources... [ 25%] api/heat.db.api
reading sources... [ 25%] api/heat.db.filters
reading sources... [ 25%] api/heat.db.migration
reading sources... [ 26%] api/heat.db.models
reading sources... [ 26%] api/heat.db.types
reading sources... [ 27%] api/heat.db.utils
reading sources... [ 27%] api/heat.engine
reading sources... [ 27%] api/heat.engine.api
reading sources... [ 28%] api/heat.engine.attributes
reading sources... [ 28%] api/heat.engine.cfn
reading sources... [ 28%] api/heat.engine.cfn.functions
reading sources... [ 29%] api/heat.engine.cfn.parameters
reading sources... [ 29%] api/heat.engine.cfn.template
reading sources... [ 29%] api/heat.engine.check_resource
reading sources... [ 30%] api/heat.engine.clients
reading sources... [ 30%] api/heat.engine.clients.client_exception
reading sources... [ 30%] api/heat.engine.clients.client_plugin
reading sources... [ 31%] api/heat.engine.clients.default_client_plugin
reading sources... [ 31%] api/heat.engine.clients.microversion_mixin
reading sources... [ 32%] api/heat.engine.clients.os
reading sources... [ 32%] api/heat.engine.clients.os.aodh
reading sources... [ 32%] api/heat.engine.clients.os.barbican
reading sources... [ 33%] api/heat.engine.clients.os.blazar
reading sources... [ 33%] api/heat.engine.clients.os.cinder
reading sources... [ 33%] api/heat.engine.clients.os.designate
reading sources... [ 34%] api/heat.engine.clients.os.glance
reading sources... [ 34%] api/heat.engine.clients.os.heat_plugin
reading sources... [ 34%] api/heat.engine.clients.os.ironic
reading sources... [ 35%] api/heat.engine.clients.os.keystone
reading sources... [ 35%] api/heat.engine.clients.os.keystone.fake_keystoneclient
reading sources... [ 35%] api/heat.engine.clients.os.keystone.heat_keystoneclient
reading sources... [ 36%] api/heat.engine.clients.os.keystone.keystone_constraints
reading sources... [ 36%] api/heat.engine.clients.os.magnum
reading sources... [ 37%] api/heat.engine.clients.os.manila
reading sources... [ 37%] api/heat.engine.clients.os.mistral
reading sources... [ 37%] api/heat.engine.clients.os.monasca
reading sources... [ 38%] api/heat.engine.clients.os.neutron
reading sources... [ 38%] api/heat.engine.clients.os.neutron.lbaas_constraints
reading sources... [ 38%] api/heat.engine.clients.os.neutron.neutron_constraints
reading sources... [ 39%] api/heat.engine.clients.os.neutron.taas_constraints
reading sources... [ 39%] api/heat.engine.clients.os.nova
reading sources... [ 39%] api/heat.engine.clients.os.octavia
reading sources... [ 40%] api/heat.engine.clients.os.openstacksdk
reading sources... [ 40%] api/heat.engine.clients.os.swift
reading sources... [ 40%] api/heat.engine.clients.os.trove
reading sources... [ 41%] api/heat.engine.clients.os.vitrage
reading sources... [ 41%] api/heat.engine.clients.os.zaqar
reading sources... [ 41%] api/heat.engine.clients.os.zun
reading sources... [ 42%] api/heat.engine.clients.progress
reading sources... [ 42%] api/heat.engine.conditions
reading sources... [ 43%] api/heat.engine.constraint
reading sources... [ 43%] api/heat.engine.constraint.common_constraints
reading sources... [ 43%] api/heat.engine.constraints
reading sources... [ 44%] api/heat.engine.dependencies
reading sources... [ 44%] api/heat.engine.environment
reading sources... [ 44%] api/heat.engine.event
reading sources... [ 45%] api/heat.engine.function
reading sources... [ 45%] api/heat.engine.hot
reading sources... [ 45%] api/heat.engine.hot.functions
reading sources... [ 46%] api/heat.engine.hot.parameters
reading sources... [ 46%] api/heat.engine.hot.template
reading sources... [ 46%] api/heat.engine.lifecycle_plugin
reading sources... [ 47%] api/heat.engine.node_data
reading sources... [ 47%] api/heat.engine.notification
reading sources... [ 48%] api/heat.engine.notification.autoscaling
reading sources... [ 48%] api/heat.engine.notification.stack
reading sources... [ 48%] api/heat.engine.output
reading sources... [ 49%] api/heat.engine.parameter_groups
reading sources... [ 49%] api/heat.engine.parameters
reading sources... [ 49%] api/heat.engine.parent_rsrc
reading sources... [ 50%] api/heat.engine.plugin_manager
reading sources... [ 50%] api/heat.engine.properties
reading sources... [ 50%] api/heat.engine.properties_group
reading sources... [ 51%] api/heat.engine.resource
reading sources... [ 51%] api/heat.engine.resources
reading sources... [ 51%] api/heat.engine.resources.alarm_base
reading sources... [ 52%] api/heat.engine.resources.scheduler_hints
reading sources... [ 52%] api/heat.engine.resources.server_base
reading sources... [ 53%] api/heat.engine.resources.signal_responder
reading sources... [ 53%] api/heat.engine.resources.stack_resource
reading sources... [ 53%] api/heat.engine.resources.stack_user
reading sources... [ 54%] api/heat.engine.resources.template_resource
reading sources... [ 54%] api/heat.engine.resources.volume_base
reading sources... [ 54%] api/heat.engine.resources.wait_condition
reading sources... [ 55%] api/heat.engine.rsrc_defn
reading sources... [ 55%] api/heat.engine.scheduler
reading sources... [ 55%] api/heat.engine.service
reading sources... [ 56%] api/heat.engine.service_software_config
reading sources... [ 56%] api/heat.engine.software_config_io
reading sources... [ 56%] api/heat.engine.stack
reading sources... [ 57%] api/heat.engine.stack_lock
reading sources... [ 57%] api/heat.engine.status
reading sources... [ 58%] api/heat.engine.stk_defn
reading sources... [ 58%] api/heat.engine.support
reading sources... [ 58%] api/heat.engine.sync_point
reading sources... [ 59%] api/heat.engine.template
reading sources... [ 59%] api/heat.engine.template_common
reading sources... [ 59%] api/heat.engine.template_files
reading sources... [ 60%] api/heat.engine.timestamp
reading sources... [ 60%] api/heat.engine.translation
reading sources... [ 60%] api/heat.engine.update
reading sources... [ 61%] api/heat.engine.worker
reading sources... [ 61%] api/heat.objects
reading sources... [ 61%] api/heat.objects.base
reading sources... [ 62%] api/heat.objects.event
reading sources... [ 62%] api/heat.objects.fields
reading sources... [ 62%] api/heat.objects.raw_template
reading sources... [ 63%] api/heat.objects.raw_template_files
reading sources... [ 63%] api/heat.objects.resource
reading sources... [ 64%] api/heat.objects.resource_data
reading sources... [ 64%] api/heat.objects.resource_properties_data
reading sources... [ 64%] api/heat.objects.service
reading sources... [ 65%] api/heat.objects.snapshot
reading sources... [ 65%] api/heat.objects.software_config
reading sources... [ 65%] api/heat.objects.software_deployment
reading sources... [ 66%] api/heat.objects.stack
reading sources... [ 66%] api/heat.objects.stack_lock
reading sources... [ 66%] api/heat.objects.stack_tag
reading sources... [ 67%] api/heat.objects.sync_point
reading sources... [ 67%] api/heat.objects.user_creds
reading sources... [ 67%] api/heat.policies
reading sources... [ 68%] api/heat.policies.actions
reading sources... [ 68%] api/heat.policies.base
reading sources... [ 69%] api/heat.policies.build_info
reading sources... [ 69%] api/heat.policies.cloudformation
reading sources... [ 69%] api/heat.policies.events
reading sources... [ 70%] api/heat.policies.resource
reading sources... [ 70%] api/heat.policies.resource_types
reading sources... [ 70%] api/heat.policies.service
reading sources... [ 71%] api/heat.policies.software_configs
reading sources... [ 71%] api/heat.policies.software_deployments
reading sources... [ 71%] api/heat.policies.stacks
reading sources... [ 72%] api/heat.rpc
reading sources... [ 72%] api/heat.rpc.api
reading sources... [ 72%] api/heat.rpc.client
reading sources... [ 73%] api/heat.rpc.listener_client
reading sources... [ 73%] api/heat.rpc.worker_api
reading sources... [ 74%] api/heat.rpc.worker_client
reading sources... [ 74%] api/heat.scaling
reading sources... [ 74%] api/heat.scaling.cooldown
reading sources... [ 75%] api/heat.scaling.lbutils
reading sources... [ 75%] api/heat.scaling.rolling_update
reading sources... [ 75%] api/heat.scaling.scalingutil
reading sources... [ 76%] api/heat.scaling.template
reading sources... [ 76%] api/index
reading sources... [ 76%] api/modules
reading sources... [ 77%] configuration/config-options
loading config file etc/heat/heat-config-generator.conf
/usr/lib/python3.9/site-packages/oslo_i18n/_message.py:173: UserWarning: Failed to insert replacement values into translated message Optional heat url in format like http://0.0.0.0:8004/v1/%(tenant_id)s. (Original: 'Optional heat url in format like http://0.0.0.0:8004/v1/%(tenant_id)s.'): 'tenant_id'
  warnings.warn(msg % (translated_message, self.msgid, err))
reading sources... [ 77%] configuration/index
reading sources... [ 77%] configuration/logs
reading sources... [ 78%] configuration/sample_config
reading sources... [ 78%] configuration/sample_policy
reading sources... [ 79%] contributor/contributing
reading sources... [ 79%] contributor/index
reading sources... [ 79%] developing_guides/architecture
reading sources... [ 80%] developing_guides/blueprints
reading sources... [ 80%] developing_guides/gmr
reading sources... [ 80%] developing_guides/index
reading sources... [ 81%] developing_guides/pluginguide
reading sources... [ 81%] developing_guides/rally_on_gates
reading sources... [ 81%] developing_guides/schedulerhints
reading sources... [ 82%] developing_guides/supportstatus
reading sources... [ 82%] getting_started/create_a_stack
reading sources... [ 82%] getting_started/index
reading sources... [ 83%] getting_started/on_devstack
reading sources... [ 83%] getting_started/on_fedora
reading sources... [ 83%] getting_started/on_other
reading sources... [ 84%] getting_started/on_ubuntu
reading sources... [ 84%] getting_started/standalone
reading sources... [ 85%] glossary
reading sources... [ 85%] index
reading sources... [ 85%] install/get_started
reading sources... [ 86%] install/index
reading sources... [ 86%] install/install
reading sources... [ 86%] install/install-debian
reading sources... [ 87%] install/install-obs
reading sources... [ 87%] install/install-rdo
reading sources... [ 87%] install/install-ubuntu
reading sources... [ 88%] install/launch-instance
reading sources... [ 88%] install/next-steps
reading sources... [ 88%] install/verify
reading sources... [ 89%] man/heat-api
reading sources... [ 89%] man/heat-api-cfn
reading sources... [ 90%] man/heat-db-setup
reading sources... [ 90%] man/heat-engine
reading sources... [ 90%] man/heat-keystone-setup-domain
reading sources... [ 91%] man/heat-manage
reading sources... [ 91%] man/heat-status
reading sources... [ 91%] man/index
reading sources... [ 92%] operating_guides/httpd
reading sources... [ 92%] operating_guides/scale_deployment
reading sources... [ 92%] operating_guides/upgrades_guide
reading sources... [ 93%] template_guide/advanced_topics
reading sources... [ 93%] template_guide/basic_resources
reading sources... [ 93%] template_guide/cfn
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.blazar: "No module named 'blazarclient'". Not using blazar.
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.vitrage: "No module named 'vitrageclient'". Not using vitrage.
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.zun: "No module named 'zunclient'". Not using zun.
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.blazar: "No module named 'blazarclient'". Not using blazar.reservation.
reading sources... [ 94%] template_guide/composition
reading sources... [ 94%] template_guide/contrib
reading sources... [ 95%] template_guide/environment
reading sources... [ 95%] template_guide/existing_templates
reading sources... [ 95%] template_guide/feature_guide
reading sources... [ 96%] template_guide/functions
reading sources... [ 96%] template_guide/hello_world
reading sources... [ 96%] template_guide/hot_guide
reading sources... [ 97%] template_guide/hot_spec
reading sources... [ 97%] template_guide/index
reading sources... [ 97%] template_guide/multi-clouds
reading sources... [ 98%] template_guide/openstack
reading sources... [ 98%] template_guide/software_deployment
reading sources... [ 98%] template_guide/unsupported
reading sources... [ 99%] templates/cfn/WordPress_Single_Instance
reading sources... [ 99%] templates/hot/hello_world
reading sources... [100%] templates/index
WARNING: autodoc: failed to import module 'blazar' from module 'heat.engine.clients.os'; the following exception was raised:
No module named 'blazarclient'
WARNING: autodoc: failed to import module 'vitrage' from module 'heat.engine.clients.os'; the following exception was raised:
No module named 'vitrageclient'
WARNING: autodoc: failed to import module 'zun' from module 'heat.engine.clients.os'; the following exception was raised:
No module named 'zunclient'
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [  0%] admin/auth-model
writing output... [  0%] admin/index
writing output... [  1%] admin/introduction
writing output... [  1%] admin/stack-domain-users
writing output... [  1%] api/heat
[openstackdocstheme] could not determine last_updated for 'api/heat'
writing output... [  2%] api/heat.api
[openstackdocstheme] could not determine last_updated for 'api/heat.api'
writing output... [  2%] api/heat.api.aws
[openstackdocstheme] could not determine last_updated for 'api/heat.api.aws'
writing output... [  2%] api/heat.api.aws.ec2token
[openstackdocstheme] could not determine last_updated for 'api/heat.api.aws.ec2token'
writing output... [  3%] api/heat.api.aws.exception
[openstackdocstheme] could not determine last_updated for 'api/heat.api.aws.exception'
writing output... [  3%] api/heat.api.aws.utils
[openstackdocstheme] could not determine last_updated for 'api/heat.api.aws.utils'
writing output... [  3%] api/heat.api.cfn
[openstackdocstheme] could not determine last_updated for 'api/heat.api.cfn'
writing output... [  4%] api/heat.api.cfn.v1
[openstackdocstheme] could not determine last_updated for 'api/heat.api.cfn.v1'
writing output... [  4%] api/heat.api.cfn.v1.signal
[openstackdocstheme] could not determine last_updated for 'api/heat.api.cfn.v1.signal'
writing output... [  4%] api/heat.api.cfn.v1.stacks
[openstackdocstheme] could not determine last_updated for 'api/heat.api.cfn.v1.stacks'
writing output... [  5%] api/heat.api.cfn.versions
[openstackdocstheme] could not determine last_updated for 'api/heat.api.cfn.versions'
writing output... [  5%] api/heat.api.cfn.wsgi
[openstackdocstheme] could not determine last_updated for 'api/heat.api.cfn.wsgi'
writing output... [  6%] api/heat.api.middleware
[openstackdocstheme] could not determine last_updated for 'api/heat.api.middleware'
writing output... [  6%] api/heat.api.middleware.fault
[openstackdocstheme] could not determine last_updated for 'api/heat.api.middleware.fault'
writing output... [  6%] api/heat.api.middleware.version_negotiation
[openstackdocstheme] could not determine last_updated for 'api/heat.api.middleware.version_negotiation'
writing output... [  7%] api/heat.api.openstack
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack'
writing output... [  7%] api/heat.api.openstack.v1
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1'
writing output... [  7%] api/heat.api.openstack.v1.actions
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.actions'
writing output... [  8%] api/heat.api.openstack.v1.build_info
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.build_info'
writing output... [  8%] api/heat.api.openstack.v1.events
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.events'
writing output... [  8%] api/heat.api.openstack.v1.resources
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.resources'
writing output... [  9%] api/heat.api.openstack.v1.services
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.services'
writing output... [  9%] api/heat.api.openstack.v1.software_configs
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.software_configs'
writing output... [  9%] api/heat.api.openstack.v1.software_deployments
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.software_deployments'
writing output... [ 10%] api/heat.api.openstack.v1.stacks
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.stacks'
writing output... [ 10%] api/heat.api.openstack.v1.util
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.util'
writing output... [ 11%] api/heat.api.openstack.v1.views
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.views'
writing output... [ 11%] api/heat.api.openstack.v1.views.stacks_view
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.views.stacks_view'
writing output... [ 11%] api/heat.api.openstack.v1.views.views_common
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.v1.views.views_common'
writing output... [ 12%] api/heat.api.openstack.versions
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.versions'
writing output... [ 12%] api/heat.api.openstack.wsgi
[openstackdocstheme] could not determine last_updated for 'api/heat.api.openstack.wsgi'
writing output... [ 12%] api/heat.api.versions
[openstackdocstheme] could not determine last_updated for 'api/heat.api.versions'
writing output... [ 13%] api/heat.common
[openstackdocstheme] could not determine last_updated for 'api/heat.common'
writing output... [ 13%] api/heat.common.auth_password
[openstackdocstheme] could not determine last_updated for 'api/heat.common.auth_password'
writing output... [ 13%] api/heat.common.auth_plugin
[openstackdocstheme] could not determine last_updated for 'api/heat.common.auth_plugin'
writing output... [ 14%] api/heat.common.auth_url
[openstackdocstheme] could not determine last_updated for 'api/heat.common.auth_url'
writing output... [ 14%] api/heat.common.cache
[openstackdocstheme] could not determine last_updated for 'api/heat.common.cache'
writing output... [ 14%] api/heat.common.config
[openstackdocstheme] could not determine last_updated for 'api/heat.common.config'
writing output... [ 15%] api/heat.common.context
[openstackdocstheme] could not determine last_updated for 'api/heat.common.context'
writing output... [ 15%] api/heat.common.crypt
[openstackdocstheme] could not determine last_updated for 'api/heat.common.crypt'
writing output... [ 16%] api/heat.common.custom_backend_auth
[openstackdocstheme] could not determine last_updated for 'api/heat.common.custom_backend_auth'
writing output... [ 16%] api/heat.common.endpoint_utils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.endpoint_utils'
writing output... [ 16%] api/heat.common.environment_format
[openstackdocstheme] could not determine last_updated for 'api/heat.common.environment_format'
writing output... [ 17%] api/heat.common.environment_util
[openstackdocstheme] could not determine last_updated for 'api/heat.common.environment_util'
writing output... [ 17%] api/heat.common.exception
[openstackdocstheme] could not determine last_updated for 'api/heat.common.exception'
writing output... [ 17%] api/heat.common.grouputils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.grouputils'
writing output... [ 18%] api/heat.common.i18n
[openstackdocstheme] could not determine last_updated for 'api/heat.common.i18n'
writing output... [ 18%] api/heat.common.identifier
[openstackdocstheme] could not determine last_updated for 'api/heat.common.identifier'
writing output... [ 18%] api/heat.common.lifecycle_plugin_utils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.lifecycle_plugin_utils'
writing output... [ 19%] api/heat.common.messaging
[openstackdocstheme] could not determine last_updated for 'api/heat.common.messaging'
writing output... [ 19%] api/heat.common.netutils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.netutils'
writing output... [ 19%] api/heat.common.noauth
[openstackdocstheme] could not determine last_updated for 'api/heat.common.noauth'
writing output... [ 20%] api/heat.common.param_utils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.param_utils'
writing output... [ 20%] api/heat.common.password_gen
[openstackdocstheme] could not determine last_updated for 'api/heat.common.password_gen'
writing output... [ 20%] api/heat.common.plugin_loader
[openstackdocstheme] could not determine last_updated for 'api/heat.common.plugin_loader'
writing output... [ 21%] api/heat.common.pluginutils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.pluginutils'
writing output... [ 21%] api/heat.common.policy
[openstackdocstheme] could not determine last_updated for 'api/heat.common.policy'
writing output... [ 22%] api/heat.common.profiler
[openstackdocstheme] could not determine last_updated for 'api/heat.common.profiler'
writing output... [ 22%] api/heat.common.serializers
[openstackdocstheme] could not determine last_updated for 'api/heat.common.serializers'
writing output... [ 22%] api/heat.common.service_utils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.service_utils'
writing output... [ 23%] api/heat.common.short_id
[openstackdocstheme] could not determine last_updated for 'api/heat.common.short_id'
writing output... [ 23%] api/heat.common.template_format
[openstackdocstheme] could not determine last_updated for 'api/heat.common.template_format'
writing output... [ 23%] api/heat.common.timeutils
[openstackdocstheme] could not determine last_updated for 'api/heat.common.timeutils'
writing output... [ 24%] api/heat.common.urlfetch
[openstackdocstheme] could not determine last_updated for 'api/heat.common.urlfetch'
writing output... [ 24%] api/heat.common.wsgi
[openstackdocstheme] could not determine last_updated for 'api/heat.common.wsgi'
writing output... [ 24%] api/heat.db
[openstackdocstheme] could not determine last_updated for 'api/heat.db'
writing output... [ 25%] api/heat.db.api
[openstackdocstheme] could not determine last_updated for 'api/heat.db.api'
writing output... [ 25%] api/heat.db.filters
[openstackdocstheme] could not determine last_updated for 'api/heat.db.filters'
writing output... [ 25%] api/heat.db.migration
[openstackdocstheme] could not determine last_updated for 'api/heat.db.migration'
writing output... [ 26%] api/heat.db.models
[openstackdocstheme] could not determine last_updated for 'api/heat.db.models'
writing output... [ 26%] api/heat.db.types
[openstackdocstheme] could not determine last_updated for 'api/heat.db.types'
writing output... [ 27%] api/heat.db.utils
[openstackdocstheme] could not determine last_updated for 'api/heat.db.utils'
writing output... [ 27%] api/heat.engine
[openstackdocstheme] could not determine last_updated for 'api/heat.engine'
writing output... [ 27%] api/heat.engine.api
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.api'
writing output... [ 28%] api/heat.engine.attributes
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.attributes'
writing output... [ 28%] api/heat.engine.cfn
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.cfn'
writing output... [ 28%] api/heat.engine.cfn.functions
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.cfn.functions'
writing output... [ 29%] api/heat.engine.cfn.parameters
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.cfn.parameters'
writing output... [ 29%] api/heat.engine.cfn.template
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.cfn.template'
writing output... [ 29%] api/heat.engine.check_resource
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.check_resource'
writing output... [ 30%] api/heat.engine.clients
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients'
writing output... [ 30%] api/heat.engine.clients.client_exception
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.client_exception'
writing output... [ 30%] api/heat.engine.clients.client_plugin
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.client_plugin'
writing output... [ 31%] api/heat.engine.clients.default_client_plugin
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.default_client_plugin'
writing output... [ 31%] api/heat.engine.clients.microversion_mixin
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.microversion_mixin'
writing output... [ 32%] api/heat.engine.clients.os
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os'
writing output... [ 32%] api/heat.engine.clients.os.aodh
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.aodh'
writing output... [ 32%] api/heat.engine.clients.os.barbican
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.barbican'
writing output... [ 33%] api/heat.engine.clients.os.blazar
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.blazar'
writing output... [ 33%] api/heat.engine.clients.os.cinder
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.cinder'
writing output... [ 33%] api/heat.engine.clients.os.designate
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.designate'
writing output... [ 34%] api/heat.engine.clients.os.glance
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.glance'
writing output... [ 34%] api/heat.engine.clients.os.heat_plugin
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.heat_plugin'
writing output... [ 34%] api/heat.engine.clients.os.ironic
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.ironic'
writing output... [ 35%] api/heat.engine.clients.os.keystone
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.keystone'
writing output... [ 35%] api/heat.engine.clients.os.keystone.fake_keystoneclient
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.keystone.fake_keystoneclient'
writing output... [ 35%] api/heat.engine.clients.os.keystone.heat_keystoneclient
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.keystone.heat_keystoneclient'
writing output... [ 36%] api/heat.engine.clients.os.keystone.keystone_constraints
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.keystone.keystone_constraints'
writing output... [ 36%] api/heat.engine.clients.os.magnum
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.magnum'
writing output... [ 37%] api/heat.engine.clients.os.manila
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.manila'
writing output... [ 37%] api/heat.engine.clients.os.mistral
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.mistral'
writing output... [ 37%] api/heat.engine.clients.os.monasca
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.monasca'
writing output... [ 38%] api/heat.engine.clients.os.neutron
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.neutron'
writing output... [ 38%] api/heat.engine.clients.os.neutron.lbaas_constraints
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.neutron.lbaas_constraints'
writing output... [ 38%] api/heat.engine.clients.os.neutron.neutron_constraints
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.neutron.neutron_constraints'
writing output... [ 39%] api/heat.engine.clients.os.neutron.taas_constraints
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.neutron.taas_constraints'
writing output... [ 39%] api/heat.engine.clients.os.nova
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.nova'
writing output... [ 39%] api/heat.engine.clients.os.octavia
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.octavia'
writing output... [ 40%] api/heat.engine.clients.os.openstacksdk
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.openstacksdk'
writing output... [ 40%] api/heat.engine.clients.os.swift
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.swift'
writing output... [ 40%] api/heat.engine.clients.os.trove
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.trove'
writing output... [ 41%] api/heat.engine.clients.os.vitrage
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.vitrage'
writing output... [ 41%] api/heat.engine.clients.os.zaqar
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.zaqar'
writing output... [ 41%] api/heat.engine.clients.os.zun
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.os.zun'
writing output... [ 42%] api/heat.engine.clients.progress
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.clients.progress'
writing output... [ 42%] api/heat.engine.conditions
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.conditions'
writing output... [ 43%] api/heat.engine.constraint
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.constraint'
writing output... [ 43%] api/heat.engine.constraint.common_constraints
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.constraint.common_constraints'
writing output... [ 43%] api/heat.engine.constraints
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.constraints'
writing output... [ 44%] api/heat.engine.dependencies
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.dependencies'
writing output... [ 44%] api/heat.engine.environment
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.environment'
writing output... [ 44%] api/heat.engine.event
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.event'
writing output... [ 45%] api/heat.engine.function
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.function'
writing output... [ 45%] api/heat.engine.hot
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.hot'
writing output... [ 45%] api/heat.engine.hot.functions
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.hot.functions'
writing output... [ 46%] api/heat.engine.hot.parameters
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.hot.parameters'
writing output... [ 46%] api/heat.engine.hot.template
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.hot.template'
writing output... [ 46%] api/heat.engine.lifecycle_plugin
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.lifecycle_plugin'
writing output... [ 47%] api/heat.engine.node_data
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.node_data'
writing output... [ 47%] api/heat.engine.notification
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.notification'
writing output... [ 48%] api/heat.engine.notification.autoscaling
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.notification.autoscaling'
writing output... [ 48%] api/heat.engine.notification.stack
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.notification.stack'
writing output... [ 48%] api/heat.engine.output
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.output'
writing output... [ 49%] api/heat.engine.parameter_groups
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.parameter_groups'
writing output... [ 49%] api/heat.engine.parameters
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.parameters'
writing output... [ 49%] api/heat.engine.parent_rsrc
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.parent_rsrc'
writing output... [ 50%] api/heat.engine.plugin_manager
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.plugin_manager'
writing output... [ 50%] api/heat.engine.properties
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.properties'
writing output... [ 50%] api/heat.engine.properties_group
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.properties_group'
writing output... [ 51%] api/heat.engine.resource
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resource'
writing output... [ 51%] api/heat.engine.resources
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources'
writing output... [ 51%] api/heat.engine.resources.alarm_base
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.alarm_base'
writing output... [ 52%] api/heat.engine.resources.scheduler_hints
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.scheduler_hints'
writing output... [ 52%] api/heat.engine.resources.server_base
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.server_base'
writing output... [ 53%] api/heat.engine.resources.signal_responder
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.signal_responder'
writing output... [ 53%] api/heat.engine.resources.stack_resource
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.stack_resource'
writing output... [ 53%] api/heat.engine.resources.stack_user
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.stack_user'
writing output... [ 54%] api/heat.engine.resources.template_resource
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.template_resource'
writing output... [ 54%] api/heat.engine.resources.volume_base
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.volume_base'
writing output... [ 54%] api/heat.engine.resources.wait_condition
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.resources.wait_condition'
writing output... [ 55%] api/heat.engine.rsrc_defn
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.rsrc_defn'
writing output... [ 55%] api/heat.engine.scheduler
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.scheduler'
writing output... [ 55%] api/heat.engine.service
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.service'
writing output... [ 56%] api/heat.engine.service_software_config
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.service_software_config'
writing output... [ 56%] api/heat.engine.software_config_io
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.software_config_io'
writing output... [ 56%] api/heat.engine.stack
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.stack'
writing output... [ 57%] api/heat.engine.stack_lock
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.stack_lock'
writing output... [ 57%] api/heat.engine.status
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.status'
writing output... [ 58%] api/heat.engine.stk_defn
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.stk_defn'
writing output... [ 58%] api/heat.engine.support
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.support'
writing output... [ 58%] api/heat.engine.sync_point
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.sync_point'
writing output... [ 59%] api/heat.engine.template
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.template'
writing output... [ 59%] api/heat.engine.template_common
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.template_common'
writing output... [ 59%] api/heat.engine.template_files
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.template_files'
writing output... [ 60%] api/heat.engine.timestamp
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.timestamp'
writing output... [ 60%] api/heat.engine.translation
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.translation'
writing output... [ 60%] api/heat.engine.update
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.update'
writing output... [ 61%] api/heat.engine.worker
[openstackdocstheme] could not determine last_updated for 'api/heat.engine.worker'
writing output... [ 61%] api/heat.objects
[openstackdocstheme] could not determine last_updated for 'api/heat.objects'
writing output... [ 61%] api/heat.objects.base
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.base'
writing output... [ 62%] api/heat.objects.event
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.event'
writing output... [ 62%] api/heat.objects.fields
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.fields'
writing output... [ 62%] api/heat.objects.raw_template
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.raw_template'
writing output... [ 63%] api/heat.objects.raw_template_files
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.raw_template_files'
writing output... [ 63%] api/heat.objects.resource
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.resource'
writing output... [ 64%] api/heat.objects.resource_data
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.resource_data'
writing output... [ 64%] api/heat.objects.resource_properties_data
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.resource_properties_data'
writing output... [ 64%] api/heat.objects.service
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.service'
writing output... [ 65%] api/heat.objects.snapshot
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.snapshot'
writing output... [ 65%] api/heat.objects.software_config
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.software_config'
writing output... [ 65%] api/heat.objects.software_deployment
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.software_deployment'
writing output... [ 66%] api/heat.objects.stack
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.stack'
writing output... [ 66%] api/heat.objects.stack_lock
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.stack_lock'
writing output... [ 66%] api/heat.objects.stack_tag
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.stack_tag'
writing output... [ 67%] api/heat.objects.sync_point
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.sync_point'
writing output... [ 67%] api/heat.objects.user_creds
[openstackdocstheme] could not determine last_updated for 'api/heat.objects.user_creds'
writing output... [ 67%] api/heat.policies
[openstackdocstheme] could not determine last_updated for 'api/heat.policies'
writing output... [ 68%] api/heat.policies.actions
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.actions'
writing output... [ 68%] api/heat.policies.base
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.base'
writing output... [ 69%] api/heat.policies.build_info
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.build_info'
writing output... [ 69%] api/heat.policies.cloudformation
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.cloudformation'
writing output... [ 69%] api/heat.policies.events
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.events'
writing output... [ 70%] api/heat.policies.resource
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.resource'
writing output... [ 70%] api/heat.policies.resource_types
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.resource_types'
writing output... [ 70%] api/heat.policies.service
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.service'
writing output... [ 71%] api/heat.policies.software_configs
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.software_configs'
writing output... [ 71%] api/heat.policies.software_deployments
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.software_deployments'
writing output... [ 71%] api/heat.policies.stacks
[openstackdocstheme] could not determine last_updated for 'api/heat.policies.stacks'
writing output... [ 72%] api/heat.rpc
[openstackdocstheme] could not determine last_updated for 'api/heat.rpc'
writing output... [ 72%] api/heat.rpc.api
[openstackdocstheme] could not determine last_updated for 'api/heat.rpc.api'
writing output... [ 72%] api/heat.rpc.client
[openstackdocstheme] could not determine last_updated for 'api/heat.rpc.client'
writing output... [ 73%] api/heat.rpc.listener_client
[openstackdocstheme] could not determine last_updated for 'api/heat.rpc.listener_client'
writing output... [ 73%] api/heat.rpc.worker_api
[openstackdocstheme] could not determine last_updated for 'api/heat.rpc.worker_api'
writing output... [ 74%] api/heat.rpc.worker_client
[openstackdocstheme] could not determine last_updated for 'api/heat.rpc.worker_client'
writing output... [ 74%] api/heat.scaling
[openstackdocstheme] could not determine last_updated for 'api/heat.scaling'
writing output... [ 74%] api/heat.scaling.cooldown
[openstackdocstheme] could not determine last_updated for 'api/heat.scaling.cooldown'
writing output... [ 75%] api/heat.scaling.lbutils
[openstackdocstheme] could not determine last_updated for 'api/heat.scaling.lbutils'
writing output... [ 75%] api/heat.scaling.rolling_update
[openstackdocstheme] could not determine last_updated for 'api/heat.scaling.rolling_update'
writing output... [ 75%] api/heat.scaling.scalingutil
[openstackdocstheme] could not determine last_updated for 'api/heat.scaling.scalingutil'
writing output... [ 76%] api/heat.scaling.template
[openstackdocstheme] could not determine last_updated for 'api/heat.scaling.template'
writing output... [ 76%] api/index
writing output... [ 76%] api/modules
[openstackdocstheme] could not determine last_updated for 'api/modules'
writing output... [ 77%] configuration/config-options
writing output... [ 77%] configuration/index
writing output... [ 77%] configuration/logs
writing output... [ 78%] configuration/sample_config
writing output... [ 78%] configuration/sample_policy
writing output... [ 79%] contributor/contributing
writing output... [ 79%] contributor/index
writing output... [ 79%] developing_guides/architecture
writing output... [ 80%] developing_guides/blueprints
writing output... [ 80%] developing_guides/gmr
writing output... [ 80%] developing_guides/index
writing output... [ 81%] developing_guides/pluginguide
writing output... [ 81%] developing_guides/rally_on_gates
writing output... [ 81%] developing_guides/schedulerhints
writing output... [ 82%] developing_guides/supportstatus
writing output... [ 82%] getting_started/create_a_stack
writing output... [ 82%] getting_started/index
writing output... [ 83%] getting_started/on_devstack
writing output... [ 83%] getting_started/on_fedora
writing output... [ 83%] getting_started/on_other
writing output... [ 84%] getting_started/on_ubuntu
writing output... [ 84%] getting_started/standalone
writing output... [ 85%] glossary
writing output... [ 85%] index
writing output... [ 85%] install/get_started
writing output... [ 86%] install/index
writing output... [ 86%] install/install
writing output... [ 86%] install/install-debian
writing output... [ 87%] install/install-obs
writing output... [ 87%] install/install-rdo
writing output... [ 87%] install/install-ubuntu
writing output... [ 88%] install/launch-instance
writing output... [ 88%] install/next-steps
writing output... [ 88%] install/verify
writing output... [ 89%] man/heat-api
writing output... [ 89%] man/heat-api-cfn
writing output... [ 90%] man/heat-db-setup
writing output... [ 90%] man/heat-engine
writing output... [ 90%] man/heat-keystone-setup-domain
writing output... [ 91%] man/heat-manage
writing output... [ 91%] man/heat-status
writing output... [ 91%] man/index
writing output... [ 92%] operating_guides/httpd
writing output... [ 92%] operating_guides/scale_deployment
writing output... [ 92%] operating_guides/upgrades_guide
writing output... [ 93%] template_guide/advanced_topics
writing output... [ 93%] template_guide/basic_resources
writing output... [ 93%] template_guide/cfn
writing output... [ 94%] template_guide/composition
writing output... [ 94%] template_guide/contrib
writing output... [ 95%] template_guide/environment
writing output... [ 95%] template_guide/existing_templates
writing output... [ 95%] template_guide/feature_guide
writing output... [ 96%] template_guide/functions
writing output... [ 96%] template_guide/hello_world
writing output... [ 96%] template_guide/hot_guide
writing output... [ 97%] template_guide/hot_spec
writing output... [ 97%] template_guide/index
writing output... [ 97%] template_guide/multi-clouds
writing output... [ 98%] template_guide/openstack
writing output... [ 98%] template_guide/software_deployment
writing output... [ 98%] template_guide/unsupported
writing output... [ 99%] templates/cfn/WordPress_Single_Instance
writing output... [ 99%] templates/hot/hello_world
writing output... [100%] templates/index
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/db/types.py:docstring of heat.db.types.Json.process_bind_param:19: WARNING: undefined label: types_typedecorator
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/db/types.py:docstring of heat.db.types.Json.process_result_value:19: WARNING: undefined label: types_typedecorator
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/db/types.py:docstring of heat.db.types.List.process_bind_param:19: WARNING: undefined label: types_typedecorator
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/db/types.py:docstring of heat.db.types.List.process_result_value:19: WARNING: undefined label: types_typedecorator
generating indices... genindex py-modindex [openstackdocstheme] could not determine last_updated for 'py-modindex'
done
highlighting module code... [  0%] heat.api
[openstackdocstheme] could not determine last_updated for '_modules/heat/api'
highlighting module code... [  1%] heat.api.aws.ec2token
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/aws/ec2token'
highlighting module code... [  1%] heat.api.aws.exception
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/aws/exception'
highlighting module code... [  2%] heat.api.aws.utils
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/aws/utils'
highlighting module code... [  2%] heat.api.cfn
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/cfn'
highlighting module code... [  3%] heat.api.cfn.v1
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/cfn/v1'
highlighting module code... [  3%] heat.api.cfn.v1.signal
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/cfn/v1/signal'
highlighting module code... [  4%] heat.api.cfn.v1.stacks
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/cfn/v1/stacks'
highlighting module code... [  4%] heat.api.cfn.wsgi
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/cfn/wsgi'
highlighting module code... [  5%] heat.api.middleware.fault
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/middleware/fault'
highlighting module code... [  5%] heat.api.middleware.version_negotiation
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/middleware/version_negotiation'
highlighting module code... [  6%] heat.api.openstack
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack'
highlighting module code... [  6%] heat.api.openstack.v1
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1'
highlighting module code... [  7%] heat.api.openstack.v1.actions
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/actions'
highlighting module code... [  7%] heat.api.openstack.v1.build_info
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/build_info'
highlighting module code... [  8%] heat.api.openstack.v1.events
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/events'
highlighting module code... [  8%] heat.api.openstack.v1.resources
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/resources'
highlighting module code... [  9%] heat.api.openstack.v1.services
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/services'
highlighting module code... [  9%] heat.api.openstack.v1.software_configs
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/software_configs'
highlighting module code... [ 10%] heat.api.openstack.v1.software_deployments
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/software_deployments'
highlighting module code... [ 10%] heat.api.openstack.v1.stacks
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/stacks'
highlighting module code... [ 11%] heat.api.openstack.v1.util
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/util'
highlighting module code... [ 11%] heat.api.openstack.v1.views.stacks_view
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/views/stacks_view'
highlighting module code... [ 12%] heat.api.openstack.v1.views.views_common
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/v1/views/views_common'
highlighting module code... [ 12%] heat.api.openstack.wsgi
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/openstack/wsgi'
highlighting module code... [ 13%] heat.api.versions
[openstackdocstheme] could not determine last_updated for '_modules/heat/api/versions'
highlighting module code... [ 13%] heat.common.auth_password
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/auth_password'
highlighting module code... [ 14%] heat.common.auth_plugin
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/auth_plugin'
highlighting module code... [ 14%] heat.common.auth_url
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/auth_url'
highlighting module code... [ 15%] heat.common.cache
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/cache'
highlighting module code... [ 15%] heat.common.config
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/config'
highlighting module code... [ 16%] heat.common.context
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/context'
highlighting module code... [ 17%] heat.common.crypt
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/crypt'
highlighting module code... [ 17%] heat.common.custom_backend_auth
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/custom_backend_auth'
highlighting module code... [ 18%] heat.common.endpoint_utils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/endpoint_utils'
highlighting module code... [ 18%] heat.common.environment_format
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/environment_format'
highlighting module code... [ 19%] heat.common.environment_util
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/environment_util'
highlighting module code... [ 19%] heat.common.exception
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/exception'
highlighting module code... [ 20%] heat.common.grouputils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/grouputils'
highlighting module code... [ 20%] heat.common.identifier
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/identifier'
highlighting module code... [ 21%] heat.common.lifecycle_plugin_utils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/lifecycle_plugin_utils'
highlighting module code... [ 21%] heat.common.messaging
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/messaging'
highlighting module code... [ 22%] heat.common.netutils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/netutils'
highlighting module code... [ 22%] heat.common.noauth
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/noauth'
highlighting module code... [ 23%] heat.common.param_utils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/param_utils'
highlighting module code... [ 23%] heat.common.password_gen
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/password_gen'
highlighting module code... [ 24%] heat.common.plugin_loader
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/plugin_loader'
highlighting module code... [ 24%] heat.common.pluginutils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/pluginutils'
highlighting module code... [ 25%] heat.common.policy
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/policy'
highlighting module code... [ 25%] heat.common.profiler
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/profiler'
highlighting module code... [ 26%] heat.common.serializers
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/serializers'
highlighting module code... [ 26%] heat.common.service_utils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/service_utils'
highlighting module code... [ 27%] heat.common.short_id
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/short_id'
highlighting module code... [ 27%] heat.common.template_format
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/template_format'
highlighting module code... [ 28%] heat.common.timeutils
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/timeutils'
highlighting module code... [ 28%] heat.common.urlfetch
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/urlfetch'
highlighting module code... [ 29%] heat.common.wsgi
[openstackdocstheme] could not determine last_updated for '_modules/heat/common/wsgi'
highlighting module code... [ 29%] heat.db.api
[openstackdocstheme] could not determine last_updated for '_modules/heat/db/api'
highlighting module code... [ 30%] heat.db.filters
[openstackdocstheme] could not determine last_updated for '_modules/heat/db/filters'
highlighting module code... [ 30%] heat.db.migration
[openstackdocstheme] could not determine last_updated for '_modules/heat/db/migration'
highlighting module code... [ 31%] heat.db.models
[openstackdocstheme] could not determine last_updated for '_modules/heat/db/models'
highlighting module code... [ 31%] heat.db.types
[openstackdocstheme] could not determine last_updated for '_modules/heat/db/types'
highlighting module code... [ 32%] heat.db.utils
[openstackdocstheme] could not determine last_updated for '_modules/heat/db/utils'
highlighting module code... [ 32%] heat.engine.api
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/api'
highlighting module code... [ 33%] heat.engine.attributes
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/attributes'
highlighting module code... [ 34%] heat.engine.cfn.functions
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/cfn/functions'
highlighting module code... [ 34%] heat.engine.cfn.parameters
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/cfn/parameters'
highlighting module code... [ 35%] heat.engine.cfn.template
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/cfn/template'
highlighting module code... [ 35%] heat.engine.check_resource
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/check_resource'
highlighting module code... [ 36%] heat.engine.clients
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients'
highlighting module code... [ 36%] heat.engine.clients.client_exception
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/client_exception'
highlighting module code... [ 37%] heat.engine.clients.client_plugin
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/client_plugin'
highlighting module code... [ 37%] heat.engine.clients.default_client_plugin
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/default_client_plugin'
highlighting module code... [ 38%] heat.engine.clients.microversion_mixin
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/microversion_mixin'
highlighting module code... [ 38%] heat.engine.clients.os
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os'
highlighting module code... [ 39%] heat.engine.clients.os.aodh
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/aodh'
highlighting module code... [ 39%] heat.engine.clients.os.barbican
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/barbican'
highlighting module code... [ 40%] heat.engine.clients.os.cinder
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/cinder'
highlighting module code... [ 40%] heat.engine.clients.os.designate
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/designate'
highlighting module code... [ 41%] heat.engine.clients.os.glance
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/glance'
highlighting module code... [ 41%] heat.engine.clients.os.heat_plugin
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/heat_plugin'
highlighting module code... [ 42%] heat.engine.clients.os.ironic
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/ironic'
highlighting module code... [ 42%] heat.engine.clients.os.keystone
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/keystone'
highlighting module code... [ 43%] heat.engine.clients.os.keystone.fake_keystoneclient
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/keystone/fake_keystoneclient'
highlighting module code... [ 43%] heat.engine.clients.os.keystone.heat_keystoneclient
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/keystone/heat_keystoneclient'
highlighting module code... [ 44%] heat.engine.clients.os.keystone.keystone_constraints
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/keystone/keystone_constraints'
highlighting module code... [ 44%] heat.engine.clients.os.magnum
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/magnum'
highlighting module code... [ 45%] heat.engine.clients.os.manila
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/manila'
highlighting module code... [ 45%] heat.engine.clients.os.mistral
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/mistral'
highlighting module code... [ 46%] heat.engine.clients.os.monasca
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/monasca'
highlighting module code... [ 46%] heat.engine.clients.os.neutron
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/neutron'
highlighting module code... [ 47%] heat.engine.clients.os.neutron.lbaas_constraints
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/neutron/lbaas_constraints'
highlighting module code... [ 47%] heat.engine.clients.os.neutron.neutron_constraints
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/neutron/neutron_constraints'
highlighting module code... [ 48%] heat.engine.clients.os.neutron.taas_constraints
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/neutron/taas_constraints'
highlighting module code... [ 48%] heat.engine.clients.os.nova
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/nova'
highlighting module code... [ 49%] heat.engine.clients.os.octavia
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/octavia'
highlighting module code... [ 50%] heat.engine.clients.os.openstacksdk
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/openstacksdk'
highlighting module code... [ 50%] heat.engine.clients.os.swift
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/swift'
highlighting module code... [ 51%] heat.engine.clients.os.trove
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/trove'
highlighting module code... [ 51%] heat.engine.clients.os.zaqar
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/os/zaqar'
highlighting module code... [ 52%] heat.engine.clients.progress
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/clients/progress'
highlighting module code... [ 52%] heat.engine.conditions
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/conditions'
highlighting module code... [ 53%] heat.engine.constraint.common_constraints
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/constraint/common_constraints'
highlighting module code... [ 53%] heat.engine.constraints
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/constraints'
highlighting module code... [ 54%] heat.engine.dependencies
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/dependencies'
highlighting module code... [ 54%] heat.engine.environment
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/environment'
highlighting module code... [ 55%] heat.engine.event
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/event'
highlighting module code... [ 55%] heat.engine.function
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/function'
highlighting module code... [ 56%] heat.engine.hot.functions
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/hot/functions'
highlighting module code... [ 56%] heat.engine.hot.parameters
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/hot/parameters'
highlighting module code... [ 57%] heat.engine.hot.template
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/hot/template'
highlighting module code... [ 57%] heat.engine.lifecycle_plugin
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/lifecycle_plugin'
highlighting module code... [ 58%] heat.engine.node_data
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/node_data'
highlighting module code... [ 58%] heat.engine.notification
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/notification'
highlighting module code... [ 59%] heat.engine.notification.autoscaling
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/notification/autoscaling'
highlighting module code... [ 59%] heat.engine.notification.stack
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/notification/stack'
highlighting module code... [ 60%] heat.engine.output
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/output'
highlighting module code... [ 60%] heat.engine.parameter_groups
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/parameter_groups'
highlighting module code... [ 61%] heat.engine.parameters
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/parameters'
highlighting module code... [ 61%] heat.engine.parent_rsrc
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/parent_rsrc'
highlighting module code... [ 62%] heat.engine.plugin_manager
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/plugin_manager'
highlighting module code... [ 62%] heat.engine.properties
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/properties'
highlighting module code... [ 63%] heat.engine.properties_group
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/properties_group'
highlighting module code... [ 63%] heat.engine.resource
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resource'
highlighting module code... [ 64%] heat.engine.resources
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources'
highlighting module code... [ 64%] heat.engine.resources.alarm_base
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/alarm_base'
highlighting module code... [ 65%] heat.engine.resources.scheduler_hints
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/scheduler_hints'
highlighting module code... [ 65%] heat.engine.resources.server_base
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/server_base'
highlighting module code... [ 66%] heat.engine.resources.signal_responder
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/signal_responder'
highlighting module code... [ 67%] heat.engine.resources.stack_resource
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/stack_resource'
highlighting module code... [ 67%] heat.engine.resources.stack_user
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/stack_user'
highlighting module code... [ 68%] heat.engine.resources.template_resource
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/template_resource'
highlighting module code... [ 68%] heat.engine.resources.volume_base
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/volume_base'
highlighting module code... [ 69%] heat.engine.resources.wait_condition
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/resources/wait_condition'
highlighting module code... [ 69%] heat.engine.rsrc_defn
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/rsrc_defn'
highlighting module code... [ 70%] heat.engine.scheduler
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/scheduler'
highlighting module code... [ 70%] heat.engine.service
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/service'
highlighting module code... [ 71%] heat.engine.service_software_config
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/service_software_config'
highlighting module code... [ 71%] heat.engine.software_config_io
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/software_config_io'
highlighting module code... [ 72%] heat.engine.stack
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/stack'
highlighting module code... [ 72%] heat.engine.stack_lock
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/stack_lock'
highlighting module code... [ 73%] heat.engine.status
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/status'
highlighting module code... [ 73%] heat.engine.stk_defn
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/stk_defn'
highlighting module code... [ 74%] heat.engine.support
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/support'
highlighting module code... [ 74%] heat.engine.sync_point
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/sync_point'
highlighting module code... [ 75%] heat.engine.template
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/template'
highlighting module code... [ 75%] heat.engine.template_common
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/template_common'
highlighting module code... [ 76%] heat.engine.template_files
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/template_files'
highlighting module code... [ 76%] heat.engine.timestamp
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/timestamp'
highlighting module code... [ 77%] heat.engine.translation
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/translation'
highlighting module code... [ 77%] heat.engine.update
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/update'
highlighting module code... [ 78%] heat.engine.worker
[openstackdocstheme] could not determine last_updated for '_modules/heat/engine/worker'
highlighting module code... [ 78%] heat.objects.base
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/base'
highlighting module code... [ 79%] heat.objects.event
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/event'
highlighting module code... [ 79%] heat.objects.fields
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/fields'
highlighting module code... [ 80%] heat.objects.raw_template
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/raw_template'
highlighting module code... [ 80%] heat.objects.raw_template_files
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/raw_template_files'
highlighting module code... [ 81%] heat.objects.resource
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/resource'
highlighting module code... [ 81%] heat.objects.resource_data
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/resource_data'
highlighting module code... [ 82%] heat.objects.resource_properties_data
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/resource_properties_data'
highlighting module code... [ 82%] heat.objects.service
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/service'
highlighting module code... [ 83%] heat.objects.snapshot
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/snapshot'
highlighting module code... [ 84%] heat.objects.software_config
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/software_config'
highlighting module code... [ 84%] heat.objects.software_deployment
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/software_deployment'
highlighting module code... [ 85%] heat.objects.stack
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/stack'
highlighting module code... [ 85%] heat.objects.stack_lock
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/stack_lock'
highlighting module code... [ 86%] heat.objects.stack_tag
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/stack_tag'
highlighting module code... [ 86%] heat.objects.sync_point
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/sync_point'
highlighting module code... [ 87%] heat.objects.user_creds
[openstackdocstheme] could not determine last_updated for '_modules/heat/objects/user_creds'
highlighting module code... [ 87%] heat.policies
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies'
highlighting module code... [ 88%] heat.policies.actions
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/actions'
highlighting module code... [ 88%] heat.policies.base
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/base'
highlighting module code... [ 89%] heat.policies.build_info
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/build_info'
highlighting module code... [ 89%] heat.policies.cloudformation
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/cloudformation'
highlighting module code... [ 90%] heat.policies.events
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/events'
highlighting module code... [ 90%] heat.policies.resource
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/resource'
highlighting module code... [ 91%] heat.policies.resource_types
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/resource_types'
highlighting module code... [ 91%] heat.policies.service
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/service'
highlighting module code... [ 92%] heat.policies.software_configs
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/software_configs'
highlighting module code... [ 92%] heat.policies.software_deployments
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/software_deployments'
highlighting module code... [ 93%] heat.policies.stacks
[openstackdocstheme] could not determine last_updated for '_modules/heat/policies/stacks'
highlighting module code... [ 93%] heat.rpc.client
[openstackdocstheme] could not determine last_updated for '_modules/heat/rpc/client'
highlighting module code... [ 94%] heat.rpc.listener_client
[openstackdocstheme] could not determine last_updated for '_modules/heat/rpc/listener_client'
highlighting module code... [ 94%] heat.rpc.worker_client
[openstackdocstheme] could not determine last_updated for '_modules/heat/rpc/worker_client'
highlighting module code... [ 95%] heat.scaling.cooldown
[openstackdocstheme] could not determine last_updated for '_modules/heat/scaling/cooldown'
highlighting module code... [ 95%] heat.scaling.lbutils
[openstackdocstheme] could not determine last_updated for '_modules/heat/scaling/lbutils'
highlighting module code... [ 96%] heat.scaling.rolling_update
[openstackdocstheme] could not determine last_updated for '_modules/heat/scaling/rolling_update'
highlighting module code... [ 96%] heat.scaling.scalingutil
[openstackdocstheme] could not determine last_updated for '_modules/heat/scaling/scalingutil'
highlighting module code... [ 97%] heat.scaling.template
[openstackdocstheme] could not determine last_updated for '_modules/heat/scaling/template'
highlighting module code... [ 97%] oslo_i18n._message
[openstackdocstheme] could not determine last_updated for '_modules/oslo_i18n/_message'
highlighting module code... [ 98%] oslo_versionedobjects.fields
[openstackdocstheme] could not determine last_updated for '_modules/oslo_versionedobjects/fields'
highlighting module code... [ 98%] sqlalchemy.orm.attributes
[openstackdocstheme] could not determine last_updated for '_modules/sqlalchemy/orm/attributes'
highlighting module code... [ 99%] sqlalchemy.sql.schema
[openstackdocstheme] could not determine last_updated for '_modules/sqlalchemy/sql/schema'
highlighting module code... [100%] sqlalchemy.sql.sqltypes
[openstackdocstheme] could not determine last_updated for '_modules/sqlalchemy/sql/sqltypes'
[openstackdocstheme] could not determine last_updated for '_modules/index'
writing additional pages... search done
copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 8 warnings.
The HTML pages are in doc/build/html.
___________________________________ summary ____________________________________
  docs: commands succeeded
  congratulations :)
+ sphinx-build -b man doc/source doc/build/man
Running Sphinx v3.4.3
[openstackdocstheme] version: 3.0.0
[openstackdocstheme] connecting html-page-context event handler
loading stevedore.sphinxext
making output directory... done
[openstackdocstheme] overriding configured project name (Python) with name extracted from the package (openstack-heat); you can disable this behavior with the 'openstackdocs_auto_name' option
loading intersphinx inventory from https://docs.sqlalchemy.org/objects.inv...
WARNING: failed to reach any of the inventories with the following issues:
intersphinx inventory 'https://docs.sqlalchemy.org/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='docs.sqlalchemy.org', port=443): Max retries exceeded with url: /objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f736e71f190>: Failed to establish a new connection: [Errno -2] Name or service not known'))
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.versions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.ec2token.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.exception.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.aws.utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.versions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.wsgi.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.v1.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.v1.signal.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.cfn.v1.stacks.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.middleware.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.middleware.fault.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.middleware.version_negotiation.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.versions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.wsgi.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.actions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.build_info.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.events.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.resources.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.services.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.software_configs.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.software_deployments.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.stacks.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.util.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.views.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.views.stacks_view.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.api.openstack.v1.views.views_common.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.auth_password.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.auth_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.auth_url.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.cache.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.config.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.context.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.crypt.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.custom_backend_auth.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.endpoint_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.environment_format.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.environment_util.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.exception.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.grouputils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.i18n.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.identifier.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.lifecycle_plugin_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.messaging.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.netutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.noauth.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.param_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.password_gen.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.plugin_loader.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.pluginutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.policy.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.profiler.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.serializers.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.service_utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.short_id.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.template_format.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.timeutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.urlfetch.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.common.wsgi.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.filters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.migration.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.models.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.types.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.db.utils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.attributes.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.check_resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.conditions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.dependencies.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.environment.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.event.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.function.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.lifecycle_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.node_data.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.output.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.parameter_groups.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.parameters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.parent_rsrc.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.plugin_manager.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.properties.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.properties_group.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.rsrc_defn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.scheduler.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.service.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.service_software_config.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.software_config_io.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.stack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.stack_lock.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.status.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.stk_defn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.support.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.sync_point.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.template_common.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.template_files.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.timestamp.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.translation.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.update.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.worker.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.functions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.parameters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.cfn.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.client_exception.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.client_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.default_client_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.microversion_mixin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.progress.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.aodh.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.barbican.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.blazar.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.cinder.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.designate.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.glance.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.heat_plugin.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.ironic.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.magnum.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.manila.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.mistral.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.monasca.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.nova.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.octavia.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.openstacksdk.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.swift.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.trove.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.vitrage.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.zaqar.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.zun.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.fake_keystoneclient.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.heat_keystoneclient.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.keystone.keystone_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.lbaas_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.neutron_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.clients.os.neutron.taas_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.constraint.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.constraint.common_constraints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.functions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.parameters.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.hot.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.notification.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.notification.autoscaling.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.notification.stack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.alarm_base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.scheduler_hints.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.server_base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.signal_responder.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.stack_resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.stack_user.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.template_resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.volume_base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.engine.resources.wait_condition.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.event.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.fields.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.raw_template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.raw_template_files.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.resource_data.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.resource_properties_data.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.service.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.snapshot.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.software_config.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.software_deployment.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.stack.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.stack_lock.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.stack_tag.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.sync_point.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.objects.user_creds.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.actions.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.base.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.build_info.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.cloudformation.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.events.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.resource.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.resource_types.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.service.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.software_configs.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.software_deployments.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.policies.stacks.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.client.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.listener_client.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.worker_api.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.rpc.worker_client.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.cooldown.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.lbutils.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.rolling_update.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.scalingutil.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/heat.scaling.template.rst.
Creating file /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/api/modules.rst.
[openstackdocstheme] using theme from /usr/lib/python3.9/site-packages/openstackdocstheme/theme
[openstackdocstheme] no /builddir/build/BUILD/openstack-heat-24.1.0.dev12/.gitreview found
[oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/../../etc/heat/heat-config-generator.conf
[oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/_static/heat.conf.sample
[oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/../../etc/heat/heat-policy-generator.conf
[oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/openstack-heat-24.1.0.dev12/doc/source/_static/heat.policy.yaml.sample
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: [new config] 281 added, 0 changed, 0 removed
reading sources... [  0%] admin/auth-model
reading sources... [  0%] admin/index
reading sources... [  1%] admin/introduction
reading sources... [  1%] admin/stack-domain-users
reading sources... [  1%] api/heat
reading sources... [  2%] api/heat.api
reading sources... [  2%] api/heat.api.aws
reading sources... [  2%] api/heat.api.aws.ec2token
reading sources... [  3%] api/heat.api.aws.exception
reading sources... [  3%] api/heat.api.aws.utils
reading sources... [  3%] api/heat.api.cfn
reading sources... [  4%] api/heat.api.cfn.v1
reading sources... [  4%] api/heat.api.cfn.v1.signal
reading sources... [  4%] api/heat.api.cfn.v1.stacks
reading sources... [  5%] api/heat.api.cfn.versions
reading sources... [  5%] api/heat.api.cfn.wsgi
reading sources... [  6%] api/heat.api.middleware
reading sources... [  6%] api/heat.api.middleware.fault
reading sources... [  6%] api/heat.api.middleware.version_negotiation
reading sources... [  7%] api/heat.api.openstack
reading sources... [  7%] api/heat.api.openstack.v1
reading sources... [  7%] api/heat.api.openstack.v1.actions
reading sources... [  8%] api/heat.api.openstack.v1.build_info
reading sources... [  8%] api/heat.api.openstack.v1.events
reading sources... [  8%] api/heat.api.openstack.v1.resources
reading sources... [  9%] api/heat.api.openstack.v1.services
reading sources... [  9%] api/heat.api.openstack.v1.software_configs
reading sources... [  9%] api/heat.api.openstack.v1.software_deployments
reading sources... [ 10%] api/heat.api.openstack.v1.stacks
reading sources... [ 10%] api/heat.api.openstack.v1.util
reading sources... [ 11%] api/heat.api.openstack.v1.views
reading sources... [ 11%] api/heat.api.openstack.v1.views.stacks_view
reading sources... [ 11%] api/heat.api.openstack.v1.views.views_common
reading sources... [ 12%] api/heat.api.openstack.versions
reading sources... [ 12%] api/heat.api.openstack.wsgi
reading sources... [ 12%] api/heat.api.versions
reading sources... [ 13%] api/heat.common
reading sources... [ 13%] api/heat.common.auth_password
reading sources... [ 13%] api/heat.common.auth_plugin
reading sources... [ 14%] api/heat.common.auth_url
reading sources... [ 14%] api/heat.common.cache
reading sources... [ 14%] api/heat.common.config
reading sources... [ 15%] api/heat.common.context
reading sources... [ 15%] api/heat.common.crypt
reading sources... [ 16%] api/heat.common.custom_backend_auth
reading sources... [ 16%] api/heat.common.endpoint_utils
reading sources... [ 16%] api/heat.common.environment_format
reading sources... [ 17%] api/heat.common.environment_util
reading sources... [ 17%] api/heat.common.exception
reading sources... [ 17%] api/heat.common.grouputils
reading sources... [ 18%] api/heat.common.i18n
reading sources... [ 18%] api/heat.common.identifier
reading sources... [ 18%] api/heat.common.lifecycle_plugin_utils
reading sources... [ 19%] api/heat.common.messaging
reading sources... [ 19%] api/heat.common.netutils
reading sources... [ 19%] api/heat.common.noauth
reading sources... [ 20%] api/heat.common.param_utils
reading sources... [ 20%] api/heat.common.password_gen
reading sources... [ 20%] api/heat.common.plugin_loader
reading sources... [ 21%] api/heat.common.pluginutils
reading sources... [ 21%] api/heat.common.policy
reading sources... [ 22%] api/heat.common.profiler
reading sources... [ 22%] api/heat.common.serializers
reading sources... [ 22%] api/heat.common.service_utils
reading sources... [ 23%] api/heat.common.short_id
reading sources... [ 23%] api/heat.common.template_format
reading sources... [ 23%] api/heat.common.timeutils
reading sources... [ 24%] api/heat.common.urlfetch
reading sources... [ 24%] api/heat.common.wsgi
reading sources... [ 24%] api/heat.db
reading sources... [ 25%] api/heat.db.api
reading sources... [ 25%] api/heat.db.filters
reading sources... [ 25%] api/heat.db.migration
reading sources... [ 26%] api/heat.db.models
reading sources... [ 26%] api/heat.db.types
reading sources... [ 27%] api/heat.db.utils
reading sources... [ 27%] api/heat.engine
reading sources... [ 27%] api/heat.engine.api
reading sources... [ 28%] api/heat.engine.attributes
reading sources... [ 28%] api/heat.engine.cfn
reading sources... [ 28%] api/heat.engine.cfn.functions
reading sources... [ 29%] api/heat.engine.cfn.parameters
reading sources... [ 29%] api/heat.engine.cfn.template
reading sources... [ 29%] api/heat.engine.check_resource
reading sources... [ 30%] api/heat.engine.clients
reading sources... [ 30%] api/heat.engine.clients.client_exception
reading sources... [ 30%] api/heat.engine.clients.client_plugin
reading sources... [ 31%] api/heat.engine.clients.default_client_plugin
reading sources... [ 31%] api/heat.engine.clients.microversion_mixin
reading sources... [ 32%] api/heat.engine.clients.os
reading sources... [ 32%] api/heat.engine.clients.os.aodh
reading sources... [ 32%] api/heat.engine.clients.os.barbican
reading sources... [ 33%] api/heat.engine.clients.os.blazar
reading sources... [ 33%] api/heat.engine.clients.os.cinder
reading sources... [ 33%] api/heat.engine.clients.os.designate
reading sources... [ 34%] api/heat.engine.clients.os.glance
reading sources... [ 34%] api/heat.engine.clients.os.heat_plugin
reading sources... [ 34%] api/heat.engine.clients.os.ironic
reading sources... [ 35%] api/heat.engine.clients.os.keystone
reading sources... [ 35%] api/heat.engine.clients.os.keystone.fake_keystoneclient
reading sources... [ 35%] api/heat.engine.clients.os.keystone.heat_keystoneclient
reading sources... [ 36%] api/heat.engine.clients.os.keystone.keystone_constraints
reading sources... [ 36%] api/heat.engine.clients.os.magnum
reading sources... [ 37%] api/heat.engine.clients.os.manila
reading sources... [ 37%] api/heat.engine.clients.os.mistral
reading sources... [ 37%] api/heat.engine.clients.os.monasca
reading sources... [ 38%] api/heat.engine.clients.os.neutron
reading sources... [ 38%] api/heat.engine.clients.os.neutron.lbaas_constraints
reading sources... [ 38%] api/heat.engine.clients.os.neutron.neutron_constraints
reading sources... [ 39%] api/heat.engine.clients.os.neutron.taas_constraints
reading sources... [ 39%] api/heat.engine.clients.os.nova
reading sources... [ 39%] api/heat.engine.clients.os.octavia
reading sources... [ 40%] api/heat.engine.clients.os.openstacksdk
reading sources... [ 40%] api/heat.engine.clients.os.swift
reading sources... [ 40%] api/heat.engine.clients.os.trove
reading sources... [ 41%] api/heat.engine.clients.os.vitrage
reading sources... [ 41%] api/heat.engine.clients.os.zaqar
reading sources... [ 41%] api/heat.engine.clients.os.zun
reading sources... [ 42%] api/heat.engine.clients.progress
reading sources... [ 42%] api/heat.engine.conditions
reading sources... [ 43%] api/heat.engine.constraint
reading sources... [ 43%] api/heat.engine.constraint.common_constraints
reading sources... [ 43%] api/heat.engine.constraints
reading sources... [ 44%] api/heat.engine.dependencies
reading sources... [ 44%] api/heat.engine.environment
reading sources... [ 44%] api/heat.engine.event
reading sources... [ 45%] api/heat.engine.function
reading sources... [ 45%] api/heat.engine.hot
reading sources... [ 45%] api/heat.engine.hot.functions
reading sources... [ 46%] api/heat.engine.hot.parameters
reading sources... [ 46%] api/heat.engine.hot.template
reading sources... [ 46%] api/heat.engine.lifecycle_plugin
reading sources... [ 47%] api/heat.engine.node_data
reading sources... [ 47%] api/heat.engine.notification
reading sources... [ 48%] api/heat.engine.notification.autoscaling
reading sources... [ 48%] api/heat.engine.notification.stack
reading sources... [ 48%] api/heat.engine.output
reading sources... [ 49%] api/heat.engine.parameter_groups
reading sources... [ 49%] api/heat.engine.parameters
reading sources... [ 49%] api/heat.engine.parent_rsrc
reading sources... [ 50%] api/heat.engine.plugin_manager
reading sources... [ 50%] api/heat.engine.properties
reading sources... [ 50%] api/heat.engine.properties_group
reading sources... [ 51%] api/heat.engine.resource
reading sources... [ 51%] api/heat.engine.resources
reading sources... [ 51%] api/heat.engine.resources.alarm_base
reading sources... [ 52%] api/heat.engine.resources.scheduler_hints
reading sources... [ 52%] api/heat.engine.resources.server_base
reading sources... [ 53%] api/heat.engine.resources.signal_responder
reading sources... [ 53%] api/heat.engine.resources.stack_resource
reading sources... [ 53%] api/heat.engine.resources.stack_user
reading sources... [ 54%] api/heat.engine.resources.template_resource
reading sources... [ 54%] api/heat.engine.resources.volume_base
reading sources... [ 54%] api/heat.engine.resources.wait_condition
reading sources... [ 55%] api/heat.engine.rsrc_defn
reading sources... [ 55%] api/heat.engine.scheduler
reading sources... [ 55%] api/heat.engine.service
reading sources... [ 56%] api/heat.engine.service_software_config
reading sources... [ 56%] api/heat.engine.software_config_io
reading sources... [ 56%] api/heat.engine.stack
reading sources... [ 57%] api/heat.engine.stack_lock
reading sources... [ 57%] api/heat.engine.status
reading sources... [ 58%] api/heat.engine.stk_defn
reading sources... [ 58%] api/heat.engine.support
reading sources... [ 58%] api/heat.engine.sync_point
reading sources... [ 59%] api/heat.engine.template
reading sources... [ 59%] api/heat.engine.template_common
reading sources... [ 59%] api/heat.engine.template_files
reading sources... [ 60%] api/heat.engine.timestamp
reading sources... [ 60%] api/heat.engine.translation
reading sources... [ 60%] api/heat.engine.update
reading sources... [ 61%] api/heat.engine.worker
reading sources... [ 61%] api/heat.objects
reading sources... [ 61%] api/heat.objects.base
reading sources... [ 62%] api/heat.objects.event
reading sources... [ 62%] api/heat.objects.fields
reading sources... [ 62%] api/heat.objects.raw_template
reading sources... [ 63%] api/heat.objects.raw_template_files
reading sources... [ 63%] api/heat.objects.resource
reading sources... [ 64%] api/heat.objects.resource_data
reading sources... [ 64%] api/heat.objects.resource_properties_data
reading sources... [ 64%] api/heat.objects.service
reading sources... [ 65%] api/heat.objects.snapshot
reading sources... [ 65%] api/heat.objects.software_config
reading sources... [ 65%] api/heat.objects.software_deployment
reading sources... [ 66%] api/heat.objects.stack
reading sources... [ 66%] api/heat.objects.stack_lock
reading sources... [ 66%] api/heat.objects.stack_tag
reading sources... [ 67%] api/heat.objects.sync_point
reading sources... [ 67%] api/heat.objects.user_creds
reading sources... [ 67%] api/heat.policies
reading sources... [ 68%] api/heat.policies.actions
reading sources... [ 68%] api/heat.policies.base
reading sources... [ 69%] api/heat.policies.build_info
reading sources... [ 69%] api/heat.policies.cloudformation
reading sources... [ 69%] api/heat.policies.events
reading sources... [ 70%] api/heat.policies.resource
reading sources... [ 70%] api/heat.policies.resource_types
reading sources... [ 70%] api/heat.policies.service
reading sources... [ 71%] api/heat.policies.software_configs
reading sources... [ 71%] api/heat.policies.software_deployments
reading sources... [ 71%] api/heat.policies.stacks
reading sources... [ 72%] api/heat.rpc
reading sources... [ 72%] api/heat.rpc.api
reading sources... [ 72%] api/heat.rpc.client
reading sources... [ 73%] api/heat.rpc.listener_client
reading sources... [ 73%] api/heat.rpc.worker_api
reading sources... [ 74%] api/heat.rpc.worker_client
reading sources... [ 74%] api/heat.scaling
reading sources... [ 74%] api/heat.scaling.cooldown
reading sources... [ 75%] api/heat.scaling.lbutils
reading sources... [ 75%] api/heat.scaling.rolling_update
reading sources... [ 75%] api/heat.scaling.scalingutil
reading sources... [ 76%] api/heat.scaling.template
reading sources... [ 76%] api/index
reading sources... [ 76%] api/modules
reading sources... [ 77%] configuration/config-options
loading config file etc/heat/heat-config-generator.conf
/usr/lib/python3.9/site-packages/oslo_i18n/_message.py:173: UserWarning: Failed to insert replacement values into translated message Optional heat url in format like http://0.0.0.0:8004/v1/%(tenant_id)s. (Original: 'Optional heat url in format like http://0.0.0.0:8004/v1/%(tenant_id)s.'): 'tenant_id'
  warnings.warn(msg % (translated_message, self.msgid, err))
reading sources... [ 77%] configuration/index
reading sources... [ 77%] configuration/logs
reading sources... [ 78%] configuration/sample_config
reading sources... [ 78%] configuration/sample_policy
reading sources... [ 79%] contributor/contributing
reading sources... [ 79%] contributor/index
reading sources... [ 79%] developing_guides/architecture
reading sources... [ 80%] developing_guides/blueprints
reading sources... [ 80%] developing_guides/gmr
reading sources... [ 80%] developing_guides/index
reading sources... [ 81%] developing_guides/pluginguide
reading sources... [ 81%] developing_guides/rally_on_gates
reading sources... [ 81%] developing_guides/schedulerhints
reading sources... [ 82%] developing_guides/supportstatus
reading sources... [ 82%] getting_started/create_a_stack
reading sources... [ 82%] getting_started/index
reading sources... [ 83%] getting_started/on_devstack
reading sources... [ 83%] getting_started/on_fedora
reading sources... [ 83%] getting_started/on_other
reading sources... [ 84%] getting_started/on_ubuntu
reading sources... [ 84%] getting_started/standalone
reading sources... [ 85%] glossary
reading sources... [ 85%] index
reading sources... [ 85%] install/get_started
reading sources... [ 86%] install/index
reading sources... [ 86%] install/install
reading sources... [ 86%] install/install-debian
reading sources... [ 87%] install/install-obs
reading sources... [ 87%] install/install-rdo
reading sources... [ 87%] install/install-ubuntu
reading sources... [ 88%] install/launch-instance
reading sources... [ 88%] install/next-steps
reading sources... [ 88%] install/verify
reading sources... [ 89%] man/heat-api
reading sources... [ 89%] man/heat-api-cfn
reading sources... [ 90%] man/heat-db-setup
reading sources... [ 90%] man/heat-engine
reading sources... [ 90%] man/heat-keystone-setup-domain
reading sources... [ 91%] man/heat-manage
reading sources... [ 91%] man/heat-status
reading sources... [ 91%] man/index
reading sources... [ 92%] operating_guides/httpd
reading sources... [ 92%] operating_guides/scale_deployment
reading sources... [ 92%] operating_guides/upgrades_guide
reading sources... [ 93%] template_guide/advanced_topics
reading sources... [ 93%] template_guide/basic_resources
reading sources... [ 93%] template_guide/cfn
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.blazar: "No module named 'blazarclient'". Not using blazar.
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.vitrage: "No module named 'vitrageclient'". Not using vitrage.
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.zun: "No module named 'zunclient'". Not using zun.
WARNING:heat.common.pluginutils:Encountered exception while loading heat.engine.clients.os.blazar: "No module named 'blazarclient'". Not using blazar.reservation.
reading sources... [ 94%] template_guide/composition
reading sources... [ 94%] template_guide/contrib
reading sources... [ 95%] template_guide/environment
reading sources... [ 95%] template_guide/existing_templates
reading sources... [ 95%] template_guide/feature_guide
reading sources... [ 96%] template_guide/functions
reading sources... [ 96%] template_guide/hello_world
reading sources... [ 96%] template_guide/hot_guide
reading sources... [ 97%] template_guide/hot_spec
reading sources... [ 97%] template_guide/index
reading sources... [ 97%] template_guide/multi-clouds
reading sources... [ 98%] template_guide/openstack
reading sources... [ 98%] template_guide/software_deployment
reading sources... [ 98%] template_guide/unsupported
reading sources... [ 99%] templates/cfn/WordPress_Single_Instance
reading sources... [ 99%] templates/hot/hello_world
reading sources... [100%] templates/index
looking for now-outdated files... none found
pickling environment... WARNING: autodoc: failed to import module 'blazar' from module 'heat.engine.clients.os'; the following exception was raised:
No module named 'blazarclient'
WARNING: autodoc: failed to import module 'vitrage' from module 'heat.engine.clients.os'; the following exception was raised:
No module named 'vitrageclient'
WARNING: autodoc: failed to import module 'zun' from module 'heat.engine.clients.os'; the following exception was raised:
No module named 'zunclient'
done
checking consistency... done
writing... heat-api.1 { } heat-api-cfn.1 { } heat-db-setup.1 { } heat-engine.1 { } heat-keystone-setup-domain.1 { } heat-manage.1 { } heat-status.1 { } done
build succeeded, 4 warnings.
The manual pages are in doc/build/man.
+ rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo doc/build/html/.htaccess
+ mkdir -p /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/share/man/man1
+ install -p -D -m 644 doc/build/man/heat-api-cfn.1 doc/build/man/heat-api.1 doc/build/man/heat-db-setup.1 doc/build/man/heat-engine.1 doc/build/man/heat-keystone-setup-domain.1 doc/build/man/heat-manage.1 doc/build/man/heat-status.1 /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/share/man/man1/
+ rm -f /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//usr/bin/heat-db-setup
+ rm -f /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//usr/share/man/man1/heat-db-setup.1
+ rm -rf /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/var/lib/heat/.dummy
+ install -p -D -m 640 etc/heat/heat.conf.sample /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//etc/heat/heat.conf
+ install -p -D -m 640 /builddir/build/SOURCES/heat-dist.conf /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/share/heat/heat-dist.conf
+ echo '[revision]'
+ echo heat_revision=24.1.0
+ mv /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/etc/heat/api-paste.ini /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//etc/heat
+ mv /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/etc/heat/environment.d /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//etc/heat
+ mv /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/etc/heat/templates /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64//etc/heat
+ rmdir /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/etc/heat
+ install -d -m 755 /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/share
+ rm -f /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/de/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/es/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/fr/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/it/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ja/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ko_KR/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/pt_BR/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/ru/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/zh_CN/LC_MESSAGES/heat.po /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/zh_TW/LC_MESSAGES/heat.po
+ rm -f '/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale/*pot'
+ mv /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages/heat/locale /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/share/locale
+ /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64 heat --all-name
+ /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 24.1.0-0.20250509161137.88027a9.el9 --unique-debug-suffix -24.1.0-0.20250509161137.88027a9.el9.x86_64 --unique-debug-src-base openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/openstack-heat-24.1.0.dev12
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9 using python3.9
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/lib/python3.9/site-packages/heat_integrationtests/prepare_test_network.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/python3.9/site-packages/heat_integrationtests/prepare_test_env.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/python3.9/site-packages/heat_integrationtests/cleanup_test_env.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/python3.9/site-packages/heat/cloudinit/boothook.sh from /bin/bash to #!/usr/bin/bash
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.FmFVYl
+ umask 022
+ cd /builddir/build/BUILD
+ cd openstack-heat-24.1.0.dev12
+ TOX_TESTENV_PASSENV='*'
+ 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ PATH=/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-heat-24.1.0-0.20250509161137.88027a9.el9.x86_64/usr/lib/python3.9/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/openstack-heat-24.1.0.dev12/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=4
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -m tox --current-env -q --recreate -e py39
{0} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_extract_param_list [0.231127s] ... ok
{0} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_extract_param_list_garbage_prefix [0.111020s] ... ok
{0} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_map_remote_error_denied_error [0.112689s] ... ok
{2} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_extract_param_list_garbage_suffix [0.268996s] ... ok
{2} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_format_response [0.057094s] ... ok
{0} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_map_remote_error_request_limit_exceeded [0.099885s] ... ok
{2} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_map_remote_error_invalid_action_error [0.060956s] ... ok
{0} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_params_extract_garbage_prefix [0.063172s] ... ok
{3} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_extract_param_list_garbage_prefix2 [0.245038s] ... ok
{2} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_params_extract [0.077538s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_auth_noaccess [0.070579s] ... ok
{3} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_extract_param_list_multiple_missing [0.084388s] ... ok
{2} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_params_extract_garbage_suffix [0.073917s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_err_signature [0.103372s] ... ok
{3} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_get_param_value_missing [0.106784s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_ok [0.054436s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_err_denied [0.129481s] ... ok
{3} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_map_remote_error [0.074826s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_ok_multicloud [0.071438s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_err_multicloud [0.100585s] ... ok
{3} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_params_extract_dots [0.105863s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_ok_v2 [0.092800s] ... ok
{3} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_params_extract_garbage [0.107908s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_conf_get_ssl_opts [0.128813s] ... ok
{3} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_reformat_dict_keys_missing [0.112506s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_conf_get_clients_keystone_opts [0.409041s] ... ok
{3} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_auth_nouser [0.167235s] ... ok
{1} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_extract_param_list_badindex [0.229257s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_conf_get_opts [0.132050s] ... ok
{1} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_extract_param_list_multiple [0.069367s] ... ok
{3} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_ok_auth_uri_ec2authtoken_long [0.145122s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_conf_get_ssl_default_options [0.053441s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_filter_factory_none_app [0.066472s] ... ok
{1} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_get_param_value [0.127197s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_access_header_space [0.055811s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_access_param_new [0.520609s] ... ok
{1} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_map_remote_error_already_exists_error [0.095719s] ... ok
{0} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_access_param_old [0.084429s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_signature_header_nospace [0.112589s] ... ok
{1} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_map_remote_error_inval_param_error [0.127514s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_err_engine [0.126910s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_err_exists [0.062511s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_signature_header_notlast [0.140225s] ... ok
{1} heat.tests.api.aws.test_api_aws.AWSCommonTest.test_reformat_dict_keys [0.124961s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_auth_nosig [0.041645s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_signature_param_new [0.078922s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_err_rpcerr [0.097334s] ... ok
{2} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_signature_param_old [0.059316s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_onfailure_err [0.059205s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_badconf_no_authuri [0.104732s] ... ok
{3} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_ok_auth_uri_ks_authtoken [0.659679s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_bad_resources_in_template [0.099561s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_default [0.086677s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_err_multicloud_none_allowed [0.103378s] ... ok
{3} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_filter_factory [0.063552s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_cancel_update [0.057264s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_last_updated_time [0.063660s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_onfailure_true [0.085784s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_or_update_err [0.047900s] ... ok
{3} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_signature_header_space [0.137394s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_rollback [0.056908s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_delete [0.069645s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_err_inval_template [0.169911s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_onfailure_false_delete [0.146202s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_no_last_updated_time [0.458553s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_err_tokenid [0.502359s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_delete_bad_name [0.049044s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_ok_auth_uri_ec2authtoken [0.072006s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resource_nonexistent [0.105248s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_delete_err_rpcerr [0.100560s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_ok_roles [0.058673s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resource_nonexistent_stack [0.361316s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_x_auth_nouser_x_auth_user [0.052171s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_enforce_denied [0.099275s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_arn_invalidtenant [0.094323s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resources_physical_not_found [0.078138s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_call_x_auth_user [0.064115s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_bad_name [0.053673s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_events_list_err_rpcerr [0.053867s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_events_list_bad_name [0.080298s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resources_bad_name [0.061950s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_events_list_event_id_integer [0.076331s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_conf_get_paste [0.118428s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_list_stack_resources [0.090667s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resources_err_inval [0.075339s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_conf_ssl_insecure_option [0.069571s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_events_list_event_id_uuid [0.123306s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_stackid_addprefix [0.072162s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_access_header_last [0.064859s] ... ok
{1} heat.tests.api.aws.test_api_ec2token.Ec2TokenTest.test_get_access_header_nospace [0.073791s] ... ok
{0} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_update [0.096808s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_get_template [0.131921s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resources_physical [0.226765s] ... ok
{0} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_accept_header_contains_valid_version [0.068033s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_enforce_ise [0.053446s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create [0.104690s] ... ok
{0} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_invalid_utf8_path [0.079611s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_enforce_ok [0.054509s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_get_template_bad_name [0.125990s] ... ok
{0} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_request_path_contains_valid_version [0.053257s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_get_template_int_body [0.077478s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_update_bad_name [0.094540s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_err_no_template [0.136802s] ... ok
{0} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_badaction [0.079672s] ... ok
{3} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_validate_err_no_template [0.061265s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_list_rmt_aterr [0.083654s] ... ok
{0} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_badaction_multiple [0.060881s] ... ok
{3} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_match_version_string [0.055152s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_create_onfailure_false_rollback [0.107209s] ... ok
{0} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_suspend [0.060268s] ... ok
{3} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_removes_version_from_request_path [0.064753s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_list_stack_resources_bad_name [0.099779s] ... ok
{3} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_request_path_contains_unknown_version [0.056297s] ... ok
{3} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_badaction_empty [0.072126s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe [0.199444s] ... ok
{2} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_validate_err_inval_template [0.153973s] ... ok
{3} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_cancel_update [0.047990s] ... ok
{3} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_check [0.047979s] ... ok
{3} heat.tests.api.openstack_v1.test_build_info.BuildInfoControllerTest.test_build_info_err_denied_policy [0.056515s] ... ok
{2} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_no_URI_version_accept_header_contains_invalid_MIME_type [0.125171s] ... ok
{3} heat.tests.api.openstack_v1.test_build_info.BuildInfoControllerTest.test_theres_a_default_api_build_revision [0.058030s] ... ok
{3} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_bogus_filter_param [0.064312s] ... ok
{2} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_not_match_version_string [0.135907s] ... ok
{0} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_bogus_pagination_param [0.515014s] ... ok
{0} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_stack_nonexist [0.127906s] ... ok
{0} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_resource_index_event_id_integer [0.073632s] ... ok
{3} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_multiple_resource_names [0.295032s] ... ok
{3} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_index_invalid_filters [0.066259s] ... ok
{0} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_resource_index_event_id_uuid [0.098386s] ... ok
{3} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_metadata_show_err_denied_policy [0.070612s] ... ok
{2} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_badaction_ise [0.404475s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_index_nested_depth_not_int [0.066590s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_arn [0.764453s] ... ok
{2} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_cancel_without_rollback [0.081253s] ... ok
{3} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show_nonexist_resource [0.097308s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_mark_unhealthy_valid_request [0.064098s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_mark_unhealthy_with_invalid_keys [0.055331s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_aterr [0.104824s] ... ok
{2} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_resume [0.134490s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resource [0.075834s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_mark_unhealthy_with_invalid_value [0.107630s] ... ok
{3} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_build_info [0.206097s] ... ok
{3} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_options [0.083423s] ... ok
{2} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_rmt_aterr [0.148224s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_describe_stack_resources [0.129595s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_mark_unhealthy_without_reason [0.114908s] ... ok
{3} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_services [0.070382s] ... ok
{2} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_err_denied_policy [0.095035s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_get_template_err_rpcerr [0.117154s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_metadata_show_nonexist_resource [0.098615s] ... ok
{3} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_software_deployments [0.057003s] ... ok
{2} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_resource_nonexist [0.071746s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_list [0.080429s] ... ok
{3} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_delete_not_found [0.083887s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show_nonexist [0.127840s] ... ok
{3} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_index [0.054086s] ... ok
{2} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_show_bad_resource [0.107399s] ... ok
{3} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_index_limit_negative [0.046018s] ... ok
{3} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_index [0.048478s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show_with_nested_stack [0.118481s] ... ok
{2} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_show_event_id_uuid [0.107673s] ... ok
{1} heat.tests.api.cfn.test_api_cfn_v1.CfnStackControllerTest.test_list_rmt_interr [0.231753s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_parse_error [0.067329s] ... ok
{2} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_stack_index_event_id_integer [0.052832s] ... ok
{0} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show_with_single_attribute [0.086985s] ... ok
{1} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_accept_header_contains_unknown_version [0.091761s] ... ok
{2} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_stack_index_event_id_uuid [0.087114s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_stack_name_missing [0.091527s] ... ok
{0} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_405 [0.097851s] ... ok
{1} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_return_version_controller_when_request_path_is_empty [0.086378s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_priority [0.082692s] ... ok
{2} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_index_denied_policy [0.093304s] ... ok
{1} heat.tests.api.middleware.test_version_negotiation_middleware.VersionNegotiationMiddlewareTest.test_return_version_controller_when_request_path_is_version [0.040850s] ... ok
{0} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_events [0.069286s] ... ok
{2} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_index_nested_depth [0.078971s] ... ok
{1} heat.tests.api.openstack_v1.test_actions.ActionControllerTest.test_action_err_denied_policy [0.086570s] ... ok
{0} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_data [0.092108s] ... ok
{1} heat.tests.api.openstack_v1.test_build_info.BuildInfoControllerTest.test_response_api_build_revision_from_config_file [0.055156s] ... ok
{2} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_mark_unhealthy_without_mark_unhealthy_key [0.071355s] ... ok
{2} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_metadata_show [0.065059s] ... ok
{1} heat.tests.api.openstack_v1.test_build_info.BuildInfoControllerTest.test_retrieves_build_revision_from_the_engine [0.113809s] ... ok
{2} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show_err_denied_policy [0.088431s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_abandon [0.371882s] ... ok
{1} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_limit_not_int [0.120156s] ... ok
{2} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show_uncreated_resource [0.077451s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_abandon_err_denied_policy [0.085229s] ... ok
{2} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show_with_multiple_attributes [0.057912s] ... ok
{1} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_index_multiple_resource_names_no_resource [0.124860s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create [0.077383s] ... ok
{0} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_template_handling [0.447827s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_err_engine [0.051901s] ... ok
{0} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_default [0.093800s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_err_rpcerr [0.065853s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_delete_bad_name [0.089442s] ... ok
{0} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_create [0.130639s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_generate_template_err_denied_policy [0.044262s] ... ok
{0} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_default [0.078204s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_generate_template_not_found [0.092414s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_global_index_show_hidden_true [0.059682s] ... ok
{2} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_collection [0.550719s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_global_index_show_nested_true [0.064503s] ... ok
{0} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_delete [0.151461s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_bogus_pagination_param [0.050760s] ... ok
{2} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_post_actions [0.105502s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_returns_stack_count_if_with_count_is_true [0.058162s] ... ok
{0} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_show_not_found [0.138175s] ... ok
{2} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_post_actions_lookup_redirect [0.101019s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_show_deleted_True_with_count_True [0.103858s] ... ok
{1} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_resource_index_nested_depth [0.759995s] ... ok
{0} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_update [0.066408s] ... ok
{2} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_snapshot [0.071327s] ... ok
{1} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_show_err_denied_policy [0.058259s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_with_count_is_invalid [0.085242s] ... ok
{0} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_update_no_input_values [0.090648s] ... ok
{1} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_show_event_id_integer [0.077413s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_list_resource_types [0.069475s] ... ok
{2} heat.tests.api.openstack_v1.test_services.ServiceControllerTest.test_index_503 [0.081333s] ... ok
{1} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_show_multiple_resource_names [0.065271s] ... ok
{0} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_update_not_found [0.071397s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_lookup_resource [0.091088s] ... ok
{2} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_delete [0.102336s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_environment_missing [0.062094s] ... ok
{1} heat.tests.api.openstack_v1.test_events.EventControllerTest.test_show_stack_nonexist [0.082844s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_lookup_resource_nonexistent [0.058112s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_environment_with_env_files [0.061450s] ... ok
{2} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_show [0.081706s] ... ok
{1} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_index [0.070944s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_preview_update_stack [0.087502s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_parse_error_success [0.063606s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_args [0.109100s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_resource_schema_err_denied_policy [0.073790s] ... ok
{1} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_index_detail [0.125051s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_stack_name [0.093615s] ... ok
{1} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_index_nonexist [0.054982s] ... ok
{1} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_metadata_show_nonexist [0.048035s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_string_yaml [0.086829s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_environment_and_parameters [0.153285s] ... ok
{1} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_show [0.057647s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_adopt_timeout_not_int [0.070461s] ... ok
{1} heat.tests.api.openstack_v1.test_resources.ResourceControllerTest.test_signal [0.061933s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_environment_bad_format [0.075676s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_err_existing [0.053678s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_environment_empty_params [0.057236s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_environment_only_params [0.060750s] ... ok
{1} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_resources [0.132213s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_parameters [0.049254s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_show [0.446009s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_show_without_resolve_outputs [0.042719s] ... ok
{1} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_software_configs [0.158989s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update [0.045496s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_parameters_override_environment [0.115337s] ... ok
{1} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_data_template [0.052287s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_parse_error_message [0.059058s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_existing_template [0.066043s] ... ok
{1} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_outputs [0.081503s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_patched_and_default_parameters [0.063300s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_exceeds_max_template_size [0.099680s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_validate_template [0.046674s] ... ok
{3} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_validate_template_error [0.083102s] ... ok
{3} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_handles_multiple_value_params [0.042022s] ... ok
{3} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_returns_empty_dict [0.063629s] ... ok
{3} heat.tests.api.openstack_v1.test_util.TestPolicyEnforce.test_policy_enforce_tenant_mismatch_is_admin [0.050951s] ... ok
{3} heat.tests.api.openstack_v1.test_views_common.TestViewsCommon.test_get_collection_links_creates_next [0.047522s] ... ok
{1} heat.tests.api.openstack_v1.test_routes.RoutesTest.test_stack_update_delete [0.376658s] ... ok
{3} heat.tests.api.openstack_v1.test_views_common.TestViewsCommon.test_get_collection_links_doesnt_create_next_if_page_not_full [0.046423s] ... ok
{3} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_from_json_exceeds_max_json_mb [0.056190s] ... ok
{1} heat.tests.api.openstack_v1.test_services.ServiceControllerTest.test_index [0.119284s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_inline [0.484616s] ... ok
{3} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed [0.067142s] ... ok
{1} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_create [0.070637s] ... ok
{3} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_type_malformed [0.063686s] ... ok
{1} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_delete_error [0.070149s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_delete_err_denied_policy [1.087162s] ... ok
{1} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_index_limit_not_int [0.058611s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_adopt_error [0.156951s] ... ok
{3} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_respect_aws_content_type [0.121862s] ... ok
{1} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_show [0.061672s] ... ok
{1} heat.tests.api.openstack_v1.test_software_configs.SoftwareConfigControllerTest.test_show_not_found [0.054204s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_generate_template_invalid_template_type [0.150338s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_err_circulardep [0.110889s] ... ok
{1} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_delete_error [0.055896s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_err_denied_policy [0.054802s] ... ok
{3} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length [0.163718s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_get_template [0.091767s] ... ok
{1} heat.tests.api.openstack_v1.test_software_deployments.SoftwareDeploymentControllerTest.test_delete_not_found [0.060403s] ... ok
/usr/lib/python3.9/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC.
  warnings.warn(
{3} heat.tests.api.test_wsgi.RequestTest.test_content_type_from_accept_json_xml_quality [0.067381s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_int [0.054919s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_with_files [0.095609s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_get_template_err_denied_policy [0.131641s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_missing [0.070933s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_delete [0.085907s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_deprecated_show_invalidtenant [0.062260s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_string_json [0.096384s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_get_template_err_notfound [0.136803s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_export [0.109598s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.InstantiationDataTest.test_template_url [0.120859s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_generate_template [0.066013s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_global_index_show_deleted_true [0.162522s] ... ok
{3} heat.tests.api.test_wsgi.RequestTest.test_content_type_unsupported [0.423255s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_adopt [0.114977s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_get_files [0.077201s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_err_stack_bad_reqest [0.059209s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_global_index_show_deleted_false [0.063379s] ... ok
{3} heat.tests.api.test_wsgi.ResourceExceptionHandlingTest.test_resource_client_exceptions_dont_log_error(client_exceptions) [0.099226s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_global_index_show_nested_false [0.160935s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_timeout_not_int [0.086337s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_global_index_uses_admin_context [0.052866s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_limit_negative [0.109210s] ... ok
{3} heat.tests.api.test_wsgi.ResourceExceptionHandlingTest.test_resource_client_exceptions_dont_log_error(aws_exception) [0.111799s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index [0.068873s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_create_with_tags [0.113883s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_rmt_aterr [0.084247s] ... ok
{3} heat.tests.api.test_wsgi.ResourceExceptionHandlingTest.test_resource_client_exceptions_dont_log_error(webob_bad_request) [0.084684s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_bogus_filter_param [0.073753s] ... ok
{3} heat.tests.api.test_wsgi.ResourceExceptionHandlingTest.test_resource_client_exceptions_dont_log_error(webob_not_found) [0.059610s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_rmt_interr [0.092071s] ... ok
{3} heat.tests.api.test_wsgi.ResourceTest.test_dispatch_no_default [0.057097s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_err_denied_policy [0.119241s] ... ok
{3} heat.tests.api.test_wsgi.ResourceTest.test_get_action_args [0.072597s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_show_deleted_True_with_count_false [0.107039s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_limit_not_int [0.090114s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_list_outputs [0.089028s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_list_resource_types_err_denied_policy [0.121055s] ... ok
{3} heat.tests.api.test_wsgi.ResourceTest.test_resource_call_error_handle [0.145812s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_detail [0.382129s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_list_template_functions [0.061466s] ... ok
{3} heat.tests.api.test_wsgi.ResourceTest.test_resource_call_error_handle_localized [0.055121s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_get_environment [0.060443s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_lookup [0.075498s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_list_resource_types_error [0.136670s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_global_index_show_hidden_false [0.085158s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_lookup_err_policy [0.050532s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_list_template_versions [0.061323s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_doesnt_return_stack_count_if_with_count_is_false [0.055345s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_lookup_nonexistent [0.050915s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_preview_stack [0.067332s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrFallbackTest.test_index_dotted_attribute [0.230991s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_enforces_global_index_if_global_tenant [0.099955s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_resource_schema_faulty_template [0.066805s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrFallbackTest.test_output_attribute_list [0.065437s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_index_with_admin_context [0.045458s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_list_template_funcs_includes_condition_funcs [0.095818s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_output_attribute_dict [0.095566s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_lookup_arn [0.083655s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_output_attribute_list [0.096729s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyDiffTest.test_update_policy_added [0.074148s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_lookup_resource_err_denied_policy [0.447776s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_preview_update_stack_patch [0.162796s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_preview_with_tags_timeout [0.057412s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_bad_name [0.080829s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_resource_schema [0.153067s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_err_denied_policy [0.069024s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_resource_schema_nonexist [0.619311s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_show_err_denied_policy [0.123060s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_immutable_parameter [0.124231s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_show_output [0.070726s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_show_notfound [0.071578s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_timeout_not_int [0.075895s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyDiffTest.test_update_policy_removed [0.489244s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_timeout_negative [0.131787s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_existing_parameters [0.107398s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_existing_and_default_parameters [0.068919s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_patch_timeout_not_int [0.071346s] ... ok
{0} heat.tests.api.openstack_v1.test_stacks.StackSerializerTest.test_serialize_create [0.053077s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_existing_parameters_with_tags [0.138130s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyTest.test_parse_with_update_policy [0.148687s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_patched_existing_parameters [0.077938s] ... ok
{0} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_handles_mixed_value_param_with_multiple_entries [0.061579s] ... ok
{2} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_tags [0.068707s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestAutoScalingGroupValidation.test_invalid_min_size [0.087124s] ... ok
{2} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_bogus_param_type [0.042350s] ... ok
{0} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_only_adds_allowed_param_if_param_exists [0.105127s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_update_with_patch_timeout_negative [0.152510s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_cooldown_is_in_progress_toosoon_legacy [0.087007s] ... ok
{2} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_handles_mixed_value_param_with_single_entry [0.087693s] ... ok
{1} heat.tests.api.openstack_v1.test_stacks.StackControllerTest.test_validate_err_denied_policy [0.123327s] ... ok
{0} heat.tests.api.openstack_v1.test_util.TestPolicyEnforce.test_policy_enforce_policy_deny [0.115008s] ... ok
{2} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_returns_only_allowed_params [0.102220s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_cooldown_not_in_progress [0.150541s] ... ok
{0} heat.tests.api.openstack_v1.test_views_common.TestViewsCommon.test_get_collection_links_overwrites_url_marker [0.124436s] ... ok
{2} heat.tests.api.openstack_v1.test_util.TestPolicyEnforce.test_policy_enforce_tenant_mismatch [0.062793s] ... ok
{2} heat.tests.api.openstack_v1.test_views_common.TestViewsCommon.test_get_collection_links_doesnt_create_next_if_no_limit [0.045592s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_cooldown_not_in_progress_legacy [0.165813s] ... ok
{0} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_include_stack_status_with_no_action [0.130999s] ... ok
{2} heat.tests.api.openstack_v1.test_views_common.TestViewsCommon.test_get_collection_links_handles_invalid_limits [0.105033s] ... ok
{0} heat.tests.api.openstack_v1.test_views_stacks_view.TestStacksViewBuilder.test_append_collection_count [0.128266s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_metadata_is_written_update [0.175873s] ... ok
{2} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_filter_out_all_but_given_keys [0.146770s] ... ok
{0} heat.tests.api.openstack_v1.test_views_stacks_view.TestStacksViewBuilder.test_appends_collection_count_of_zero [0.115911s] ... ok
{1} heat.tests.api.openstack_v1.test_util.TestGetAllowedParams.test_handles_single_value_params [0.550817s] ... ok
{0} heat.tests.api.openstack_v1.test_views_stacks_view.TestStacksViewBuilder.test_stack_index [0.048551s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_no_cooldown_no_scaling_in_progress [0.120192s] ... ok
{2} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_includes_all_other_keys [0.102537s] ... ok
{1} heat.tests.api.openstack_v1.test_views_common.TestViewsCommon.test_get_collection_links_does_not_overwrite_other_params [0.090734s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_notification_send_if_resize_failed [0.091111s] ... ok
{2} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_merges_stack_action_and_status [0.096013s] ... ok
{1} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_adds_project_if_include_project [0.073404s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_scale_up_min_adjustment [0.092351s] ... ok
{2} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_replace_stack_identity_with_id_and_links [0.101431s] ... ok
{1} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_doesnt_add_project_by_default [0.077834s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_group.TestScalingGroupTags.test_tags_with_metering [0.050806s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_policy.ScalingPolicyAttrTest.test_signal_attribute [0.071324s] ... ok
{1} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_doesnt_add_project_if_not_include_project [0.071126s] ... ok
{0} heat.tests.api.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems [0.385951s] ... ok
{1} heat.tests.api.openstack_v1.test_views_stacks_view.TestFormatStack.test_doesnt_include_stack_action [0.061137s] ... ok
{3} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_refid [0.072771s] ... ok
{1} heat.tests.api.openstack_v1.test_views_stacks_view.TestStacksViewBuilder.test_doesnt_append_collection_links [0.042884s] ... ok
{0} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_default_with_get_with_body_with_aws [0.069362s] ... ok
{1} heat.tests.api.openstack_v1.test_views_stacks_view.TestStacksViewBuilder.test_stack_basic_details [0.048704s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_1_0) [0.104133s] ... ok
{0} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_from_json [0.061763s] ... ok
{1} heat.tests.api.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs [0.066079s] ... ok
{0} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length_plain_content_type [0.075446s] ... ok
{1} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_default_no_body [0.058271s] ... ok
{2} heat.tests.api.openstack_v1.test_views_stacks_view.TestStacksViewBuilder.test_append_collection_links [0.373957s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_3_1_0) [0.108303s] ... ok
/usr/lib/python3.9/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC.
  warnings.warn(
{1} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_default_with_body [0.044200s] ... ok
{2} heat.tests.api.openstack_v1.test_views_stacks_view.TestStacksViewBuilder.test_doesnt_append_collection_count [0.068355s] ... ok
{1} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_default_with_get_with_body [0.044676s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_1_4) [0.085702s] ... ok
{2} heat.tests.api.test_wsgi.GetSocketTestCase.test_correct_configure_socket [0.082735s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_5_3_1_4) [0.063197s] ... ok
{1} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length_no_content_type [0.085760s] ... ok
{1} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_type [0.045494s] ... ok
{2} heat.tests.api.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno [0.078974s] ... ok
{1} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_wrong_content_type [0.044722s] ... ok
{2} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_content_type_with_get [0.047202s] ... ok
{1} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length [0.049155s] ... ok
/usr/lib/python3.9/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC.
  warnings.warn(
{1} heat.tests.api.test_wsgi.RequestTest.test_content_type_from_accept_xml_json [0.056252s] ... ok
{2} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_aws_content_type_only [0.089251s] ... ok
{1} heat.tests.api.test_wsgi.ResourceTest.test_dispatch [0.073522s] ... ok
{2} heat.tests.api.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length [0.056281s] ... ok
{0} heat.tests.api.test_wsgi.RequestTest.test_best_match_language [0.471850s] ... ok
/usr/lib/python3.9/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC.
  warnings.warn(
/usr/lib/python3.9/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC.
  warnings.warn(
{2} heat.tests.api.test_wsgi.RequestTest.test_content_type_accept_default [0.054573s] ... ok
/usr/lib/python3.9/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC.
  warnings.warn(
{0} heat.tests.api.test_wsgi.RequestTest.test_content_type_from_accept_xml [0.075982s] ... ok
{2} heat.tests.api.test_wsgi.RequestTest.test_content_type_from_accept_json [0.071790s] ... ok
{0} heat.tests.api.test_wsgi.RequestTest.test_content_type_with_charset [0.081504s] ... ok
{0} heat.tests.api.test_wsgi.ResourceTest.test_get_action_args_del_controller_error [0.052275s] ... ok
{2} heat.tests.api.test_wsgi.RequestTest.test_content_type_missing [0.099963s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_5_4_1_4) [0.638700s] ... ok
{2} heat.tests.api.test_wsgi.ResourceTest.test_dispatch_default [0.079034s] ... ok
{2} heat.tests.api.test_wsgi.ResourceTest.test_get_action_args_del_format_error [0.044042s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrFallbackTest.test_output_refs [0.197248s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_1_5) [0.114733s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_5_3_1_5) [0.043130s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrFallbackTest.test_output_refs_map [0.097632s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrFallbackTest.test_output_attribute_dict [0.173515s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_5_0_1_4) [0.078411s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_5_1_1_4) [0.047885s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_attribute_current_size [0.112485s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_no_instance_list [0.082162s] ... ok
{1} heat.tests.api.test_wsgi.ResourceTest.test_get_action_args_invalid_index [0.688522s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_5_4_1_5) [0.099286s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_attribute_current_size_with_path [0.091101s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.IncorrectUpdatePolicyTest.test_with_update_policy_inst_group [0.091945s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_output_refs_map [0.086714s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_2_0) [0.164394s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_index_dotted_attribute [0.219775s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.IncorrectUpdatePolicyTest.test_with_update_policy_aws [0.073902s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyTest.test_parse_with_default_update_policy [0.060686s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.HeatScalingGroupAttrTest.test_output_refs [0.122953s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_2_2_0) [0.140772s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestAutoScalingGroupValidation.test_validate_reference_attr_with_none_ref [0.104984s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyTest.test_parse_with_bad_pausetime_in_update_policy [0.105162s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_2_4) [0.113300s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_6_2_2_4) [0.082306s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyDiffTest.test_update_policy_updated [0.496903s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_6_4_2_4) [0.054041s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_cooldown_is_in_progress_scaling_unfinished [0.193523s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyTest.test_parse_with_bad_update_policy [0.207022s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestAutoScalingGroupValidation.test_invalid_max_size [0.134894s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(5_5_0_2_0) [0.163072s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.RollingUpdatePolicyTest.test_parse_without_update_policy [0.117189s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_cooldown_is_in_progress_toosoon [0.169730s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.TestGroupCrud.test_handle_create [0.107658s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_metadata_is_written [0.187645s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(5_5_4_2_0) [0.158264s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.TestGroupCrud.test_update_in_failed [0.133801s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(5_5_0_2_4) [0.094302s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_scaling_policy_cooldown_zero [0.120710s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_group_metadata_reset [0.103261s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(5_6_2_2_4) [0.120779s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.TestInitialGroupSize.test_initial_size(000) [0.162371s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(5_6_4_2_4) [0.095476s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_scale_down_min_adjustment [0.106224s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.TestInitialGroupSize.test_initial_size(040) [0.095844s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(5_7_2_2_4) [0.078173s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.TestInitialGroupSize.test_initial_size(253) [0.082128s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestCooldownMixin.test_scaling_policy_cooldown_none [0.585899s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_scaling_policy_resize_fail [0.138755s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_group.TestInitialGroupSize.test_initial_size(14n) [0.061485s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(3_3_0_2_0) [0.115727s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_scaling_same_capacity [0.067921s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_scaling_policy_cooldown_ok [0.099768s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(3_3_2_2_0) [0.044341s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(3_3_0_2_4) [0.073690s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestGroupCrud.test_handle_update_desired_nocap [0.100906s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestGroupAdjust.test_scaling_policy_cooldown_toosoon [0.101733s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_policy.ScalingPolicyAttrTest.test_alarm_attribute [0.176958s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_group.TestScalingGroupTags.test_tags_default [0.077379s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestGroupCrud.test_handle_update_desired_cap [0.106432s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_adjust_no_action [0.094019s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_group.TestScalingGroupTags.test_tags_with_extra [0.068422s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_policy.ScalingPolicyAttrTest.test_signal_attribute_with_prefix [0.175737s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_refid_convg_cache_data [0.080029s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_bad_group [0.125125s] ... ok
{2} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_validate_scaling_policy_error [0.064362s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_cooldown_ok [0.139743s] ... ok
{2} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_lc_validate_without_InstanceId_and_ImageId [0.132394s] ... ok
{0} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_validate_scaling_policy_ok [0.108290s] ... ok
{0} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_launch_config_create_with_instanceid [0.076057s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_adjust_size_changed [0.457742s] ... ok
{2} heat.tests.autoscaling.test_lbutils.LBUtilsTest.test_reload_non_lb [0.173738s] ... ok
{1} heat.tests.autoscaling.test_heat_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_cooldown_toosoon [0.078961s] ... ok
{0} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_launch_config_create_with_instanceid_not_found [0.097411s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+n) [0.106448s] ... ok
{1} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_launch_config_get_ref_by_id [0.066019s] ... ok
{0} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_validate_BlockDeviceMappings_without_DeviceName_property [0.068550s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(3_5_2_2_4) [0.839195s] ... ok
{1} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_launch_config_refid_convergence_cache_data [0.065676s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(3_5_3_2_4) [0.073739s] ... ok
{0} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_validate_BlockDeviceMappings_without_Ebs_property [0.094088s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_4_0) [0.054190s] ... ok
{1} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_lc_validate_without_InstanceId_and_InstanceType [0.127329s] ... ok
{0} heat.tests.autoscaling.test_launch_config.LaunchConfigurationTest.test_validate_BlockDeviceMappings_without_SnapshotId_property [0.097029s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_5_0) [0.078307s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_4_1) [0.057119s] ... ok
{0} heat.tests.autoscaling.test_lbutils.LBUtilsTest.test_reload_aws_lb [0.122205s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_4_4_1) [0.059002s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyDiffTest.test_update_policy_updated [0.172929s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_6_1) [0.055695s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_4_0) [0.112387s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_4_6_1) [0.046984s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_4_1) [0.040505s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_4_2) [0.052293s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_4_3) [0.117966s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyTest.test_parse_without_update_policy [0.262382s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_4_4_2) [0.112239s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-n) [0.702332s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_4_4) [0.055168s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_4_4) [0.156841s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_4_4_4) [0.068857s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+nb) [0.125051s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_invalid_desiredcapacity [0.203682s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_0_5_6) [0.062072s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-nb) [0.119228s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(e) [0.066757s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(4_4_4_5_6) [0.134171s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_toomany_vpc_zone_identifier [0.219040s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+eb) [0.072250s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-eb) [0.083791s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_validate_with_InstanceId_and_LaunchConfigurationName [0.098633s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_1_0) [0.139743s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+p) [0.066820s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_scaling_not_in_progress [0.109090s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_1_1_0) [0.107070s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-p) [0.111400s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_scaling_policy_cooldown_none [0.088369s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_1_4) [0.057790s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+pb) [0.054759s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_1_1_4) [0.050767s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-pb) [0.051165s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_2_0) [0.081902s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-p+r) [0.103265s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_scale_down_min_adjustment [0.263761s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+p+r) [0.116642s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_scale_up_min_adjustment [0.125872s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-p-r) [0.106882s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_4_5) [1.048615s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+p-r) [0.087327s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_2_4) [0.373439s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+ps) [0.047815s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_scaling_policy_cooldown_ok [0.135041s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_5_0) [0.116695s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+p+rs) [0.056674s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_0_2_0) [0.090879s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_scaling_update_in_progress [0.110418s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(+p-rs) [0.076576s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_0_2_4) [0.062681s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_5_1) [0.134944s] ... ok
{2} heat.tests.autoscaling.test_new_capacity.TestCapacityChanges.test_calc(-p-rs) [0.055800s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_3_0_2_0) [0.068997s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_5_3) [0.110879s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_2_2_0) [0.069087s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_5_4) [0.074857s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_4_2_0) [0.074781s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_5_5) [0.064396s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_3_0_2_4) [0.062457s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_3_0) [0.055615s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_3_1) [0.065148s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_2_2_4) [0.066565s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_5_4_2_4) [0.058720s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_3_2) [0.076217s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_4_0) [0.054320s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestGroupCrud.test_update_in_failed [0.546898s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_3_3) [0.070344s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_4_4_0) [0.075756s] ... ok
{0} heat.tests.autoscaling.test_rolling_update.TestNeedsUpdate.test_needs_update(4_3_4) [0.085382s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestInitialGroupSize.test_initial_size(000) [0.122346s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_5_0) [0.061467s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_6_5_4_0) [0.054733s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestInitialGroupSize.test_initial_size(040) [0.084694s] ... ok
{0} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyTest.test_parse_with_bad_update_policy [0.141054s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestInitialGroupSize.test_initial_size(253) [0.080089s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_4_1) [0.098480s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestInitialGroupSize.test_initial_size(14n) [0.071330s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_6_4_4_1) [0.058056s] ... ok
{0} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_validate_without_InstanceId_and_LaunchConfigurationName [0.180828s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_6_1) [0.074558s] ... ok
{1} heat.tests.autoscaling.test_scaling_group.TestScalingGroupTags.test_tags_default [0.087184s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyTest.test_parse_with_default_update_policy [0.954157s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_7_5_6_1) [0.057778s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_4_2) [0.047133s] ... ok
{1} heat.tests.autoscaling.test_scaling_policy.ScalingPolicyAttrTest.test_alarm_attribute [0.106780s] ... ok
{0} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_cooldown_is_in_progress_scaling_unfinished [0.131895s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_invalid_min_size [0.127657s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_4_4_2) [0.077076s] ... ok
{1} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_cooldown_toosoon [0.112943s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_4_4) [0.062969s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_scaling_group_create_with_instanceid [0.115898s] ... ok
{1} heat.tests.autoscaling.test_scaling_template.ResourceTemplatesTest.test_create_template [0.063850s] ... ok
{0} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_scaling_policy_resize_fail [0.212199s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_cooldown_is_in_progress_toosoon [0.116245s] ... ok
{1} heat.tests.aws.test_eip.AllocTest.test_association_allocationid [0.122865s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_cooldown_is_in_progress_toosoon_legacy [0.082703s] ... ok
{0} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_scaling_same_capacity [0.133380s] ... ok
{0} heat.tests.autoscaling.test_scaling_group.TestScalingGroupTags.test_tags_with_metering [0.088737s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_metadata_is_written_update [0.128494s] ... ok
{1} heat.tests.aws.test_eip.AllocTest.test_update_association_needs_update_InstanceId_EIP [0.309693s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_scaling_not_in_progress_legacy [0.134220s] ... ok
{1} heat.tests.aws.test_eip.AllocTest.test_validate_EIP_and_InstanceId [0.094854s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_notification_send_if_resize_failed [0.157993s] ... ok
{1} heat.tests.aws.test_eip.AllocTest.test_validate_without_NetworkInterfaceId_and_InstanceId [0.102827s] ... ok
{1} heat.tests.aws.test_eip.EIPTest.test_FnGetRefId_convergence_cache_data [0.065584s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestGroupAdjust.test_scaling_policy_cooldown_toosoon [0.114295s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_8_4_4_4) [0.824846s] ... ok
{1} heat.tests.aws.test_eip.EIPTest.test_eip_with_exception [0.104940s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestGroupCrud.test_handle_update_desired_nocap [0.116750s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_8_2_4_4) [0.069655s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_build_block_device_mapping [0.098093s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_8_6_4_4) [0.114370s] ... ok
{2} heat.tests.autoscaling.test_scaling_group.TestScalingGroupTags.test_tags_with_extra [0.134019s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_default_instance_user [0.099778s] ... ok
{0} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_bad_group [0.744533s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_4_0_5_6) [0.058316s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_9_5_5_6) [0.064191s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_create_delete_notfound [0.110547s] ... ok
{0} heat.tests.aws.test_eip.AllocTest.test_association_allocationid_with_instance [0.144545s] ... ok
{2} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_adjust_no_action [0.181442s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_9_2_5_6) [0.079985s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_A_5_5_6) [0.056186s] ... ok
{2} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_adjust_size_changed [0.129089s] ... ok
{0} heat.tests.aws.test_eip.AllocTest.test_update_association_with_AllocationId_or_EIP [0.144609s] ... ok
{3} heat.tests.autoscaling.test_rolling_update.TestNextBatch.test_next_batch(6_7_6_5_6) [0.065024s] ... ok
{0} heat.tests.aws.test_eip.AllocTest.test_update_association_with_InstanceId [0.107536s] ... ok
{2} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_refid_signed_url [0.136223s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyDiffTest.test_update_policy_added [0.120531s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyDiffTest.test_update_policy_removed [0.108079s] ... ok
{0} heat.tests.aws.test_eip.EIPTest.test_FnGetRefId_resource_name [0.144022s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_create_duplicate_image_name_err [0.463919s] ... ok
{2} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_validate_scaling_policy_error [0.188868s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyTest.test_parse_with_bad_pausetime_in_update_policy [0.101571s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_create_error_status [0.113451s] ... ok
{2} heat.tests.autoscaling.test_scaling_template.ResourceTemplatesTest.test_replace_some_units [0.112863s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.RollingUpdatePolicyTest.test_parse_with_update_policy [0.102992s] ... ok
{2} heat.tests.autoscaling.test_scaling_template.ResourceTemplatesTest.test_replace_template [0.068480s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_create_unexpected_status [0.115470s] ... ok
{0} heat.tests.aws.test_eip.EIPTest.test_association_eip [0.291697s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_invalid_desiredcapacity_zero [0.130567s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_create_with_image_id [0.104786s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_resume_in_resume_failed [0.121807s] ... ok
{2} heat.tests.aws.test_eip.AllocTest.test_delete_association_successful_if_create_failed [0.280885s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_invalid_max_size [0.170164s] ... ok
{0} heat.tests.aws.test_eip.EIPTest.test_eip [0.284060s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_status_password [0.081810s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestAutoScalingGroupValidation.test_scaling_group_create_with_instanceid_not_found [0.073234s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_handle_check_raises_exception_if_instance_not_active [0.054329s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_metadata_is_written [0.116661s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_create [0.104756s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_update_network_interfaces [0.225236s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_update_no_old_no_new_with_subnet [0.080917s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_create_error_no_fault [0.151917s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestCooldownMixin.test_scaling_policy_cooldown_zero [0.187995s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_update_properties [0.091364s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_validate [0.068217s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_create_notfound_on_delete [0.167318s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_instance_without_ip_address [0.191391s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_validate_BlockDeviceMappings_without_Ebs_property [0.104172s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_create_resolve_az_attribute [0.300935s] ... ok
{1} heat.tests.aws.test_instance.InstancesTest.test_validate_Volumes_property [0.082092s] ... ok
{2} heat.tests.aws.test_eip.AllocTest.test_update_association_needs_update_InstanceId [0.937158s] ... ok
{1} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_servers_no_check [0.122388s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_create_with_BlockDeviceMappings [0.177796s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_build_nics [0.203243s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestGroupCrud.test_conf_properties_vpc_zone [0.800720s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestGroupCrud.test_handle_create [0.101730s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_create_with_stack_scheduler_hints [0.292923s] ... ok
{3} heat.tests.autoscaling.test_scaling_group.TestGroupCrud.test_handle_update_desired_cap [0.094523s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_build_nics_with_security_groups [0.280882s] ... ok
{3} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_refid_convergence_cache_data [0.077502s] ... ok
{3} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_cooldown_ok [0.098884s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_create_with_volumes [0.245239s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_create_delete [0.219586s] ... ok
{3} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_scaling_policy_refid_rsrc_name [0.094813s] ... ok
{3} heat.tests.autoscaling.test_scaling_policy.TestAutoScalingPolicy.test_validate_scaling_policy_ok [0.075107s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_create_image_id_err [0.163224s] ... ok
{3} heat.tests.autoscaling.test_scaling_template.ResourceTemplatesTest.test_growth_counts_as_replacement [0.082414s] ... ok
{1} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_servers_none [0.826919s] ... ok
{3} heat.tests.autoscaling.test_scaling_template.ResourceTemplatesTest.test_replace_units_some_already_up_to_date [0.062649s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_resume_in_resume_complete [0.126169s] ... ok
{1} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_with_key_name [0.091894s] ... ok
{3} heat.tests.aws.test_eip.AllocTest.test_eip_allocation_refid_convergence_cache_data [0.120122s] ... ok
{1} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_without_flavor [0.066500s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_resume_other_exception [0.096790s] ... ok
{1} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_without_key_name [0.083955s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_status_hard_reboot [0.084560s] ... ok
{3} heat.tests.aws.test_eip.AllocTest.test_eip_allocation_refid_resource_id [0.132982s] ... ok
{3} heat.tests.aws.test_eip.AllocTest.test_eip_allocation_refid_resource_name [0.090853s] ... ok
{1} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer [0.171125s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_status_rescue [0.157410s] ... ok
{3} heat.tests.aws.test_eip.AllocTest.test_update_association_with_EIP [0.120207s] ... ok
{1} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_attr_not_supported [0.097648s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_status_build [0.848931s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_status_revert_resize [0.135631s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_status_build_spawning [0.069456s] ... ok
{1} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_refid_convergence_cache_data [0.094597s] ... ok
{3} heat.tests.aws.test_eip.AllocTest.test_update_association_with_NetworkInterfaceId_or_InstanceId [0.163401s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_status_suspended [0.153439s] ... ok
{1} heat.tests.aws.test_network_interface.NetworkInterfaceTest.test_network_interface_create_update_delete [0.122521s] ... ok
{3} heat.tests.aws.test_eip.AllocTest.test_validate_properties_EIP_and_AllocationId [0.141603s] ... ok
{3} heat.tests.aws.test_eip.EIPTest.test_FnGetRefId_resource_ip [0.059026s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_status_reboot [0.246824s] ... ok
{1} heat.tests.aws.test_s3.s3Test.test_delete_conflict_not_empty [0.135205s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_update_network_interfaces_empty_new_with_subnet [0.185263s] ... ok
{1} heat.tests.aws.test_s3.s3Test.test_delete_retain [0.089362s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_suspend_in_suspend_complete [0.136379s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_update_network_interfaces_new_old_all_different [0.095179s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_suspend_in_suspend_failed [0.121504s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_update_network_interfaces_no_old [0.109501s] ... ok
{1} heat.tests.aws.test_s3.s3Test.test_website [0.171599s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_instance_update_network_interfaces_no_old_empty_new [0.100060s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_update_network_interfaces_old_include_new [0.090627s] ... ok
{0} heat.tests.aws.test_instance.InstancesTest.test_validate_BlockDeviceMappings_without_DeviceName_property [0.065201s] ... ok
{3} heat.tests.aws.test_eip.EIPTest.test_eip_update [0.501282s] ... ok
{1} heat.tests.aws.test_security_group.SecurityGroupTest.test_security_group_neutron_exception [0.199572s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_instance_update_old_no_change_with_subnet [0.140359s] ... ok
{0} heat.tests.aws.test_instance_network.instancesTest.test_instance_create_delete_with_SubnetId [0.128412s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_handle_check [0.090811s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_create_image_name_err [0.060225s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_validate_BlockDeviceMappings_VolumeSize_valid_str [0.151337s] ... ok
{0} heat.tests.aws.test_instance_network.instancesTest.test_instance_create_with_nic [0.145273s] ... ok
{1} heat.tests.aws.test_user.UserTest.test_user_access_allowed [0.234120s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_create_resolve_az_attribute_nova_az_ext_disabled [0.105329s] ... ok
{2} heat.tests.aws.test_instance.InstancesTest.test_validate_BlockDeviceMappings_without_SnapshotId_property [0.107101s] ... ok
{0} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_default_sec_gr [0.079382s] ... ok
{2} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_combined [0.056769s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_resume_in_suspend_complete [0.119597s] ... ok
{1} heat.tests.aws.test_user.UserTest.test_user_refid_convg_cache_data [0.133958s] ... ok
{0} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_without_image_id [0.113185s] ... ok
{2} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_frontend [0.088574s] ... ok
{0} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_template_with_key_name [0.061089s] ... ok
{0} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_attr_dnsname [0.096280s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_status_resize [0.227507s] ... ok
{0} heat.tests.aws.test_s3.s3Test.test_authenticated_read [0.112378s] ... ok
{1} heat.tests.aws.test_user.UserTest.test_user_validate_policies [0.284429s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_status_shutoff [0.116702s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_status_verify_resize [0.088439s] ... ok
{0} heat.tests.aws.test_s3.s3Test.test_delete_conflict_empty [0.243987s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_suspend_in_create_complete [0.097524s] ... ok
{1} heat.tests.aws.test_volume.VolumeTest.test_volume [0.289678s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_update_instance_type [0.108269s] ... ok
{2} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_refid [0.621773s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_update_instance_type_failed [0.087607s] ... ok
{2} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_validate_badtemplate [0.064153s] ... ok
{1} heat.tests.aws.test_volume.VolumeTest.test_volume_attachment_updates_not_supported [0.198545s] ... ok
{0} heat.tests.aws.test_s3.s3Test.test_delete_not_found [0.292761s] ... ok
{1} heat.tests.aws.test_volume.VolumeTest.test_volume_deleting_delete [0.094934s] ... ok
{2} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_validate_hchk_good [0.156291s] ... ok
{0} heat.tests.aws.test_s3.s3Test.test_public_read_write [0.096690s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_update_metadata [0.189081s] ... ok
{2} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_validate_hchk_int_gt_tmo [0.114201s] ... ok
{3} heat.tests.aws.test_instance.InstancesTest.test_instance_update_network_interfaces_new_include_old [0.150227s] ... ok
{0} heat.tests.aws.test_user.AccessKeyTest.test_access_key_no_user [0.132592s] ... ok
{2} heat.tests.aws.test_s3.s3Test.test_attributes [0.114851s] ... ok
{0} heat.tests.aws.test_user.AccessPolicyTest.test_accesspolicy_access_allowed [0.070184s] ... ok
{3} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_backend_no_timeout [0.096143s] ... ok
{2} heat.tests.aws.test_s3.s3Test.test_delete_exception [0.086589s] ... ok
{3} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_backend_with_timeout [0.097163s] ... ok
{2} heat.tests.aws.test_s3.s3Test.test_public_read [0.079727s] ... ok
{2} heat.tests.aws.test_security_group.SecurityGroupTest.test_security_group_neutron [0.128168s] ... ok
{2} heat.tests.aws.test_security_group.SecurityGroupTest.test_security_group_neutron_update [0.121059s] ... ok
{1} heat.tests.aws.test_volume.VolumeTest.test_volume_size_constraint [0.735830s] ... ok
{1} heat.tests.aws.test_waitcondition.WaitConditionTest.test_FnGetRefId_signed_url [0.096941s] ... ok
{2} heat.tests.aws.test_security_group.SecurityGroupTest.test_security_group_neutron_update_with_empty_rules [0.147420s] ... ok
{3} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_global [0.495222s] ... ok
{0} heat.tests.aws.test_user.UserTest.test_user [0.659669s] ... ok
{1} heat.tests.aws.test_waitcondition.WaitConditionTest.test_validate_handle_url_bad_resource [0.155422s] ... ok
{3} heat.tests.aws.test_loadbalancer.HaProxyConfigTest.test_servers_servers_and_check [0.092176s] ... ok
{2} heat.tests.aws.test_user.AccessKeyTest.test_access_key [0.165221s] ... ok
{0} heat.tests.aws.test_user.UserTest.test_user_access_allowed_ignorepolicy [0.095217s] ... ok
{3} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_with_flavor [0.089222s] ... ok
{2} heat.tests.aws.test_user.AccessPolicyTest.test_accesspolicy_create_ok_empty [0.075439s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_snapshot_error [0.079511s] ... ok
{1} heat.tests.aws.test_waitcondition.WaitConditionUpdateTest.test_update_timeout [0.153484s] ... ok
{3} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_with_image_id [0.078889s] ... ok
{1} heat.tests.clients.test_barbican_client.BarbicanClientPluginTest.test_create [0.071877s] ... ok
{3} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_params_with_sec_gr [0.062109s] ... ok
{2} heat.tests.aws.test_user.UserTest.test_user_password [0.117103s] ... ok
{1} heat.tests.clients.test_cinder_client.VolumeSnapshotConstraintTest.test_validation_error [0.050207s] ... ok
{3} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_child_template_without_key_name [0.079861s] ... ok
{1} heat.tests.clients.test_cinder_client.VolumeTypeConstraintTest.test_validation [0.094725s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_snapshot_no_volume [0.225733s] ... ok
{2} heat.tests.aws.test_user.UserTest.test_user_refid_rsrc_id [0.109633s] ... ok
{3} heat.tests.aws.test_loadbalancer.LoadBalancerTest.test_loadbalancer_attr_invalid [0.069944s] ... ok
{1} heat.tests.clients.test_clients.ClientPluginTest.test_auth_token [0.085629s] ... ok
{2} heat.tests.aws.test_volume.VolumeTest.test_create_from_snapshot [0.091481s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_volume_attachment [0.145855s] ... ok
{1} heat.tests.clients.test_clients.ClientPluginTest.test_get_client_option [0.053258s] ... ok
{3} heat.tests.aws.test_s3.s3Test.test_tags [0.135694s] ... ok
{1} heat.tests.clients.test_clients.ClientPluginTest.test_get_missing_service_catalog [0.077264s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_volume_check [0.111963s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(aodh_not_found) [0.078345s] ... ok
{3} heat.tests.aws.test_user.AccessKeyTest.test_access_key_get_from_keystone [0.165796s] ... ok
{2} heat.tests.aws.test_volume.VolumeTest.test_snapshot [0.250728s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_volume_delete_error [0.102316s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(aodh_overlimit) [0.118734s] ... ok
{3} heat.tests.aws.test_user.AccessPolicyTest.test_accesspolicy_create_err_notfound [0.198518s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_volume_detach_deleting_volume [0.157031s] ... ok
{2} heat.tests.aws.test_volume.VolumeTest.test_validate_deletion_policy [0.204468s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(aodh_conflict) [0.184268s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_volume_detach_non_exist [0.141092s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(cinder_not_found) [0.127222s] ... ok
{3} heat.tests.aws.test_user.AccessPolicyTest.test_accesspolicy_create_ok [0.222503s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(cinder_exception) [0.071498s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_volume_detach_with_latency [0.191830s] ... ok
{3} heat.tests.aws.test_user.UserTest.test_user_create_bad_policies [0.165248s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(cinder_overlimit) [0.142992s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(cinder_conflict) [0.089620s] ... ok
{0} heat.tests.aws.test_volume.VolumeTest.test_volume_update_not_supported [0.175903s] ... ok
{3} heat.tests.aws.test_volume.VolumeTest.test_create_from_snapshot_error [0.148564s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(glance_not_found_1) [0.053651s] ... ok
{3} heat.tests.aws.test_volume.VolumeTest.test_volume_attachment_error [0.143616s] ... ok
{2} heat.tests.aws.test_volume.VolumeTest.test_volume_bad_tags [0.694811s] ... ok
{0} heat.tests.aws.test_waitcondition.WaitConditionTest.test_FnGetAtt [0.199779s] ... ok
{0} heat.tests.aws.test_waitcondition.WaitConditionTest.test_FnGetRefId_convergence_cache_data [0.057660s] ... ok
{2} heat.tests.aws.test_volume.VolumeTest.test_volume_check_not_available [0.094982s] ... ok
{3} heat.tests.aws.test_volume.VolumeTest.test_volume_check_fail [0.149719s] ... ok
{0} heat.tests.aws.test_waitcondition.WaitConditionTest.test_timeout [0.105896s] ... ok
{2} heat.tests.aws.test_volume.VolumeTest.test_volume_detachment_err [0.148474s] ... ok
{0} heat.tests.aws.test_waitcondition.WaitConditionTest.test_validate_handle_url_bad_stackid [0.063782s] ... ok
{3} heat.tests.aws.test_volume.VolumeTest.test_volume_create_error [0.123769s] ... ok
{0} heat.tests.aws.test_waitcondition.WaitConditionTest.test_validate_handle_url_bad_stackname [0.077471s] ... ok
{2} heat.tests.aws.test_waitcondition.WaitConditionTest.test_post_failure_to_handle_count [0.191954s] ... ok
{0} heat.tests.aws.test_waitcondition.WaitConditionTest.test_validate_handle_url_bad_tenant [0.080510s] ... ok
{3} heat.tests.aws.test_volume.VolumeTest.test_volume_default_az [0.194818s] ... ok
{2} heat.tests.aws.test_waitcondition.WaitConditionTest.test_post_success_to_handle [0.142798s] ... ok
{0} heat.tests.aws.test_waitcondition.WaitConditionUpdateTest.test_update [0.200191s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(glance_not_found_2) [0.830787s] ... ok
{2} heat.tests.aws.test_waitcondition.WaitConditionTest.test_post_success_to_handle_count [0.132335s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(glance_exception) [0.046800s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(glance_overlimit) [0.095755s] ... ok
{2} heat.tests.aws.test_waitcondition.WaitConditionTest.test_validate_handle_url_bad_resource_type [0.117106s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(glance_conflict_1) [0.059715s] ... ok
{2} heat.tests.clients.test_aodh_client.AodhClientPluginTest.test_create [0.113043s] ... ok
{2} heat.tests.clients.test_barbican_client.BarbicanClientPluginTest.test_get_secret_payload_by_ref_not_found [0.048835s] ... ok
{3} heat.tests.aws.test_volume.VolumeTest.test_volume_delete [0.535059s] ... ok
{2} heat.tests.clients.test_barbican_client.ContainerConstraintTest.test_validation_error [0.072293s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(heat_not_found) [0.202745s] ... ok
{0} heat.tests.clients.test_barbican_client.BarbicanClientPluginTest.test_get_secret_by_ref_not_found [0.449367s] ... ok
{2} heat.tests.clients.test_barbican_client.SecretConstraintTest.test_validation_error [0.074875s] ... ok
{0} heat.tests.clients.test_barbican_client.BarbicanClientPluginTest.test_get_secret_payload_by_ref [0.059798s] ... ok
{3} heat.tests.aws.test_volume.VolumeTest.test_volume_detach_with_error [0.153702s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(heat_exception) [0.126182s] ... ok
{0} heat.tests.clients.test_cinder_client.CinderClientAPIVersionTest.test_cinder_api_not_supported [0.102485s] ... ok
{2} heat.tests.clients.test_cinder_client.CinderClientPluginTest.test_get_snapshot [0.125192s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(heat_overlimit) [0.074937s] ... ok
{0} heat.tests.clients.test_cinder_client.CinderClientAPIVersionTest.test_cinder_api_v3 [0.084575s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(heat_conflict) [0.080904s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionHandleTest.test_get_status [0.216234s] ... ok
{2} heat.tests.clients.test_cinder_client.CinderClientPluginTest.test_get_volume [0.129490s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(keystone_not_found) [0.067520s] ... ok
{0} heat.tests.clients.test_cinder_client.CinderClientPluginExtensionsTest.test_get_volume [0.070828s] ... ok
{2} heat.tests.clients.test_cinder_client.QoSSpecsConstraintTest.test_validation [0.088474s] ... ok
{0} heat.tests.clients.test_cinder_client.CinderClientPluginExtensionsTest.test_has_no_extensions [0.082984s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(keystone_entity_not_found) [0.102316s] ... ok
{2} heat.tests.clients.test_cinder_client.VolumeConstraintTest.test_validation [0.079212s] ... ok
{0} heat.tests.clients.test_cinder_client.CinderClientPluginExtensionsTest.test_has_no_interface_extensions [0.050460s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(keystone_exception) [0.066845s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionHandleTest.test_get_status_reason [0.221497s] ... ok
{0} heat.tests.clients.test_cinder_client.CinderClientPluginExtensionsTest.test_has_os_interface_extension [0.102652s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(keystone_overlimit) [0.126343s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(keystone_conflict) [0.052165s] ... ok
{0} heat.tests.clients.test_cinder_client.VolumeBackupConstraintTest.test_validation_error [0.095165s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionHandleTest.test_handle [0.156705s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(neutron_not_found) [0.082465s] ... ok
{0} heat.tests.clients.test_cinder_client.VolumeConstraintTest.test_validation_error [0.152961s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(neutron_network_not_found) [0.095621s] ... ok
{0} heat.tests.clients.test_cinder_client.VolumeTypeConstraintTest.test_validation_error [0.100183s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(neutron_port_not_found) [0.125662s] ... ok
{0} heat.tests.clients.test_clients.ClientPluginTest.test_abstract_create [0.049692s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(neutron_status_not_found) [0.062161s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionHandleTest.test_handle_signal [0.360615s] ... ok
{0} heat.tests.clients.test_clients.ClientsTest.test_bad_cloud_backend [0.090528s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(neutron_exception) [0.070655s] ... ok
{0} heat.tests.clients.test_clients.ClientsTest.test_clients_get_heat_cfn_metadata_url_conf [0.062147s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(neutron_overlimit) [0.127305s] ... ok
{0} heat.tests.clients.test_clients.ClientsTest.test_clients_get_heat_cfn_url [0.066774s] ... ok
{0} heat.tests.clients.test_clients.TestClientPluginsInitialise.test_create_all_clients ... SKIPPED: skipped until keystone can read context auth_ref
{2} heat.tests.clients.test_cinder_client.VolumeSnapshotConstraintTest.test_validation [0.828123s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionHandleTest.test_handle_signal_invalid [0.222742s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(neutron_conflict) [0.062034s] ... ok
{2} heat.tests.clients.test_clients.ClientPluginTest.test_endpoint_not_found [0.081815s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(aodh_not_found) [0.108770s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionTest.test_FnGetRefId_resource_name [0.094774s] ... ok
{2} heat.tests.clients.test_clients.ClientPluginTest.test_url_for [0.093256s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionTest.test_post_failure_to_handle [0.126946s] ... ok
{2} heat.tests.clients.test_clients.ClientsTest.test_clients_get_heat_cfn_metadata_url [0.059169s] ... ok
{2} heat.tests.clients.test_clients.ClientsTest.test_clients_get_heat_url [0.095463s] ... ok
{2} heat.tests.clients.test_clients.ClientsTest.test_clients_heat [0.044050s] ... ok
{3} heat.tests.aws.test_waitcondition.WaitConditionUpdateTest.test_update_restored_from_db [0.180025s] ... ok
{2} heat.tests.clients.test_clients.ClientsTest.test_clients_heat_cached [0.074812s] ... ok
{3} heat.tests.clients.test_barbican_client.BarbicanClientPluginTest.test_get_secret_by_ref [0.093197s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(aodh_overlimit) [0.440841s] ... ok
{2} heat.tests.clients.test_designate_client.DesignateClientPluginTest.test_client [0.068626s] ... ok
{3} heat.tests.clients.test_barbican_client.ContainerConstraintTest.test_validation [0.052268s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(aodh_conflict) [0.068925s] ... ok
{2} heat.tests.clients.test_designate_client.DesignateZoneConstraintTest.test_constrain [0.105821s] ... ok
{3} heat.tests.clients.test_barbican_client.SecretConstraintTest.test_validation [0.087127s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(nova_not_found) [0.650618s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(cinder_not_found) [0.064970s] ... ok
{3} heat.tests.clients.test_cinder_client.CinderClientPluginExtensionsTest.test_get_snapshot [0.065743s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_domain_user_keypair [0.070097s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(nova_exception) [0.061591s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(cinder_exception) [0.075420s] ... ok
{3} heat.tests.clients.test_cinder_client.QoSSpecsConstraintTest.test_validation_error [0.068610s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_domain_user_legacy_fallback [0.086125s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(cinder_overlimit) [0.059715s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(nova_overlimit) [0.099580s] ... ok
{3} heat.tests.clients.test_cinder_client.VolumeBackupConstraintTest.test_validation [0.064801s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_trust_context_trust_create_deletegate_subset_roles [0.079760s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(cinder_conflict) [0.087813s] ... ok
{3} heat.tests.clients.test_clients.ClientsTest.test_clients_heat_no_auth_token [0.097759s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(nova_unprocessable_entity) [0.118366s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_trust_context_trust_create_with_enabled_redelegation [0.075386s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(glance_not_found_1) [0.063766s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_ec2_keypair_access [0.083018s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(nova_conflict) [0.094581s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(glance_not_found_2) [0.087899s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_project_forbidden [0.067307s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(openstack_not_found) [0.093426s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(glance_exception) [0.069191s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(swift_not_found) [0.058275s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_project_wrongdomain [0.103887s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(glance_overlimit) [0.067374s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(swift_exception) [0.062451s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(glance_conflict_1) [0.084877s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user_keypair_legacy_fallback [0.108352s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(swift_overlimit) [0.109092s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(heat_not_found) [0.058941s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user_legacy_fallback [0.089779s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(heat_exception) [0.069493s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(swift_conflict) [0.090553s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_user [0.084060s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(heat_overlimit) [0.066908s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(trove_not_found) [0.085297s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(heat_conflict) [0.067717s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(trove_exception) [0.072166s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(keystone_not_found) [0.071302s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(trove_overlimit) [0.060954s] ... ok
{3} heat.tests.clients.test_clients.TestClientPluginsInitialise.test_create_all_client_plugins [0.836218s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(keystone_entity_not_found) [0.082638s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(trove_conflict) [0.107959s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(aodh_not_found) [0.074160s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(keystone_exception) [0.102684s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(aodh_overlimit) [0.070587s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(zaqar_not_found) [0.118795s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(aodh_conflict) [0.053145s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(keystone_overlimit) [0.088707s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(manila_not_found) [0.074352s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(manila_exception) [0.064430s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_trust_not_found [0.571000s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(cinder_not_found) [0.115630s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(manila_overlimit) [0.057960s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(keystone_conflict) [0.167566s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(manila_conflict) [0.101882s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_get_ec2_keypair_access [0.161994s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(cinder_exception) [0.174719s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(mistral_not_found1) [0.124911s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(cinder_overlimit) [0.106622s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_init_v3_bad_nocreds [0.127365s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(cinder_conflict) [0.050194s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(glance_not_found_1) [0.069962s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_server_keystone_endpoint_url_config [0.135327s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(glance_not_found_2) [0.057017s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(glance_exception) [0.068038s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_stack_domain_user_token [0.138758s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(glance_overlimit) [0.064508s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found(mistral_not_found2) [0.398750s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(glance_conflict_1) [0.057971s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTest.test_trust_init_pw [0.087033s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(neutron_not_found) [0.637541s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(heat_not_found) [0.075393s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(aodh_not_found) [0.087953s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(neutron_network_not_found) [0.071155s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_domain_project [0.107012s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(heat_exception) [0.065014s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(aodh_overlimit) [0.058109s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(neutron_port_not_found) [0.056838s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(aodh_conflict) [0.081395s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_domain_project_legacy_fallback [0.097253s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(neutron_status_not_found) [0.074975s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(cinder_not_found) [0.044568s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(heat_overlimit) [0.109547s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(neutron_exception) [0.045240s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_domain_user [0.101786s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(cinder_exception) [0.071988s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(heat_conflict) [0.098601s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(neutron_overlimit) [0.083277s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(cinder_overlimit) [0.047476s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_domain_user_keypair [0.060214s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(keystone_not_found) [0.051159s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(neutron_conflict) [0.044280s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(cinder_conflict) [0.042628s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(nova_not_found) [0.064829s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(glance_not_found_1) [0.065818s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_trust_context_trust_create_delegate_all_roleids [0.095838s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(keystone_entity_not_found) [0.113408s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(glance_not_found_2) [0.052728s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(nova_exception) [0.063494s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(glance_exception) [0.077663s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(keystone_exception) [0.118899s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(nova_overlimit) [0.109007s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_ec2_keypair_id [0.172309s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(glance_overlimit) [0.053143s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(nova_unprocessable_entity) [0.066247s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(keystone_overlimit) [0.084631s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(glance_conflict_1) [0.066222s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(heat_not_found) [0.074619s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user [0.161936s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(nova_conflict) [0.110147s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(heat_exception) [0.055879s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(openstack_not_found) [0.113868s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(heat_overlimit) [0.130277s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(swift_not_found) [0.076000s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(heat_conflict) [0.057866s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(swift_exception) [0.050800s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(swift_overlimit) [0.046580s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(keystone_not_found) [0.087523s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(swift_conflict) [0.048073s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(keystone_entity_not_found) [0.050205s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(trove_not_found) [0.045751s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(keystone_conflict) [0.558929s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(trove_exception) [0.094586s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(neutron_not_found) [0.065907s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(neutron_network_not_found) [0.083914s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(neutron_port_not_found) [0.061063s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(neutron_status_not_found) [0.054521s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(keystone_exception) [0.402202s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(neutron_exception) [0.073855s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(keystone_overlimit) [0.042888s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(keystone_conflict) [0.043704s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(neutron_not_found) [0.046701s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(neutron_overlimit) [0.108275s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(trove_overlimit) [0.450643s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(neutron_network_not_found) [0.066776s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(trove_conflict) [0.061120s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(neutron_conflict) [0.092680s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(neutron_port_not_found) [0.059045s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(zaqar_not_found) [0.066378s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(nova_not_found) [0.102066s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(neutron_status_not_found) [0.134116s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(manila_not_found) [0.118344s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(nova_exception) [0.064843s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(neutron_exception) [0.107824s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(manila_exception) [0.100809s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(neutron_overlimit) [0.051885s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(manila_overlimit) [0.055804s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user_keypair_error_domain [1.354494s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(nova_overlimit) [0.154240s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(neutron_conflict) [0.060315s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(manila_conflict) [0.067705s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(nova_not_found) [0.084181s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_user [0.137535s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(mistral_not_found1) [0.093675s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(nova_unprocessable_entity) [0.168223s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(nova_exception) [0.087806s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_conflict_and_not_found_context_manager(mistral_not_found2) [0.101117s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(nova_overlimit) [0.047097s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(nova_conflict) [0.085702s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_disable_stack_domain_user_error_domain [0.139730s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(nova_unprocessable_entity) [0.050157s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(aodh_not_found) [0.099505s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(nova_conflict) [0.058219s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(openstack_not_found) [0.099241s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_enable_stack_domain_user_error_project [0.107438s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(openstack_not_found) [0.068687s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(aodh_overlimit) [0.092984s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_get_ec2_keypair_id [0.063349s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(swift_not_found) [0.102021s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(swift_not_found) [0.065459s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(aodh_conflict) [0.092988s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_regenerate_trust_context_with_no_exist_trust_id [0.065262s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(swift_exception) [0.074921s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(swift_exception) [0.076695s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(swift_overlimit) [0.042080s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_server_keystone_endpoint_url_config_with_version [0.068438s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(cinder_not_found) [0.094643s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(swift_overlimit) [0.061439s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(swift_conflict) [0.065251s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_server_keystone_endpoint_url_no_config [0.074434s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(cinder_exception) [0.082081s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(trove_not_found) [0.050736s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(swift_conflict) [0.109571s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(cinder_overlimit) [0.054508s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_stack_domain_user_token_err_nodomain [0.056007s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(trove_exception) [0.060158s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(cinder_conflict) [0.058324s] ... ok
{2} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_username_length [0.099257s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(trove_not_found) [0.129425s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(glance_not_found_1) [0.084820s] ... ok
{2} heat.tests.clients.test_ironic_client.NodeConstraintTest.test_validate_fail [0.055793s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(trove_exception) [0.102048s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneClientPluginGroupTest.test_get_group_id [0.075875s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(glance_not_found_2) [0.101096s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(glance_exception) [0.056745s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneClientPluginGroupTest.test_get_group_id_not_found [0.083826s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneClientPluginGroupTest.test_get_group_id_with_name [0.067950s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneClientPluginGroupTest.test_get_group_id_with_name_and_domain_invalid_input [0.048766s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(trove_overlimit) [0.495269s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneClientPluginProjectTest.test_get_project_id_with_name_and_domain [0.072973s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneClientPluginRoleTest.test_get_role_id_with_name_and_domain [0.074250s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(trove_conflict) [0.091801s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(zaqar_not_found) [0.063365s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(glance_overlimit) [0.396837s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneClientPluginServiceTest.test_get_service_id_with_name [0.112004s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(manila_not_found) [0.057074s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(manila_exception) [0.054536s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(glance_conflict_1) [0.143997s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(manila_overlimit) [0.051126s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneRoleConstraintTest.test_constraint [0.138236s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(manila_conflict) [0.044611s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(heat_not_found) [0.097464s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(trove_overlimit) [0.716454s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(mistral_not_found1) [0.058155s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found(mistral_not_found2) [0.051728s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(heat_exception) [0.090249s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(trove_conflict) [0.098470s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(aodh_not_found) [0.084793s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(heat_overlimit) [0.091535s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(zaqar_not_found) [0.092612s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(heat_conflict) [0.060402s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(aodh_overlimit) [0.116243s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(keystone_not_found) [0.054723s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(manila_not_found) [0.108040s] ... ok
{2} heat.tests.clients.test_keystone_client.KeystoneServiceConstraintTest.test_constraint [0.449381s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(aodh_conflict) [0.104468s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(keystone_entity_not_found) [0.087235s] ... ok
{2} heat.tests.clients.test_mistral_client.WorkflowConstraintTest.test_validation_error [0.042943s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(manila_exception) [0.107808s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(keystone_exception) [0.050742s] ... ok
{2} heat.tests.clients.test_monasca_client.MonascaNotificationConstraintTest.test_constraint [0.059095s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(cinder_not_found) [0.108353s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(keystone_overlimit) [0.081389s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(manila_overlimit) [0.133215s] ... ok
{2} heat.tests.clients.test_monasca_client.MonascaNotificationConstraintTest.test_expected_exceptions [0.080728s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(keystone_conflict) [0.053211s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(neutron_not_found) [0.085107s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(cinder_exception) [0.132873s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url(novnc) [0.101696s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(manila_conflict) [0.145562s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(neutron_network_not_found) [0.050496s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url(xvpvnc) [0.052581s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(cinder_overlimit) [0.117048s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(mistral_not_found1) [0.100005s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url(spice) [0.079808s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(neutron_port_not_found) [0.124074s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url(rdp) [0.046596s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(cinder_conflict) [0.105015s] ... ok
{3} heat.tests.clients.test_clients.TestIsNotFound.test_is_client_exception(mistral_not_found2) [0.119770s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url(serial) [0.071640s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(neutron_status_not_found) [0.118191s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(neutron_exception) [0.048997s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(glance_not_found_1) [0.102325s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url(mks) [0.071979s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(neutron_overlimit) [0.081433s] ... ok
{3} heat.tests.clients.test_glance_client.GlanceUtilsTest.test_find_image_by_name_or_id [0.159618s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unsupport(novnc) [0.091349s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(neutron_conflict) [0.044855s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unsupport(xvpvnc) [0.064446s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(nova_not_found) [0.062395s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(glance_not_found_2) [0.192324s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_domain_project_legacy_fallback [0.159281s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(nova_exception) [0.047643s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(nova_overlimit) [0.051893s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unsupport(spice) [0.103037s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(glance_exception) [0.148564s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_trust_context_trust_create_delegate_all_roleids [0.165590s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unsupport(rdp) [0.130324s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unsupport(serial) [0.074014s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(glance_overlimit) [0.140012s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_trust_context_trust_create_norole [0.135184s] ... ok
{2} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unsupport(mks) [0.073448s] ... ok
{2} heat.tests.clients.test_nova_client.HostConstraintTest.test_validation_error [0.046396s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_trust_context_trust_id [0.084415s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(nova_unprocessable_entity) [0.375277s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_ec2_keypair_id [0.104257s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(nova_conflict) [0.092494s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(openstack_not_found) [0.043667s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(swift_not_found) [0.066881s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(swift_exception) [0.085349s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(glance_conflict_1) [0.507756s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(swift_overlimit) [0.114156s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(heat_not_found) [0.060154s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(swift_conflict) [0.049389s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(heat_exception) [0.072139s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_object(active) [0.568996s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_project [0.459370s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(trove_not_found) [0.100872s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_object(deferred) [0.058572s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(trove_exception) [0.052855s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_project_legacy_fallback [0.066534s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(heat_overlimit) [0.108153s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(trove_overlimit) [0.074533s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_object(error) [0.083695s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_project_nodomain [0.087678s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(heat_conflict) [0.069890s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_object(unknown) [0.049965s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(trove_conflict) [0.059768s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_project_notfound [0.065185s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(keystone_not_found) [0.067631s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user [0.053136s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string_unavailable(active) [0.099994s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(zaqar_not_found) [0.112840s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(keystone_entity_not_found) [0.056291s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_trust [0.069507s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_disable_stack_domain_user [0.045193s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(keystone_exception) [0.073194s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string_unavailable(deferred) [0.115022s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(manila_not_found) [0.120938s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_disable_stack_domain_user_error_domain [0.049139s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string_unavailable(error) [0.070978s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(keystone_overlimit) [0.092834s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_enable_stack_domain_user_error_domain [0.071616s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(manila_exception) [0.093704s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string_unavailable(unknown) [0.054600s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_get_ec2_keypair_error [0.049149s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(manila_overlimit) [0.051705s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(keystone_conflict) [0.087512s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginMetadataTest.test_serialize_int [0.060031s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_stack_domain_user_token_err_nodomain [0.064307s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(manila_conflict) [0.095142s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTest.test_trust_init_token [0.046102s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginMetadataTest.test_serialize_list [0.056614s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(neutron_not_found) [0.065854s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(mistral_not_found1) [0.049802s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_ec2_keypair [0.059244s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_absolute_limits_retry [0.086431s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_conflict(mistral_not_found2) [0.064021s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_domain_user_keypair_legacy_fallback [0.065046s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(neutron_network_not_found) [0.100756s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_absolute_limits_success [0.047445s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(aodh_not_found) [0.057982s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(neutron_port_not_found) [0.063895s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_trust_context_trust_create_deletegate_all_roles [0.097150s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_get_status [0.082455s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(aodh_overlimit) [0.102954s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(neutron_status_not_found) [0.073919s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(neutron_exception) [0.087134s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_v2_26_create [0.148724s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(neutron_overlimit) [0.059646s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_v2_26_create_failed [0.082876s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(neutron_conflict) [0.073618s] ... ok
{2} heat.tests.clients.test_nova_client.NovaClientPluginUserdataTest.test_build_userdata_with_instance_user [0.054814s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(nova_not_found) [0.083566s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(nova_exception) [0.076662s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(nova_overlimit) [0.084878s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(aodh_conflict) [0.547931s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(cinder_not_found) [0.081244s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(cinder_exception) [0.057611s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_trust_context_trust_create_norole [0.784145s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(cinder_overlimit) [0.083161s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(cinder_conflict) [0.102782s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_project_legacy_fallback [0.212427s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(glance_not_found_1) [0.085461s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(glance_not_found_2) [0.070823s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(nova_unprocessable_entity) [0.517194s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_project_wrongdomain [0.129141s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(glance_exception) [0.060739s] ... ok
{2} heat.tests.clients.test_sdk_client.OpenStackSDKPluginTest.test_is_not_found [0.816361s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(glance_overlimit) [0.049271s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(nova_conflict) [0.078052s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user_error_domain [0.086784s] ... ok
{2} heat.tests.clients.test_swift_client.SwiftUtilsTest.test_get_temp_url [0.072519s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(glance_conflict_1) [0.060800s] ... ok
{2} heat.tests.clients.test_swift_client.SwiftUtilsTest.test_parse_last_modified [0.046851s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user_legacy_fallback [0.083569s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(openstack_not_found) [0.096403s] ... ok
{2} heat.tests.cmd.test_status.TestUpgradeChecks.test_checks [0.072632s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(heat_not_found) [0.091993s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(swift_not_found) [0.057382s] ... ok
{2} heat.tests.constraints.test_common_constraints.CRONExpressionConstraint.test_validation_columns_length_error [0.041766s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(heat_exception) [0.053993s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_trust [0.109508s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(swift_exception) [0.048114s] ... ok
{2} heat.tests.constraints.test_common_constraints.CRONExpressionConstraint.test_validation_none [0.062129s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(heat_overlimit) [0.089705s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_deleting_ec2_keypair_error [0.095430s] ... ok
{2} heat.tests.constraints.test_common_constraints.DNSDomainConstraintTest.test_validation_none [0.059479s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(swift_overlimit) [0.080951s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(heat_conflict) [0.048911s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_enable_stack_domain_user [0.052442s] ... ok
{2} heat.tests.constraints.test_common_constraints.DNSNameConstraintTest.test_validation [0.047953s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(keystone_not_found) [0.086426s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_enable_stack_user [0.074155s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(swift_conflict) [0.117175s] ... ok
{2} heat.tests.constraints.test_common_constraints.DNSNameConstraintTest.test_validation_error_tld_allnumeric [0.095921s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(keystone_entity_not_found) [0.046839s] ... ok
{2} heat.tests.constraints.test_common_constraints.JsonStringConstraintTest.test_validate_json [0.042368s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_get_ec2_keypair_access [0.073742s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(keystone_exception) [0.055310s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(trove_not_found) [0.068725s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(keystone_overlimit) [0.060202s] ... ok
{2} heat.tests.constraints.test_common_constraints.TestISO8601Constraint.test_validate_datetime_format_with_utc_offset [0.103823s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_init_v3_password [0.102993s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(trove_exception) [0.079673s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(keystone_conflict) [0.053571s] ... ok
{2} heat.tests.constraints.test_common_constraints.TestISO8601Constraint.test_validate_datetime_format_with_utc_offset_alternate [0.043407s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(trove_overlimit) [0.051228s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(neutron_not_found) [0.046431s] ... ok
{2} heat.tests.constraints.test_common_constraints.TestISO8601Constraint.test_validate_refuses_other_formats [0.063991s] ... ok
{3} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_trust_init_token [0.109317s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(trove_conflict) [0.077574s] ... ok
{2} heat.tests.constraints.test_common_constraints.TimezoneConstraintTest.test_validation [0.049481s] ... ok
{3} heat.tests.clients.test_ironic_client.IronicClientPluginTest.test_create [0.054419s] ... ok
{3} heat.tests.clients.test_ironic_client.NodeConstraintTest.test_validate [0.076797s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(zaqar_not_found) [0.111846s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(manila_not_found) [0.049940s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginGroupTest.test_get_group_id_with_domain_not_found [0.103152s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(manila_exception) [0.064957s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(neutron_network_not_found) [0.345462s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(manila_overlimit) [0.044808s] ... ok
{2} heat.tests.db.test_migrations.DatabaseSanityChecks.test_single_base_revision [0.334138s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(neutron_port_not_found) [0.057293s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(manila_conflict) [0.047870s] ... ok
{2} heat.tests.db.test_migrations.MigrationsWalk.test_walk_versions [0.046258s] ... ok
{2} heat.tests.db.test_migrations.TestBannedDBSchemaOperations.test_table [0.001125s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(mistral_not_found1) [0.052629s] ... ok
{2} heat.tests.db.test_migrations.TestMigrationsWalkSQLite.test_walk_versions [0.050668s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(neutron_status_not_found) [0.107498s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIRawTemplateTest.test_raw_template_create [0.049900s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_ignore_not_found_context_manager(mistral_not_found2) [0.047213s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(neutron_exception) [0.076327s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(aodh_not_found) [0.064982s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIRawTemplateTest.test_raw_template_get [0.100633s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(neutron_overlimit) [0.058633s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIRawTemplateTest.test_raw_template_update [0.072255s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(aodh_overlimit) [0.101502s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(neutron_conflict) [0.074336s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(nova_not_found) [0.060157s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(nova_exception) [0.139324s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginProjectTest.test_get_project_id_with_domain_not_found [0.787605s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(nova_overlimit) [0.139563s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginRegionTest.test_get_region_id [0.068142s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(aodh_conflict) [0.428730s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(nova_unprocessable_entity) [0.048787s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginRoleTest.test_get_role_id [0.054549s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(nova_conflict) [0.082004s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(cinder_not_found) [0.134342s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(openstack_not_found) [0.057151s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginServiceTest.test_get_service_id [0.133668s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(swift_not_found) [0.061441s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(cinder_exception) [0.080565s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(swift_exception) [0.048563s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginServiceTest.test_get_service_id_not_found [0.122408s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(cinder_overlimit) [0.069657s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceDataTest.test_resource_data_set_get [0.800007s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginServiceTest.test_get_service_id_with_name_conflict [0.065152s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(swift_overlimit) [0.124017s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(cinder_conflict) [0.071724s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginUserTest.test_get_user_id [0.054326s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(swift_conflict) [0.075125s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(glance_not_found_1) [0.065388s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceReplacementTest.test_resource_create_replacement_locked [0.136048s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginUserTest.test_get_user_id_not_found [0.084266s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(trove_not_found) [0.066257s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(glance_not_found_2) [0.056756s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceReplacementTest.test_resource_create_replacement_locked_concurrent [0.095999s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(trove_exception) [0.058887s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneClientPluginUserTest.test_get_user_id_with_name_and_domain_invalid_input [0.080213s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(glance_exception) [0.069194s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(trove_overlimit) [0.058452s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneGroupConstraintTest.test_constraint [0.068028s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceReplacementTest.test_resource_create_replacement_template_gone [0.095713s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(trove_conflict) [0.063926s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneGroupConstraintTest.test_expected_exceptions [0.052309s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceReplacementTest.test_resource_create_replacement_updated_concurrent [0.071640s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(glance_overlimit) [0.115785s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneProjectConstraintTest.test_expected_exceptions [0.072450s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_all [0.077030s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(glance_conflict_1) [0.076657s] ... ok
{3} heat.tests.clients.test_keystone_client.KeystoneUserConstraintTest.test_constraint [0.052604s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(heat_not_found) [0.059215s] ... ok
{3} heat.tests.clients.test_magnum_client.ClusterTemplateConstraintTest.test_validate_fail [0.055388s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_all_by_physical_resource_id [0.077652s] ... ok
{3} heat.tests.clients.test_mistral_client.MistralClientPluginTest.test_create [0.064097s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(heat_exception) [0.080238s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_purge_deleted_by_stack_retry_on_deadlock [0.101391s] ... ok
{3} heat.tests.clients.test_mistral_client.WorkflowConstraintTest.test_validation [0.086560s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIResourceUpdateTest.test_release_resource_lock [0.066546s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(heat_overlimit) [0.075269s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_create_success [0.058132s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronClientPluginExtensionsTest.test_has_service_extension [0.067273s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(heat_conflict) [0.078614s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(zaqar_not_found) [0.463225s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_get_id_success [0.073519s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(manila_not_found) [0.056702s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_release_fail_wrong_engine_id [0.058173s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(manila_exception) [0.046089s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(keystone_not_found) [0.143795s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_retry_on_deadlock [0.060678s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(manila_overlimit) [0.065605s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(keystone_entity_not_found) [0.051154s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(manila_conflict) [0.041102s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTagTest.test_stack_tags_delete [0.055271s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(keystone_exception) [0.046727s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(mistral_not_found1) [0.056646s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTagTest.test_stack_tags_set [0.061716s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(keystone_overlimit) [0.071986s] ... ok
{0} heat.tests.clients.test_clients.TestIsNotFound.test_is_over_limit(mistral_not_found2) [0.120360s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronClientPluginExtensionsTest.test_without_service_extension [0.440541s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(keystone_conflict) [0.076038s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_dont_purge_project_shared_raw_template_files [0.153105s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_network) [0.068946s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_ec2_keypair [0.092682s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(neutron_not_found) [0.069160s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_port) [0.044228s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_domain_user [0.070891s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(neutron_network_not_found) [0.054161s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_router) [0.058054s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_domain_user_error_norole [0.089771s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_subnet) [0.060219s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_domain_user_keypair_legacy_fallback [0.055748s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_subnetpool) [0.048978s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_trust_context_trust_create_deletegate_all_roles [0.067747s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_address_scope) [0.070424s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user_error_domain [0.070449s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_loadbalancer) [0.056065s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user_keypair [0.118160s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_listener) [0.143020s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(neutron_port_not_found) [0.482802s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user_keypair_error_domain [0.098761s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(neutron_status_not_found) [0.044764s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_pool) [0.148745s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user_keypair_error_project [0.107436s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(neutron_exception) [0.067011s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(neutron_overlimit) [0.055330s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_qos_policy) [0.072682s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(neutron_conflict) [0.051200s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_trust_unauthorized [0.115807s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronConstraintsValidate.test_validate(validate_security_group) [0.063545s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(nova_not_found) [0.071057s] ... ok
{3} heat.tests.clients.test_neutron_client.NeutronProviderConstraintsValidate.test_provider_validate(validate_lbaasv2) [0.053098s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_disable_stack_user [0.102706s] ... ok
{3} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unavailable(novnc) [0.050961s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(nova_exception) [0.069718s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(nova_overlimit) [0.059511s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_enable_stack_domain_user [0.104398s] ... ok
{3} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unavailable(xvpvnc) [0.118176s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(nova_unprocessable_entity) [0.080711s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_enable_stack_domain_user_legacy_fallback [0.090651s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(nova_conflict) [0.062334s] ... ok
{3} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unavailable(spice) [0.115807s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(openstack_not_found) [0.043089s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_enable_stack_user [0.123142s] ... ok
{3} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unavailable(rdp) [0.051513s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_purge_deleted [1.333957s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(swift_not_found) [0.087963s] ... ok
{3} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unavailable(serial) [0.098476s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_purge_deleted_batch_arg [0.119001s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(swift_exception) [0.134747s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_create [0.080129s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(swift_overlimit) [0.129106s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_all_by_root_owner_id [0.175515s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_init_domain_cfg_not_set_error [0.416194s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(swift_conflict) [0.116694s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(trove_not_found) [0.054463s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_server_keystone_endpoint_url_config_with_version [0.084000s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_all_with_regular_tenant [0.105345s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(trove_exception) [0.060240s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_server_keystone_endpoint_url_no_config [0.047188s] ... ok
{3} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_url_tolerate_unavailable(mks) [0.451439s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(trove_overlimit) [0.040274s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_can_return_a_stack_from_different_tenant [0.088298s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_trust_init [0.061867s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginFetchServerTest.test_fetch_server(successful_refresh) [0.066864s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(trove_conflict) [0.061140s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_trust_init_fail [0.074333s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_returns_none_if_tenant_id_does_not_match [0.092001s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginFetchServerTest.test_fetch_server(overlimit_error) [0.076014s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(zaqar_not_found) [0.091814s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginFetchServerTest.test_fetch_server(500_error) [0.062168s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_trust_init_fail_impersonation [0.089234s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_set_status_failed_release_lock [0.112629s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginFetchServerTest.test_fetch_server(503_error) [0.076592s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPISyncPointTest.test_sync_point_concurrent_update [0.061475s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTest.test_username_length [0.101379s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginFetchServerTest.test_fetch_server(unhandled_exception) [0.050331s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginMetadataTest.test_serialize_combined [0.047705s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_domain_user_error_norole [0.082953s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPISyncPointTest.test_sync_point_update [0.147321s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginRefreshServerTest.test_refresh(successful_refresh) [0.042392s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_trust_context_trust_create_with_enabled_redelegation [0.089691s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginRefreshServerTest.test_refresh(overlimit_error) [0.063354s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.DBAPIUserCredsTest.test_user_creds_delete [0.129514s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginRefreshServerTest.test_refresh(500_error) [0.063620s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_trust_context_trust_create_with_no_redelegation [0.112378s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginRefreshServerTest.test_refresh(503_error) [0.058052s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginRefreshServerTest.test_refresh(unhandled_exception) [0.044615s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_trust_context_trust_id [0.086735s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_get_server [0.040409s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_count_all_by_tags [0.153742s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(manila_not_found) [0.605083s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginUserdataTest.test_build_userdata [0.089350s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(manila_exception) [0.045957s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_ec2_keypair_access [0.095238s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginUserdataTest.test_build_userdata_with_ignition [0.039891s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(manila_overlimit) [0.053914s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_count_all_hidden_tags [0.147410s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_project_notfound [0.091844s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(manila_conflict) [0.075604s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_events_filter_and_page_query [0.069888s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user_error_project [0.046491s] ... ok
{3} heat.tests.clients.test_nova_client.NovaClientPluginUserdataTest.test_build_userdata_with_invalid_ignition [0.127747s] ... ok
/usr/lib/python3.9/site-packages/osc_lib/api/api.py:69: DeprecationWarning: The BaseAPI class is deprecated for removal. Consider using openstacksdk instead else vendoring this code into your client
  warnings.warn(
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_trust_unauthorized [0.052383s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_filter_and_page_query_applies_filters [0.077774s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(mistral_not_found1) [0.112760s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_disable_stack_domain_user [0.068899s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_get_sort_keys_returns_empty_list_if_no_keys [0.074925s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_not_found(mistral_not_found2) [0.090382s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_disable_stack_domain_user_error_project [0.097163s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(aodh_not_found) [0.054511s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(aodh_overlimit) [0.086872s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_get_ec2_keypair_error [0.125514s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(aodh_conflict) [0.069404s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_init_domain_cfg_not_set_error [0.092018s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(cinder_not_found) [0.047753s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(cinder_exception) [0.041318s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_init_domain_cfg_not_set_fallback [0.099181s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(cinder_overlimit) [0.060879s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(cinder_conflict) [0.050763s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_init_v3_token [0.094492s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(glance_not_found_1) [0.041501s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(glance_not_found_2) [0.050326s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_nested_stack_get_by_name [0.585445s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_init_v3_token_auth_ref_v3 [0.123129s] ... ok
{3} heat.tests.clients.test_octavia_client.OctaviaClientPluginTest.test_create [0.758708s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(glance_exception) [0.097332s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_paginate_query_default_sorts_dir_by_desc [0.107492s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(glance_overlimit) [0.054934s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_server_keystone_endpoint_url_config [0.097654s] ... ok
{3} heat.tests.clients.test_progress.ServerUpdateProgressObjectTest.test_handler_extra_kwargs_missing [0.086229s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(glance_conflict_1) [0.059176s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_create_with_name [0.100031s] ... ok
{3} heat.tests.clients.test_swift_client.SwiftUtilsTest.test_get_signal_url [0.101384s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(heat_not_found) [0.066570s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(heat_exception) [0.045091s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_delete [0.088401s] ... ok
{3} heat.tests.clients.test_zaqar_client.ZaqarClientPluginTest.test_event_sink [0.096519s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_delete [0.088554s] ... ok
{3} heat.tests.constraints.test_common_constraints.CRONExpressionConstraint.test_validation [0.101684s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_delete_by_admin [0.065183s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_get [0.059428s] ... ok
{3} heat.tests.constraints.test_common_constraints.CRONExpressionConstraint.test_validation_out_of_range_error [0.085118s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_deployment_delete_by_admin [0.064558s] ... ok
{3} heat.tests.constraints.test_common_constraints.DNSNameConstraintTest.test_validation_error_empty_component [0.092953s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_deployment_get_all [0.073052s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_deployment_update [0.052215s] ... ok
{3} heat.tests.constraints.test_common_constraints.ExpirationConstraintTest.test_validate_date_format [0.090933s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(heat_overlimit) [0.448923s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(heat_conflict) [0.059230s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_count_all_show_nested [0.088155s] ... ok
{3} heat.tests.constraints.test_common_constraints.ExpirationConstraintTest.test_validation_error [0.092843s] ... ok
{0} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_stack_domain_user_token [0.726477s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(keystone_not_found) [0.052383s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get [0.083562s] ... ok
{3} heat.tests.constraints.test_common_constraints.FIPDNSNameConstraintTest.test_validation_error_end_period [0.081213s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientParseEntityTest.test_parse_entity_without_domain [0.088706s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(keystone_entity_not_found) [0.100066s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginDomainTest.test_get_domain_id [0.044371s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_by_tag_with_show_hidden [0.106803s] ... ok
{3} heat.tests.constraints.test_common_constraints.JsonStringConstraintTest.test_validation_error [0.092554s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(keystone_exception) [0.055035s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginDomainTest.test_get_domain_id_not_found [0.039163s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(keystone_overlimit) [0.047540s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginDomainTest.test_get_domain_id_with_name [0.057863s] ... ok
{3} heat.tests.constraints.test_common_constraints.TestCIDRConstraint.test_valid_cidr_format [0.084388s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_default_sort_keys_and_dir [0.123749s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(keystone_conflict) [0.079047s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginGroupTest.test_get_group_id_with_name_and_domain [0.068871s] ... ok
{3} heat.tests.constraints.test_common_constraints.TestCIDRConstraint.test_validate [0.067090s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(neutron_not_found) [0.061881s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_marker [0.094568s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginProjectTest.test_get_project_id [0.078239s] ... ok
{3} heat.tests.constraints.test_common_constraints.TestIPCIDRConstraint.test_valid_format [0.066094s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(neutron_network_not_found) [0.066674s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginProjectTest.test_get_project_id_not_found [0.052475s] ... ok
{3} heat.tests.constraints.test_common_constraints.TestIPConstraint.test_validate_ipv4_format [0.059395s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_returns_all_if_no_filters [0.070624s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(neutron_port_not_found) [0.082066s] ... ok
{3} heat.tests.constraints.test_common_constraints.TestISO8601Constraint.test_validate_date_format [0.067053s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginRoleTest.test_get_role_id_not_found [0.092617s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_show_nested [0.104839s] ... ok
{3} heat.tests.constraints.test_common_constraints.TimezoneConstraintTest.test_validation_none [0.057302s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(neutron_status_not_found) [0.078812s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneClientPluginRoleTest.test_get_role_id_with_domain_not_found [0.089675s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(neutron_exception) [0.069768s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_by_name [0.104510s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneDomainConstraintTest.test_constraint [0.089987s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(neutron_overlimit) [0.063533s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_status [0.073287s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(neutron_conflict) [0.061189s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneDomainConstraintTest.test_expected_exceptions [0.083888s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(nova_not_found) [0.047983s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneProjectConstraintTest.test_constraint [0.083522s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(nova_exception) [0.059636s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(nova_overlimit) [0.050497s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneRegionConstraintTest.test_expected_exceptions [0.086660s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(nova_unprocessable_entity) [0.046720s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneRoleConstraintTest.test_expected_exceptions [0.056396s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(nova_conflict) [0.077914s] ... ok
{2} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_user_creds_password_too_long [0.381000s] ... ok
{0} heat.tests.clients.test_keystone_client.KeystoneServiceConstraintTest.test_expected_exceptions [0.091098s] ... ok
{2} heat.tests.db.test_sqlalchemy_types.JsonTest.test_process_bind_param [0.052108s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(openstack_not_found) [0.103185s] ... ok
{0} heat.tests.clients.test_magnum_client.ClusterTemplateConstraintTest.test_validate [0.079231s] ... ok
{2} heat.tests.db.test_sqlalchemy_types.JsonTest.test_process_bind_param_null [0.051574s] ... ok
{0} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_manila_get_method(share_type) [0.066270s] ... ok
{2} heat.tests.db.test_sqlalchemy_types.JsonTest.test_process_result_value_null [0.050213s] ... ok
{0} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_manila_get_method(share_network) [0.050853s] ... ok
{2} heat.tests.db.test_sqlalchemy_types.ListTest.test_load_dialect_impl [0.045995s] ... ok
{2} heat.tests.db.test_sqlalchemy_types.ListTest.test_process_bind_param [0.087894s] ... ok
{2} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_service_get_all [0.250169s] ... ok
{0} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_manila_get_method(share_snapshot) [0.464255s] ... ok
{2} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_service_manage_report_update_fail [0.121019s] ... ok
{0} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_manila_get_method(security_service) [0.096496s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_empty_list [0.133127s] ... ok
{0} heat.tests.clients.test_monasca_client.MonascaClientPluginNotificationTest.test_get_notification [0.060291s] ... ok
/usr/lib/python3.9/site-packages/osc_lib/api/api.py:69: DeprecationWarning: The BaseAPI class is deprecated for removal. Consider using openstacksdk instead else vendoring this code into your client
  warnings.warn(
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(swift_not_found) [0.765403s] ... ok
{0} heat.tests.clients.test_monasca_client.MonascaClientPluginTest.test_client_uses_session [0.044468s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_list_string [0.083546s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_reraises_other(novnc) [0.059191s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(swift_exception) [0.100044s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config [0.046474s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_reraises_other(xvpvnc) [0.038306s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config_extra_key [0.039798s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_reraises_other(spice) [0.039772s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config_value_ignore_string [0.041357s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(swift_overlimit) [0.100671s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_reraises_other(rdp) [0.051199s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_output_types [0.051486s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_reraises_other(serial) [0.048365s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_reraises_other(mks) [0.047272s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(swift_conflict) [0.115428s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_create_software_config_new_ids [0.093363s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_tolerate_other_400(novnc) [0.044442s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_tolerate_other_400(xvpvnc) [0.041959s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_create_software_deployment [0.080568s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(trove_not_found) [0.094228s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_tolerate_other_400(spice) [0.046472s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_push_metadata_software_deployments_temp_url [0.065888s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_tolerate_other_400(rdp) [0.045060s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(trove_exception) [0.099547s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_tolerate_other_400(serial) [0.047570s] ... ok
{0} heat.tests.clients.test_nova_client.ConsoleUrlsTest.test_get_console_urls_tolerate_other_400(mks) [0.040147s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(trove_overlimit) [0.042670s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(trove_conflict) [0.065926s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_user_replace_rollback_update) [2.104278s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(zaqar_not_found) [0.052117s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(manila_not_found) [0.061061s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_refresh_zaqar_software_deployment [0.311339s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(manila_exception) [0.053670s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_software_config [0.062418s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(manila_overlimit) [0.048575s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(manila_conflict) [0.057777s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_software_deployment [0.131413s] ... ok
{0} heat.tests.clients.test_nova_client.HostConstraintTest.test_validation [0.429127s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(mistral_not_found1) [0.060621s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_push_metadata_software_deployments [0.058622s] ... ok
{1} heat.tests.clients.test_clients.TestIsNotFound.test_is_unprocessable_entity(mistral_not_found2) [0.043894s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string(active) [0.069887s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_push_metadata_software_deployments_temp_url [0.060270s] ... ok
{1} heat.tests.clients.test_designate_client.DesignateZoneConstraintTest.test_expected_exceptions [0.077064s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string(deferred) [0.069440s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_refresh_zaqar_software_deployment [0.071902s] ... ok
{1} heat.tests.clients.test_glance_client.ImageConstraintTest.test_validation [0.046885s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string(error) [0.073922s] ... ok
{2} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_update_software_deployment_new_config [0.057155s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_domain_project [0.064174s] ... ok
{2} heat.tests.engine.service.test_stack_action.StackServiceActionsTest.test_stack_suspend_nonexist [0.061501s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginCheckActiveTest.test_check_active_with_string(unknown) [0.086957s] ... ok
{2} heat.tests.engine.service.test_stack_action.StackServiceUpdateActionsNotSupportedTest.test_stack_update_actions_not_supported(suspend_in_progress) [0.081838s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_absolute_limits_failure [0.080516s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_create [0.042319s] ... ok
{2} heat.tests.engine.service.test_stack_action.StackServiceUpdateActionsNotSupportedTest.test_stack_update_actions_not_supported(suspend_complete) [0.083332s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_get_ip [0.040207s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_get_keypair [0.061802s] ... ok
{2} heat.tests.engine.service.test_stack_action.StackServiceUpdateActionsNotSupportedTest.test_stack_update_actions_not_supported(suspend_failed) [0.097353s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_user_replace_rollback) [0.900807s] ... ok
{0} heat.tests.clients.test_nova_client.NovaClientPluginUserdataTest.test_build_userdata_without_instance_user [0.041858s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_stack_user_error_norole [0.367185s] ... ok
{2} heat.tests.engine.service.test_stack_action.StackServiceUpdateActionsNotSupportedTest.test_stack_update_actions_not_supported(delete_in_progress) [0.103155s] ... ok
{0} heat.tests.clients.test_progress.ServerUpdateProgressObjectTest.test_extra_all_defaults [0.079133s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_create_trust_context_trust_create_with_no_redelegation [0.059323s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_delete_stack_domain_user_error_project [0.053546s] ... ok
{2} heat.tests.engine.service.test_stack_action.StackServiceUpdateActionsNotSupportedTest.test_stack_update_actions_not_supported(delete_complete) [0.106240s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_deleting_ec2_keypair_error [0.046868s] ... ok
{0} heat.tests.clients.test_zaqar_client.ZaqarClientPluginTest.test_create_for_tenant [0.123259s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_disable_stack_domain_user_error_project [0.047263s] ... ok
{0} heat.tests.constraints.test_common_constraints.DNSNameConstraintTest.test_validation_error_hyphen [0.060569s] ... ok
{2} heat.tests.engine.service.test_stack_action.StackServiceUpdateActionsNotSupportedTest.test_stack_update_actions_not_supported(delete_failed) [0.104333s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_disable_stack_domain_user_legacy_fallback [0.057207s] ... ok
{0} heat.tests.constraints.test_common_constraints.DNSNameConstraintTest.test_validation_none [0.045886s] ... ok
{0} heat.tests.constraints.test_common_constraints.JsonStringConstraintTest.test_validation_none [0.054385s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_enable_stack_domain_user_error_project [0.062158s] ... ok
{0} heat.tests.constraints.test_common_constraints.TestIPCIDRConstraint.test_invalid_format [0.038625s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_get_ec2_keypair_id [0.050272s] ... ok
{0} heat.tests.constraints.test_common_constraints.TestIPCIDRConstraint.test_validate [0.043617s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_init_domain_cfg_not_set_fallback [0.048973s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_init_v3_password [0.046835s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_init_v3_token [0.062644s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_init_v3_token_auth_ref_v2 [0.069267s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_init_v3_token_auth_ref_v3 [0.106766s] ... ok
{2} heat.tests.engine.service.test_stack_adopt.StackServiceAdoptTest.test_convergence_stack_adopt_stack_state [0.597202s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_regenerate_trust_context_with_exist_trust_id [0.128556s] ... ok
{2} heat.tests.engine.service.test_stack_adopt.StackServiceAdoptTest.test_stack_adopt_stack_state [0.146229s] ... ok
{0} heat.tests.constraints.test_common_constraints.TestIPConstraint.test_invalidate_ipv6_format [0.615826s] ... ok
{0} heat.tests.constraints.test_common_constraints.TestISO8601Constraint.test_validate_datetime_format [0.043763s] ... ok
{0} heat.tests.constraints.test_common_constraints.TestMACConstraint.test_invalid_mac_format [0.042882s] ... ok
{0} heat.tests.constraints.test_common_constraints.TestMACConstraint.test_valid_mac_format [0.048636s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_user_replace) [1.333112s] ... ok
{0} heat.tests.db.test_migrations.ModelsMigrationsSyncMysql.test_models_sync ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_regenerate_trust_context_with_no_exist_trust_id [0.460095s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTest.test_server_keystone_endpoint_url_auth_exception [0.048446s] ... ok
{0} heat.tests.db.test_migrations.ModelsMigrationsSyncSQLite.test_models_sync [0.100361s] ... ok
{0} heat.tests.db.test_migrations.TestBannedDBSchemaOperations.test_column [0.000721s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_domain_user_legacy_fallback [0.046298s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIEventTest.test_event_create [0.057264s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_stack_user_error_norole [0.045508s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIResourceDataTest.test_resource_data_delete [0.059372s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_create_trust_context_trust_create_deletegate_subset_roles [0.048002s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_project [0.042813s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_all_by_with_admin_context [0.064612s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_project_forbidden [0.049430s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIResourceUpdateTest.test_steal_resource_lock [0.077265s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_project_nodomain [0.050041s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_get_id_return_none [0.052364s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user_keypair [0.043194s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user_keypair_error_project [0.060214s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_steal_fail_gone [0.088278s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_stack_domain_user_keypair_legacy_fallback [0.044776s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackTagTest.test_stack_tags_get [0.052171s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_delete_trust_not_found [0.046829s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_replace_rollback) [0.686611s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_disable_stack_domain_user_legacy_fallback [0.059073s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_disable_stack_user [0.043792s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_purge_deleted_prev_raw_template [0.162338s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_enable_stack_domain_user_error_domain [0.056452s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_count_all_with_admin_context [0.061594s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_enable_stack_domain_user_legacy_fallback [0.047410s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_returns_a_stack [0.052152s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_tenant_is_stack_user_project_id [0.066342s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_update_matches_traversal_id [0.048367s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_update_retries_on_deadlock [0.051655s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_init_v3_bad_nocreds [0.280358s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_init_v3_token_auth_ref_v2 [0.046461s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_regenerate_trust_context_with_exist_trust_id [0.047139s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_server_keystone_endpoint_url_auth_exception [0.044181s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_replace_missed_cleanup_delete) [0.600483s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_trust_init [0.059659s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPISyncPointTest.test_sync_point_delete [0.308873s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_trust_init_fail [0.045697s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_trust_init_fail_impersonation [0.088618s] ... ok
{2} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_equals_max_per_tenant [1.770625s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPISyncPointTest.test_syncpoint_create_deadlock [0.132193s] ... ok
{1} heat.tests.clients.test_heat_client.KeystoneClientTestDomainName.test_trust_init_pw [0.078049s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIUserCredsTest.test_user_creds_delete_retries [0.051258s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.DBAPIUserCredsTest.test_user_creds_get_noexist [0.041485s] ... ok
{1} heat.tests.clients.test_ironic_client.PortGroupConstraintTest.test_validate [0.060049s] ... ok
{1} heat.tests.clients.test_ironic_client.PortGroupConstraintTest.test_validate_fail [0.046639s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.ResetStackStatusTests.test_nested_stack [0.071403s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientParseEntityTest.test_parse_entity_with_domain [0.062427s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientPluginProjectTest.test_get_project_id_with_name [0.042520s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_count_all_by_tag_with_show_hidden [0.119405s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientPluginProjectTest.test_get_project_id_with_name_and_domain_invalid_input [0.054441s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientPluginRegionTest.test_get_region_id_not_found [0.048053s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_encryption [0.095585s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientPluginRoleTest.test_get_role_id_with_name [0.042014s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientPluginRoleTest.test_get_role_id_with_name_and_domain_invalid_input [0.044808s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_event_get_all_by_stack [0.134118s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientPluginUserTest.test_get_user_id_with_name [0.259149s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_event_get_all_by_tenant [0.216736s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneClientPluginUserTest.test_get_user_id_with_name_and_domain [0.042401s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_events_filter_and_page_query_handles_no_filters [0.050176s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneRegionConstraintTest.test_constraint [0.045298s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_replace_missed_cleanup) [1.035745s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_filter_and_page_query_allowed_sort_keys [0.048401s] ... ok
{1} heat.tests.clients.test_keystone_client.KeystoneUserConstraintTest.test_expected_exceptions [0.044896s] ... ok
{1} heat.tests.clients.test_magnum_client.MagnumClientPluginTest.test_create [0.041225s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_filter_and_page_query_handles_no_filters [0.062564s] ... ok
{1} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_create(share_type) [0.052409s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_count_all_by_stack [0.057395s] ... ok
{1} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_create(share_network) [0.041626s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_create [0.064571s] ... ok
{1} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_create(share_snapshot) [0.041835s] ... ok
{1} heat.tests.clients.test_manila_client.ManilaClientPluginTest.test_create(security_service) [0.041077s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_get_not_found_invalid_tenant [0.055572s] ... ok
{1} heat.tests.clients.test_monasca_client.MonascaClientPluginNotificationTest.test_get_notification_not_found [0.040864s] ... ok
/usr/lib/python3.9/site-packages/osc_lib/api/api.py:69: DeprecationWarning: The BaseAPI class is deprecated for removal. Consider using openstacksdk instead else vendoring this code into your client
  warnings.warn(
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_update_not_found [0.045659s] ... ok
{1} heat.tests.clients.test_monasca_client.MonascaClientPluginTest.test_client [0.043271s] ... ok
{1} heat.tests.clients.test_neutron_client.NeutronClientPluginExtensionsTest.test_has_no_extension [0.041761s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_replace_invert_deps) [0.405886s] ... ok
{1} heat.tests.clients.test_neutron_client.NeutronClientPluginTest.test_check_lb_status [0.046055s] ... ok
{1} heat.tests.clients.test_neutron_client.NeutronClientPluginTest.test_get_secgroup_uuids [0.042940s] ... ok
{1} heat.tests.clients.test_nova_client.FlavorConstraintTest.test_validate [0.044623s] ... ok
{1} heat.tests.clients.test_nova_client.KeypairConstraintTest.test_validation [0.045437s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_create [0.334674s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_get_all_by_admin [0.097269s] ... ok
{2} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_invalid_resource_name [1.621019s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_deployment_create [0.066150s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginMetadataTest.test_serialize_dict [0.292235s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginMetadataTest.test_serialize_no_value [0.045218s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginMetadataTest.test_serialize_none [0.041136s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_count_all [0.153102s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginMetadataTest.test_serialize_string [0.044599s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_check_verify_resize_error [0.042196s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_check_verify_resize_task_state [0.041913s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_count_all_with_filters [0.122144s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_find_flavor_by_name_or_id [0.043522s] ... ok
{1} heat.tests.clients.test_nova_client.NovaClientPluginTest.test_get_host [0.045073s] ... ok
{1} heat.tests.clients.test_nova_client.ServerConstraintTest.test_validation [0.054363s] ... ok
{1} heat.tests.clients.test_nova_client.ServerConstraintTest.test_validation_error [0.043105s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_by_tags [0.188633s] ... ok
{1} heat.tests.clients.test_sdk_client.OpenStackSDKPluginTest.test_create [0.050661s] ... ok
{1} heat.tests.clients.test_sdk_client.SegmentConstraintTest.test_validation [0.040434s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_replace) [0.996924s] ... ok
{1} heat.tests.clients.test_swift_client.SwiftUtilsTest.test_get_temp_url_no_account_key [0.049123s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_str_sort_keys [0.121357s] ... ok
{1} heat.tests.clients.test_swift_client.SwiftUtilsTest.test_is_valid_temp_url_path [0.041435s] ... ok
{1} heat.tests.clients.test_zaqar_client.ZaqarClientPluginTest.test_create [0.044155s] ... ok
{1} heat.tests.constraints.test_common_constraints.DNSDomainConstraintTest.test_validation [0.053385s] ... ok
{1} heat.tests.constraints.test_common_constraints.DNSDomainConstraintTest.test_validation_error_no_end_period [0.043761s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_by_name_and_owner_id [0.193851s] ... ok
{0} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_show_deleted_context [0.125806s] ... ok
{0} heat.tests.db.test_sqlalchemy_types.ListTest.test_process_result_value [0.040728s] ... ok
{0} heat.tests.db.test_sqlalchemy_types.ListTest.test_process_result_value_null [0.040310s] ... ok
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/common/messaging.py:128: DeprecationWarning: Using the 'executor' argument is deprecated: the eventlet executor is now deprecated. Threading will be the only execution model available.
  return oslo_messaging.get_rpc_server(TRANSPORT, target, [endpoint],
/usr/lib/python3.9/site-packages/debtcollector/removals.py:260: RuntimeWarning: It is highly recommended that when eventlet is used that the ['thread'] modules are monkey patched when using the 'oslo.messaging eventlet executor' (to avoid spurious or unexpected lock-ups and/or hangs)
  return f(*args, **kwargs)
/usr/lib/python3.9/site-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1'
  debtcollector.deprecate(
/usr/lib/python3.9/site-packages/oslo_messaging/server.py:428: DeprecationWarning: Using class 'GreenThreadPoolExecutor' (either directly or via inheritance) is deprecated: Eventlet support is deprecated. Please migrate your code and stop using Green executor.
  self._work_executor = self._executor_cls(**executor_opts)
{1} heat.tests.constraints.test_common_constraints.DNSNameConstraintTest.test_validation_error_special_char [0.398919s] ... ok
{0} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_engine_service_configures_connection_pool [0.185938s] ... ok
{1} heat.tests.constraints.test_common_constraints.ExpirationConstraintTest.test_validation_before_current_time [0.046379s] ... ok
{1} heat.tests.constraints.test_common_constraints.ExpirationConstraintTest.test_validation_none [0.041842s] ... ok
{0} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_make_sure_rpc_version [0.107201s] ... ok
{1} heat.tests.constraints.test_common_constraints.FIPDNSNameConstraintTest.test_validation [0.051580s] ... ok
{1} heat.tests.constraints.test_common_constraints.FIPDNSNameConstraintTest.test_validation_none [0.053684s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_dict [0.079243s] ... ok
/usr/lib/python3.9/site-packages/oslo_i18n/_message.py:173: UserWarning: Failed to insert replacement values into translated message Invalid input for operation: %(error_message)s. (Original: 'Invalid input for operation: %(error_message)s.'): 'error_message'
  warnings.warn(msg % (translated_message, self.msgid, err))
{1} heat.tests.constraints.test_common_constraints.TestCIDRConstraint.test_invalid_cidr_format [0.049081s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_list_list [0.091049s] ... ok
{1} heat.tests.constraints.test_common_constraints.TestIPConstraint.test_invalidate_ipv4_format [0.061565s] ... ok
{1} heat.tests.constraints.test_common_constraints.TestIPConstraint.test_validate_ipv6_format [0.043534s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config_empty [0.095695s] ... ok
{1} heat.tests.constraints.test_common_constraints.TimezoneConstraintTest.test_validation_error [0.054654s] ... ok
{2} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_nested [1.670033s] ... ok
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/engine/stack.py:927: DeprecationWarning: The Template.validate_resource_definitions() method is deprecated and will no longer be called in future versions of Heat. Template subclasses should validate resource definitions in the resource_definitions() method.
  warnings.warn("The Template.validate_resource_definitions() "
{1} heat.tests.db.test_migrations.TestMigrationsWalkMySQL.test_walk_versions ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect
{2} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_total_resources_equals_max [0.159880s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIEventTest.test_event_get_all_by_stack [0.085290s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIRawTemplateTest.test_raw_template_delete [0.052076s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIResourceReplacementTest.test_resource_create_replacement [0.060295s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_create [0.059560s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get [0.072538s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config_value_default_coerce [0.559468s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_remove_rollback) [1.631989s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config_value_json_default [0.077462s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_all_by_root_stack [0.100937s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_output_config_empty [0.052196s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_output_config_extra_key [0.038551s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_all_by_stack [0.098323s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_output_config_no_name [0.039059s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIResourceUpdateTest.test_locked_resource_update_by_other_engine [0.094562s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_create_software_config [0.087505s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_list_software_configs [0.102974s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_remove) [0.520235s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_metadata_software_deployments [0.185548s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIServiceTest.test_service_create_get [0.394975s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_show_software_deployment_refresh [0.136421s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIServiceTest.test_service_delete_soft_delete [0.092071s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_update_software_deployment_new_config [0.112779s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_create_fail_double_same [0.109851s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_interrupt_create) [0.323298s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_software_config_structured [0.104864s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_release_fail_double [0.101057s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_software_deployment_invalid_config_id [0.092873s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_release_success [0.099734s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_software_deployment_invalid_stack_user_project_id [0.048853s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_metadata_software_deployments [0.116893s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_all_with_admin_context [0.148204s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_push_metadata_software_deployments_queue [0.046381s] ... ok
{2} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_with_environment_files [1.651263s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_set_status_release_lock [0.116704s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPISyncPointTest.test_sync_point_create_get [0.132496s] ... ok
{0} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_refresh_swift_software_deployment [0.289155s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.DBAPIUserCredsTest.test_user_creds_get [0.090213s] ... ok
{0} heat.tests.engine.service.test_stack_action.StackServiceActionsTest.test_stack_suspend [0.076034s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_events_filter_and_page_query_allowed_sort_keys [0.089587s] ... ok
{0} heat.tests.engine.service.test_stack_adopt.StackServiceAdoptTest.test_convergence_stack_adopt_with_params [0.092887s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_events_filter_and_page_query_applies_filters [0.098756s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_add_rollback_early) [0.930818s] ... ok
{0} heat.tests.engine.service.test_stack_adopt.StackServiceAdoptTest.test_stack_adopt_with_params [0.147587s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_get_sort_keys_allow_single_key [0.076027s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_paginate_query_default_sorts_by_created_at_and_id [0.051919s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_paginate_query_gets_model_marker [0.044329s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_paginate_query_raises_invalid_sort_key [0.045207s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_paginate_query_uses_given_sort_plus_id [0.041919s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_delete_not_found [0.045790s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_get [0.053708s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_get_all_by_stack [0.051439s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_add_rollback) [0.580540s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_get_not_found [0.280604s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_delete_not_allowed [0.050213s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_deployment_count_all [0.049836s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_deployment_get [0.046934s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_by_not_tags [0.081509s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_by_not_tags_any [0.073233s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_add_concurrent) [0.420117s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_by_tag_with_pagination [0.081167s] ... ok
{2} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_with_files_container [1.621383s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_default_sort_dir [0.060039s] ... ok
{2} heat.tests.engine.service.test_stack_create.StackCreateTest.test_validate_deferred_auth_context_trusts [0.056773s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_doesnt_mutate_sort_keys [0.056699s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_filter_matches_in_list [0.053775s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_filters_sort_keys [0.045119s] ... ok
{2} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete [0.130257s] ... ok
{2} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete_nonexist [0.051338s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_non_existing_marker [0.063885s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_with_filters [0.055053s] ... ok
{1} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_user_creds_none [0.045571s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(update_add) [0.485677s] ... ok
{1} heat.tests.db.test_sqlalchemy_filters.ExactFilterTest.test_add_exact_match_clause_for_single_values [0.040808s] ... ok
{1} heat.tests.db.test_sqlalchemy_types.JsonTest.test_process_result_value [0.043456s] ... ok
{1} heat.tests.db.test_sqlalchemy_types.LongTextTest.test_load_dialect_impl [0.038721s] ... ok
{0} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create [1.612431s] ... ok
{0} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_no_credentials [0.061323s] ... ok
{0} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_verify_err [0.058888s] ... ok
{1} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_engine_service_reset [0.282299s] ... ok
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/common/messaging.py:128: DeprecationWarning: Using the 'executor' argument is deprecated: the eventlet executor is now deprecated. Threading will be the only execution model available.
  return oslo_messaging.get_rpc_server(TRANSPORT, target, [endpoint],
/usr/lib/python3.9/site-packages/debtcollector/removals.py:260: RuntimeWarning: It is highly recommended that when eventlet is used that the ['thread'] modules are monkey patched when using the 'oslo.messaging eventlet executor' (to avoid spurious or unexpected lock-ups and/or hangs)
  return f(*args, **kwargs)
/usr/lib/python3.9/site-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1'
  debtcollector.deprecate(
/usr/lib/python3.9/site-packages/oslo_messaging/server.py:428: DeprecationWarning: Using class 'GreenThreadPoolExecutor' (either directly or via inheritance) is deprecated: Eventlet support is deprecated. Please migrate your code and stop using Green executor.
  self._work_executor = self._executor_cls(**executor_opts)
{1} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_engine_service_stop_in_convergence_mode [0.154636s] ... ok
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/common/messaging.py:128: DeprecationWarning: Using the 'executor' argument is deprecated: the eventlet executor is now deprecated. Threading will be the only execution model available.
  return oslo_messaging.get_rpc_server(TRANSPORT, target, [endpoint],
/usr/lib/python3.9/site-packages/debtcollector/removals.py:260: RuntimeWarning: It is highly recommended that when eventlet is used that the ['thread'] modules are monkey patched when using the 'oslo.messaging eventlet executor' (to avoid spurious or unexpected lock-ups and/or hangs)
  return f(*args, **kwargs)
/usr/lib/python3.9/site-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1'
  debtcollector.deprecate(
/usr/lib/python3.9/site-packages/oslo_messaging/server.py:428: DeprecationWarning: Using class 'GreenThreadPoolExecutor' (either directly or via inheritance) is deprecated: Eventlet support is deprecated. Please migrate your code and stop using Green executor.
  self._work_executor = self._executor_cls(**executor_opts)
{1} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_engine_service_stop_in_non_convergence_mode [0.151004s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(multiple_update) [0.732257s] ... ok
{1} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_service_manage_report_cleanup [0.059801s] ... ok
{1} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_service_manage_report_start [0.060812s] ... ok
{1} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_service_manage_report_update [0.109342s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_list_dict [0.049669s] ... ok
{2} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete_other_dead_engine_active_lock [1.130603s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_list_mixed [0.052877s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config_no_name [0.043035s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(disjoint_create) [0.388477s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_config_value [0.048962s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_input_types [0.041910s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_check_software_deployment [0.064380s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_create_software_deployment_invalid_stack_user_project_id [0.052177s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_delete_software_deployment [0.096701s] ... ok
{0} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete_current_engine_active_lock [1.175755s] ... ok
{2} heat.tests.engine.service.test_stack_events.StackEventTest.test_event_list_deleted_resource [0.520325s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_push_metadata_software_deployments_queue [0.108258s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_show_software_deployment [0.057111s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_find_physical_resource [0.126703s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_signal_software_deployment [0.108174s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_find_physical_resource_nonexist [0.052086s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(create_early_delete) [0.632145s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_find_resource_nonexist [0.121130s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_healthy_in_create_complete [0.127555s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_lock_no_convergence [0.215485s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_update_software_deployment_fields [0.478820s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_config_exceeds_max_per_tenant [0.047293s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_software_config_new_ids [0.049457s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_stack_lock_convergence [0.118831s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_delete_software_config [0.050275s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(basic_update_delete) [0.567570s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_delete_software_deployment [0.083052s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_stack_lock_exc_convergence [0.120934s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_calls_metadata_update [0.104505s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_list_software_deployments [0.111684s] ... ok
{1} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_push_metadata_software_deployments_retry [0.051439s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_reception_get_resource_none [0.096384s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(basic_create_rollback) [0.298803s] ... ok
{0} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete_other_engine_active_lock_succeeded [1.187248s] ... ok
{1} heat.tests.engine.service.test_stack_action.StackServiceActionsTest.test_stack_resume [0.089159s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_reception_unavailable_resource [0.055036s] ... ok
{1} heat.tests.engine.service.test_stack_action.StackServiceActionsTest.test_stack_resume_nonexist [0.049104s] ... ok
{1} heat.tests.engine.service.test_stack_adopt.StackServiceAdoptTest.test_convergence_stack_adopt_saves_input_params [0.068252s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_unset_not_defined_hook [0.185356s] ... ok
{0} heat.tests.engine.service.test_stack_events.StackEventTest.test_event_list_by_tenant [0.230393s] ... ok
{3} heat.tests.convergence.test_converge.ScenarioTest.test_scenario(basic_create) [0.262896s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resource_describe_noncreated_resource [0.075402s] ... ok
{3} heat.tests.db.test_migrations.DatabaseSanityChecks.test_single_head_revision [0.164722s] ... ok
{3} heat.tests.db.test_migrations.ModelsMigrationsSyncPostgres.test_models_sync ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed
{3} heat.tests.db.test_migrations.TestMigrationsWalkPostgreSQL.test_walk_versions ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed
{3} heat.tests.db.test_sqlalchemy_api.DBAPIEventTest.test_event_count_all_by_stack [0.056668s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIEventTest.test_event_get_all_by_tenant [0.066858s] ... ok
{0} heat.tests.engine.service.test_stack_events.StackEventTest.test_event_list_nested_depth [0.346236s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceReplacementTest.test_resource_create_replacement_updated [0.061136s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_describe_bad_lookup [0.346097s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_engine_get_all_locked_by_stack [0.074295s] ... ok
{0} heat.tests.engine.service.test_stack_events.StackEventTest.test_event_list_single_has_rsrc_prop_data [0.130835s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_all_active_by_stack [0.067828s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_filter_type [0.140208s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_by_name_and_stack [0.073430s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_get_by_physical_resource_id [0.064994s] ... ok
{0} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_healthy_check_failed [0.149024s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceTest.test_resource_purge_deleted_by_stack [0.062959s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_list_with_depth [0.247502s] ... ok
{0} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_reception_async [0.137100s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceUpdateTest.test_locked_resource_update_by_same_engine [0.121155s] ... ok
{2} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_list_with_max_depth [0.113098s] ... ok
{0} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_unset_invalid_hook [0.105476s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIResourceUpdateTest.test_unlocked_resource_update [0.092216s] ... ok
{2} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_create_snapshot_action_in_progress [0.072786s] ... ok
{0} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resource_describe [0.117483s] ... ok
{0} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_describe_nonexist_stack [0.048142s] ... ok
{2} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_delete_snapshot_in_progress [0.118756s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdatePreviewTest.test_reset_stack_and_resources_in_progress [0.082104s] ... ok
{0} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_create_snapshot_exceeds_max_per_stack [0.065439s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_equals [0.068885s] ... ok
{0} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_delete_snapshot_not_found [0.117294s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_existing_encrypted_parameters [0.065109s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_existing_failed [0.060280s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_existing_parameters_remove [0.064980s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIServiceTest.test_service_get_all_by_args [0.527753s] ... ok
{0} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_restore_snapshot_other_stack [0.183297s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_nonexist [0.081623s] ... ok
{1} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_max_unlimited [1.681004s] ... ok
{0} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_show_snapshot_not_belong_to_stack [0.099204s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIServiceTest.test_service_update [0.157020s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdatePreviewTest.test_stack_update_preview_added_unchanged [0.076622s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_reuses_api_params [0.137931s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdatePreviewTest.test_stack_update_preview_updated [0.066357s] ... ok
{1} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_total_resources_exceeds_max [0.169888s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_create_fail_double_different [0.142171s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_steal_fail_stolen [0.068339s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackLockTest.test_stack_lock_steal_success [0.053544s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_dont_purge_shared_raw_template_files [0.105471s] ... ok
{1} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_with_container_notfound_swift [0.333242s] ... ok
{1} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_validate [0.050390s] ... ok
{2} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_update_immutable_parameter_disallowed [0.471849s] ... ok
{1} heat.tests.engine.service.test_stack_create.StackCreateTest.test_validate_deferred_auth_context_missing_credentials [0.072375s] ... ok
{2} heat.tests.engine.service.test_threadgroup_mgr.ThreadGroupManagerTest.test_tgm_add_msg_queue [0.100319s] ... ok
{1} heat.tests.engine.service.test_stack_create.StackCreateTest.test_validate_deferred_auth_context_not_required [0.086278s] ... ok
{2} heat.tests.engine.service.test_threadgroup_mgr.ThreadGroupManagerTest.test_tgm_send [0.093805s] ... ok
{1} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete_acquired_lock [0.118417s] ... ok
{2} heat.tests.engine.service.test_threadgroup_mgr.ThreadGroupManagerTest.test_tgm_start [0.097087s] ... ok
{1} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete_acquired_lock_stop_timers [0.101284s] ... ok
{2} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_delete_retrigger_check_resource_new_traversal_updates_rsrc [0.113795s] ... ok
{1} heat.tests.engine.service.test_stack_delete.StackDeleteTest.test_stack_delete_other_engine_active_lock_failed [0.060816s] ... ok
{2} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_handle_failure_rollback [0.076962s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_purge_project_deleted [0.679535s] ... ok
{1} heat.tests.engine.service.test_stack_events.StackEventTest.test_event_list [0.118068s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_count_all_with_regular_tenant [0.056048s] ... ok
{1} heat.tests.engine.service.test_stack_events.StackEventTest.test_event_list_with_marker_and_filters [0.049314s] ... ok
{2} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_resource_cleanup_failure_purges_db_for_stack_failure [0.170453s] ... ok
{1} heat.tests.engine.service.test_stack_events.StackEventTest.test_tenant_events_list_with_marker_and_filters [0.056499s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_count_total_resources [0.129531s] ... ok
{2} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_resource_update_failure_triggers_rollback_if_enabled [0.094082s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_delete [0.085291s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_find_resource_logical_name [0.147847s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_all [0.058762s] ... ok
{2} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_try_steal_lock_alive [0.107057s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_all_by_owner_id [0.061083s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_by_name [0.048693s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_find_resource_physical_id [0.188415s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_returns_none_if_stack_does_not_exist [0.045742s] ... ok
{2} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_resource_update_update_action [0.166812s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_get_root_id [0.077115s] ... ok
{2} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_stack_complete_child [0.077826s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_set_status_release_lock_failed [0.098630s] ... ok
{2} heat.tests.engine.test_check_resource.MiscMethodsTest.test_node_data_exception [0.071183s] ... ok
{2} heat.tests.engine.test_dependencies.dependenciesTest.test_complex_circular_rev [0.047196s] ... ok
{2} heat.tests.engine.test_dependencies.dependenciesTest.test_complex_rev [0.042351s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_lazy_load_resources [0.291062s] ... ok
{2} heat.tests.engine.test_dependencies.dependenciesTest.test_diamond_rev [0.059655s] ... ok
{2} heat.tests.engine.test_dependencies.dependenciesTest.test_leaves [0.088348s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_check_failed [0.263081s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIStackTest.test_stack_update [0.394585s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIUserCredsTest.test_user_creds_create_password [0.049381s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.DBAPIUserCredsTest.test_user_creds_create_trust [0.043571s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_empty_reason [0.120865s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.ResetStackStatusTests.test_hook_reset [0.059430s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.ResetStackStatusTests.test_resource_reset [0.056457s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.ResetStackStatusTests.test_status_reset [0.054274s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_in_create_complete [0.191581s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_event_count_all_by_stack [0.108355s] ... ok
{2} heat.tests.engine.test_dependencies.dependenciesTest.test_many_edges_fwd [0.586328s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_events_filter_invalid_sort_key [0.062751s] ... ok
{2} heat.tests.engine.test_dependencies.dependenciesTest.test_required_by [0.041680s] ... ok
{2} heat.tests.engine.test_dependencies.dependenciesTest.test_single_rev [0.040956s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_filter_and_page_query_paginates_query [0.078725s] ... ok
{2} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_make_sure_rpc_version [0.040173s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_stack_lock_exc_no_convergence [0.283139s] ... ok
{2} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_service_start [0.040577s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_get_sort_keys_allow_multiple_keys [0.090642s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_cancel_update_different_engine [2.684897s] ... ok
{2} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_stop_all_workers_when_stack_not_in_progress [0.069533s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_cancel_update_same_engine [0.058364s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_cancel_update_wrong_state_fails [0.055465s] ... ok
{2} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_stop_traversal_stops_nested_stack [0.118753s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_resource_data_delete [0.159677s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update [0.072686s] ... ok
{2} heat.tests.engine.test_node_data.NodeDataTest.test_attr [0.039279s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_reception_no_resource [0.242354s] ... ok
{2} heat.tests.engine.test_node_data.NodeDataTest.test_refid [0.039821s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_nested [0.072175s] ... ok
{2} heat.tests.engine.test_node_data.NodeDataTest.test_resource_key [0.039818s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_get_by_another_stack [0.109209s] ... ok
{2} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_first_alternative_mapping [0.072904s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_returns_metadata [0.168270s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_snapshot_update [0.115323s] ... ok
{2} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_mapping_args [0.084797s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_stack_id_equal [0.248275s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_count_all [0.100464s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resource_describe_nonexist_resource [0.121844s] ... ok
{2} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_mapping_exception [0.089734s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_config_get_all [0.093522s] ... ok
{2} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_mapping_non_existent [0.081152s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resource_describe_nonexist_stack [0.089938s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_verify_err [0.148454s] ... ok
{2} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_second_alternative_mapping [0.092325s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_software_deployment_delete [0.104966s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_describe_no_filter [0.159632s] ... ok
{2} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_single_mapping [0.082256s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_with_tags [0.141487s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_create_multiple [0.154952s] ... ok
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/engine/stack.py:927: DeprecationWarning: The Template.validate_resource_definitions() method is deprecated and will no longer be called in future versions of Heat. Template subclasses should validate resource definitions in the resource_definitions() method.
  warnings.warn("The Template.validate_resource_definitions() "
{2} heat.tests.engine.test_resource_type.ResourceTypeTest.test_list_resource_types_deprecated [0.114007s] ... ok
{0} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_update_mutable_parameter_allowed [0.154010s] ... ok
{1} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_list [0.206393s] ... ok
{2} heat.tests.engine.test_resource_type.ResourceTypeTest.test_list_resource_types_unavailable [0.129444s] ... ok
{0} heat.tests.engine.service.test_threadgroup_mgr.ThreadGroupManagerStopTest.test_tgm_stop [0.066025s] ... ok
{0} heat.tests.engine.service.test_threadgroup_mgr.ThreadGroupManagerTest.test_tgm_add_timer [0.043426s] ... ok
{1} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_create_snapshot [0.106821s] ... ok
{0} heat.tests.engine.service.test_threadgroup_mgr.ThreadGroupManagerTest.test_tgm_remove_msg_queue [0.047349s] ... ok
{1} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_delete_snapshot [0.076348s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_check_resource_handles_timeout [0.104914s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_do_check_resource_ignores_timeout_for_new_update [0.115792s] ... ok
{2} heat.tests.engine.test_resource_type.ResourceTypeTest.test_resource_schema_nonexist [0.375286s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_initiate_propagate_rsrc_retriggers_check_rsrc_on_new_stack_update [0.129529s] ... ok
{2} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_aggregate_exceptions_cancels_dependent_tasks_recursively [0.093456s] ... ok
{2} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_circular_deps [0.049681s] ... ok
{2} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_dbldiamond_fwd [0.041535s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all [0.735101s] ... ok
{2} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_exception_grace_period [0.040766s] ... ok
{2} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_exceptions_on_cancel [0.061227s] ... ok
{1} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_delete_snapshot_not_belong_to_stack [0.551847s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_by_tags_any [0.185140s] ... ok
{1} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_show_snapshot_not_found [0.082193s] ... ok
{2} heat.tests.engine.test_scheduler.DescriptionTest.test_object [0.076053s] ... ok
{2} heat.tests.engine.test_scheduler.DescriptionTest.test_unicode [0.054976s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_is_update_traversal_raise_update_inprogress [0.398967s] ... ok
{2} heat.tests.engine.test_scheduler.ExceptionGroupTest.test_str_representation_aggregates_all_exceptions [0.045124s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdatePreviewTest.test_stack_update_preview_deleted [0.112538s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_hidden_tags [0.153887s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_requires [0.072435s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_as_task_timeout [0.080635s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_stack_get_all_show_deleted [0.094555s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_resource_cleanup_failure_triggers_rollback_if_enabled [0.081669s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdatePreviewTest.test_stack_update_preview_replaced [0.131317s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_as_task_timeout_longer [0.073669s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_user_creds_password [0.056797s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdatePreviewTest.test_stack_update_preview_replaced_type [0.073408s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_resource_not_available [0.114857s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_as_task_timeout_shorter [0.068642s] ... ok
{3} heat.tests.db.test_sqlalchemy_api.SqlAlchemyTest.test_user_creds_trust [0.088338s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdatePreviewTest.test_stack_update_preview_with_environment_files [0.070442s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_resource_update_failure_purges_db_for_stack_failure [0.079853s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_cancel_done [0.069702s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_cancel_update_no_lock [0.060315s] ... ok
{3} heat.tests.db.test_sqlalchemy_filters.ExactFilterTest.test_adds_an_in_clause_for_multiple_values [0.084733s] ... ok
{3} heat.tests.db.test_sqlalchemy_filters.ExactFilterTest.test_returns_same_query_for_empty_filters [0.043987s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_cancel_not_started [0.078000s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_existing_template [0.075678s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_rollback_is_not_triggered_on_rollback_disabled_stack [0.093815s] ... ok
{3} heat.tests.db.test_sqlalchemy_types.ListTest.test_process_bind_param_null [0.056926s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_stale_traversal [0.074358s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_double_start [0.078218s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_no_credentials [0.073695s] ... ok
{3} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_engine_service_start_in_convergence_mode [0.090851s] ... ok
{0} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_update_retrigger_check_resource_new_traversal_deletes_rsrc [0.071507s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task_cancel [0.072121s] ... ok
{1} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_with_files_container [0.098626s] ... ok
{3} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_engine_service_start_in_non_convergence_mode [0.074868s] ... ok
{0} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_resource_cleanup_delete [0.069476s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task_started [0.077047s] ... ok
{3} heat.tests.engine.service.test_service_engine.ServiceEngineTest.test_stop_rpc_server [0.058526s] ... ok
{0} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_resource_update_create_action [0.072783s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowCleanupTest.test_check_resource_does_not_propagate_on_cancelling_cleanup [0.130889s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task_swallow_exception [0.071999s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_list_none [0.055990s] ... ok
{0} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_resource_update_init_action [0.073855s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_check_io_schema_string [0.049372s] ... ok
{0} heat.tests.engine.test_dependencies.dependenciesTest.test_chain_rev [0.043891s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_run_progress [0.074079s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowCleanupTest.test_is_cleanup_traversal [0.107662s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigIOSchemaTest.test_output_config [0.058478s] ... ok
{0} heat.tests.engine.test_dependencies.dependenciesTest.test_disjoint [0.041783s] ... ok
{0} heat.tests.engine.test_dependencies.dependenciesTest.test_noexist_partial [0.041071s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_check_resource_does_not_propagate_on_cancel [0.083322s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_boolean_inputs_valid [0.070968s] ... ok
{0} heat.tests.engine.test_dependencies.dependenciesTest.test_repr [0.043580s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_create_config_exceeds_max_per_tenant [0.056458s] ... ok
{0} heat.tests.engine.test_dependencies.dependenciesTest.test_roots [0.046097s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_create_deployment_exceeds_max_per_tenant [0.060136s] ... ok
{0} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_cancel_workers_when_no_resource_found [0.353626s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_check_stack_complete_is_invoked_for_replaced_resource [0.453927s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_create_software_config_structured [0.317659s] ... ok
{0} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_check_resource_adds_and_removes_msg_queue_on_exception [0.045347s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_start_run_progress [0.565390s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_delete_software_config [0.064056s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_do_check_resource_marks_stack_as_failed_if_stack_timesout [0.077498s] ... ok
{0} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_service_stop [0.045824s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_start_run_wait_time [0.096347s] ... ok
{0} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_stop_nested_traversal_stops_deeply_nested_stack [0.063100s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_handle_failure [0.081814s] ... ok
{0} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_update_current_traversal [0.045453s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_list_software_deployments [0.127725s] ... ok
{0} heat.tests.engine.test_node_data.NodeDataTest.test_action [0.047977s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_handle_stack_timeout [0.081738s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_timeout [0.107902s] ... ok
{0} heat.tests.engine.test_node_data.NodeDataTest.test_attr_names [0.043918s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_push_metadata_software_deployments [0.088648s] ... ok
{0} heat.tests.engine.test_node_data.NodeDataTest.test_resource_name [0.039240s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_resource_cleanup_failure_sets_stack_state_as_failed [0.099408s] ... ok
{2} heat.tests.engine.test_scheduler.TaskTest.test_timeout_swallowed [0.107004s] ... ok
{0} heat.tests.engine.test_node_data.NodeDataTest.test_round_trip [0.044905s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_push_metadata_software_deployments_retry [0.107877s] ... ok
{0} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_mapping_error [0.042076s] ... ok
{2} heat.tests.engine.test_scheduler.TimeoutTest.test_compare [0.067332s] ... ok
{0} heat.tests.engine.test_resource_type.ResourceTypeTest.test_list_resource_types_supported [0.058149s] ... ok
{2} heat.tests.engine.test_sync_point.SyncPointTestCase.test_serialize_input_data [0.046724s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_refresh_swift_software_deployment [0.085550s] ... ok
{0} heat.tests.engine.test_resource_type.ResourceTypeTest.test_list_resource_types_with_descr [0.060420s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_resource_update_failure_sets_stack_state_as_failed [0.208309s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_show_software_config [0.054015s] ... ok
{0} heat.tests.engine.test_resource_type.ResourceTypeTest.test_resource_schema [0.051902s] ... ok
{2} heat.tests.engine.test_sync_point.SyncPointTestCase.test_sync_waiting [0.106102s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTest.test_update_software_deployment_status [0.060555s] ... ok
{0} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_aggregate_exceptions_cancels_tasks_in_reverse_order [0.044071s] ... ok
{0} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_many_edges_fwd [0.042316s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_boolean_inputs_valid [0.059213s] ... ok
{2} heat.tests.engine.test_sync_point.SyncPointTestCase.test_sync_with_time_throttle [0.143576s] ... ok
{0} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_thrown_exception_order [0.063338s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_rollback_not_re_triggered_for_a_rolling_back_stack [0.171170s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_check_software_deployment [0.056435s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_alarm_metadata_correct_query_key [0.081560s] ... ok
{0} heat.tests.engine.test_scheduler.DescriptionTest.test_lambda [0.089211s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_create_deployment_exceeds_max_per_tenant [0.086487s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_stale_resource_retry [0.104770s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_alarm_metadata_prefix [0.055641s] ... ok
{0} heat.tests.engine.test_scheduler.ExceptionGroupTest.test_can_be_initialized_with_a_list_of_exceptions [0.074965s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_check [0.069656s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_list_software_configs [0.122145s] ... ok
{1} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_try_steal_lock_dead [0.129915s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_high_check_not_required_parameters [0.073662s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_show_software_config [0.116081s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_high_correct_int_parameters [0.093331s] ... ok
{0} heat.tests.engine.test_scheduler.ExceptionGroupTest.test_contains_exceptions [0.282104s] ... ok
{1} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_message_raises_cancel_exception [0.208219s] ... ok
{0} heat.tests.engine.test_scheduler.TaskSleepTest.test_sleep_zero [0.042777s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_show_software_deployment [0.155201s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_high_correct_matching_metadata [0.145275s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_call_double_start [0.045847s] ... ok
{1} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_stack_complete_root [0.087157s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_cancel [0.044471s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_circular_rev [0.048279s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_cancel_grace_period [0.044341s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_complex_circular_fwd [0.049704s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_high_not_integer_parameters [0.132314s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_repeated_done [0.044141s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task [0.042828s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_complex_fwd [0.093857s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task_exception [0.042266s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_no_matching_metadata [0.136274s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task_progress [0.042970s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_dbldiamond_fwd [0.092284s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_run_delays_dynamic [0.076943s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_show_software_deployment_refresh [0.393415s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_dbldiamond_rev [0.100784s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_run_wait_time [0.119765s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_signal_software_deployment [0.088176s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_update_software_deployment_fields [0.072300s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_edges [0.119021s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_start_function [0.090511s] ... ok
{3} heat.tests.engine.service.test_software_config.SoftwareConfigServiceTestWithConstraint.test_update_software_deployment_status [0.057441s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_start_only [0.047505s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_start_run_progress_exception [0.050034s] ... ok
{3} heat.tests.engine.service.test_stack_action.StackServiceActionsTest.test_stack_check [0.086087s] ... ok
{0} heat.tests.engine.test_scheduler.TaskTest.test_stepping [0.048317s] ... ok
{3} heat.tests.engine.service.test_stack_adopt.StackServiceAdoptTest.test_stack_adopt_disabled [0.054190s] ... ok
{0} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_alarm_live_state [0.057690s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_queue_actions [0.518405s] ... ok
{3} heat.tests.engine.service.test_stack_adopt.StackServiceAdoptTest.test_stack_adopt_saves_input_params [0.090600s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_self_ref [0.324661s] ... ok
{1} heat.tests.engine.test_dependencies.dependenciesTest.test_single_node [0.045607s] ... ok
{0} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_suspend_resume [0.127643s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_show_resource [0.136933s] ... ok
{0} heat.tests.openstack.aodh.test_alarm.LBMemberHealthAlarmTest.test_check [0.064966s] ... ok
{1} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_stop_all_workers_when_stack_in_progress [0.114523s] ... ok
{0} heat.tests.openstack.aodh.test_alarm.LBMemberHealthAlarmTest.test_check_alarm_failure [0.066587s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.EventAlarmTest.test_delete [0.123056s] ... ok
{1} heat.tests.engine.test_node_data.NodeDataTest.test_all_attrs [0.099260s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.LBMemberHealthAlarmTest.test_delete [0.067571s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.PrometheusAlarmTest.test_check [0.061281s] ... ok
{1} heat.tests.engine.test_node_data.NodeDataTest.test_status [0.088480s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.PrometheusAlarmTest.test_check_alarm_failure [0.063609s] ... ok
{1} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_all [0.093622s] ... ok
{2} heat.tests.openstack.aodh.test_alarm.PrometheusAlarmTest.test_show_resource [0.060519s] ... ok
{0} heat.tests.openstack.aodh.test_alarm.LBMemberHealthAlarmTest.test_show_resource [0.325557s] ... ok
{1} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_mapping_nonereturn [0.074824s] ... ok
{2} heat.tests.openstack.aodh.test_composite_alarm.CompositeAlarmTest.test_handle_update [0.083365s] ... ok
{1} heat.tests.engine.test_resource_type.ResourceTypeTest.test_generate_template_for_hidden_type [0.095122s] ... ok
{0} heat.tests.openstack.aodh.test_alarm.LBMemberHealthAlarmTest.test_update [0.114082s] ... ok
{2} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_resume [0.076460s] ... ok
{1} heat.tests.engine.test_resource_type.ResourceTypeTest.test_resource_schema_no_template_file [0.080345s] ... ok
{2} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_check_failure [0.062539s] ... ok
{0} heat.tests.openstack.aodh.test_alarm.PrometheusAlarmTest.test_update [0.112227s] ... ok
{1} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_aggregate_exceptions_raises_all_at_the_end [0.050918s] ... ok
{2} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_gnocchi_alarm_live_state [0.056266s] ... ok
{1} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_chain_fwd [0.056713s] ... ok
{0} heat.tests.openstack.aodh.test_composite_alarm.CompositeAlarmTest.test_show_resource [0.074158s] ... ok
{2} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_suspend [0.074175s] ... ok
{1} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_complex_fwd [0.063068s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_check [0.070417s] ... ok
{2} heat.tests.openstack.barbican.test_container.TestContainer.test_create_failed_on_validation [0.056143s] ... ok
{1} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_test [0.052786s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_create [0.069033s] ... ok
{2} heat.tests.openstack.barbican.test_order.TestOrder.test_certificate_validation_fail [0.064753s] ... ok
{1} heat.tests.engine.test_scheduler.DescriptionTest.test_func [0.059949s] ... ok
{1} heat.tests.engine.test_scheduler.ExceptionGroupTest.test_can_add_exceptions_after_init [0.050049s] ... ok
{2} heat.tests.openstack.barbican.test_order.TestOrder.test_key_order_validation_fail [0.061909s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_resume [0.087754s] ... ok
{1} heat.tests.engine.test_scheduler.TaskSleepTest.test_sleep [0.056664s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_show_resource [0.064394s] ... ok
{2} heat.tests.openstack.barbican.test_secret.TestSecret.test_validate_octet_stream_without_encoding [0.086653s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_args [0.051371s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_non_callable [0.050366s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_suspend [0.082138s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_run [0.041076s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_check_failure [0.066753s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task_progress_exception [0.040903s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_create [0.065313s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_gnocchi_alarm_aggr_by_resources_live_state [0.049908s] ... ok
{2} heat.tests.openstack.cinder.test_qos_specs.QoSAssociationTest.test_qos_associate_handle_delete_specs [0.303005s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_show_resource [0.067064s] ... ok
{2} heat.tests.openstack.cinder.test_qos_specs.QoSSpecsTest.test_qos_specs_handle_delete_specs [0.053284s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_suspend [0.095289s] ... ok
{2} heat.tests.openstack.cinder.test_qos_specs.QoSSpecsTest.test_resource_mapping [0.071923s] ... ok
{3} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_authorization_failure [1.612043s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_update [0.077523s] ... ok
{2} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_handle_create [0.096610s] ... ok
{3} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_exceeds_max_per_tenant [0.107417s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_create [0.070262s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_run_delays [0.452138s] ... ok
{2} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_handle_delete [0.073388s] ... ok
{0} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_show_resource [0.071189s] ... ok
{2} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_with_unlimited_volumes [0.049483s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_run_progress_exception [0.092356s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_from_image [0.069212s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_start_no_steps [0.090943s] ... ok
{0} heat.tests.openstack.barbican.test_container.TestContainer.test_attributes [0.140814s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_image_and_size [0.060401s] ... ok
{1} heat.tests.engine.test_scheduler.TaskTest.test_start_run [0.055637s] ... ok
{0} heat.tests.openstack.barbican.test_container.TestContainer.test_create_certificate [0.078132s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_scheduler_hints [0.086432s] ... ok
{1} heat.tests.engine.test_sync_point.SyncPointTestCase.test_sync_non_waiting [0.082437s] ... ok
{0} heat.tests.openstack.barbican.test_order.TestOrder.test_asymmetric_order_validation_fail [0.074022s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_size_snapshot_and_image [0.062746s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_size_snapshot_and_imageRef [0.067595s] ... ok
{1} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_alarm_with_wrong_start_time [0.112463s] ... ok
{1} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_alarm_with_wrong_timezone [0.093743s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_stack_scheduler_hints [0.094525s] ... ok
{1} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_check_alarm_failure [0.065516s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_snapshot_error [0.087004s] ... ok
{1} heat.tests.openstack.aodh.test_alarm.EventAlarmTest.test_check_alarm_failure [0.071564s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_extend_fails_to_complete [0.071276s] ... ok
{1} heat.tests.openstack.aodh.test_alarm.EventAlarmTest.test_show_resource [0.061465s] ... ok
{0} heat.tests.openstack.barbican.test_order.TestOrder.test_create_order [0.411281s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_detach_volume_to_complete_with_resize_task_state [0.067939s] ... ok
{0} heat.tests.openstack.barbican.test_order.TestOrder.test_create_order_sets_resource_id [0.066572s] ... ok
{1} heat.tests.openstack.aodh.test_alarm.EventAlarmTest.test_update [0.105980s] ... ok
{0} heat.tests.openstack.barbican.test_order.TestOrder.test_create_order_without_type_fail [0.063542s] ... ok
{1} heat.tests.openstack.aodh.test_alarm.PrometheusAlarmTest.test_delete [0.077289s] ... ok
{0} heat.tests.openstack.barbican.test_order.TestOrder.test_validate_certificate_with_profile_without_ca_id [0.066613s] ... ok
{2} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_try_detach_volume_if_server_was_temporarily_in_error [0.181567s] ... ok
{1} heat.tests.openstack.aodh.test_composite_alarm.CompositeAlarmTest.test_handle_create [0.068317s] ... ok
{1} heat.tests.openstack.aodh.test_composite_alarm.CompositeAlarmTest.test_validate [0.050348s] ... ok
{0} heat.tests.openstack.barbican.test_order.TestOrder.test_validate_non_certificate_order [0.113289s] ... ok
{1} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_check [0.059448s] ... ok
{0} heat.tests.openstack.barbican.test_secret.TestSecret.test_create_secret_other_content_types_not_allowed [0.072784s] ... ok
{1} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByResourcesAlarmTest.test_gnocchi_alarm_live_state [0.067138s] ... ok
{0} heat.tests.openstack.cinder.test_qos_specs.QoSAssociationTest.test_qos_associate_handle_create [0.057063s] ... ok
{1} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_check [0.060188s] ... ok
{0} heat.tests.openstack.cinder.test_qos_specs.QoSSpecsTest.test_qos_specs_handle_update_specs [0.047495s] ... ok
{0} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_invalid_gigabytes [0.043175s] ... ok
{1} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_resume [0.077973s] ... ok
{2} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_validate_projects_when_private [0.374267s] ... ok
{0} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_invalid_volumes [0.047782s] ... ok
{0} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_handle_update [0.044201s] ... ok
{2} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_handle_create_public [0.083216s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_attach_volume_to_complete_with_resize_task_state [0.068406s] ... ok
{2} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_handle_update_name [0.047391s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create [0.064324s] ... ok
{2} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_update_projects [0.078098s] ... ok
{3} heat.tests.engine.service.test_stack_create.StackCreateTest.test_stack_create_invalid_stack_name [1.613212s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_no_size_no_combinations [0.056613s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_image_and_source_volume [0.069033s] ... ok
{2} heat.tests.openstack.cinder.test_volume_type_encryption.CinderEncryptedVolumeTypeTest.test_handle_create [0.108823s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_read_only [0.063651s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_invalid_value [0.210771s] ... ok
{2} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_check_create_complete [0.139189s] ... ok
{2} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_check_delete_complete [0.146099s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_mark_unhealthy_none_reason [0.257566s] ... ok
{2} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_resource_handle_delete [0.094662s] ... ok
{1} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiResourcesAlarmTest.test_update [0.852900s] ... ok
{2} heat.tests.openstack.designate.test_zone.DesignateSecondaryZoneTest.test_masters [0.096479s] ... ok
{2} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_check_delete_complete [0.100364s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_no_calls_metadata_update [0.225025s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_size_snapshot_and_sourcevol [0.566144s] ... ok
{1} heat.tests.openstack.barbican.test_container.TestContainer.test_check_create_complete [0.150735s] ... ok
{2} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_active_property_image_status_killed [0.114437s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_snapshot_and_source_volume [0.121300s] ... ok
{1} heat.tests.openstack.barbican.test_container.TestContainer.test_create_generic [0.138380s] ... ok
{2} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update [0.108493s] ... ok
{1} heat.tests.openstack.barbican.test_order.TestOrder.test_attributes [0.122660s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_default [0.204616s] ... ok
{2} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_members [0.109009s] ... ok
{1} heat.tests.openstack.barbican.test_secret.TestSecret.test_attributes_handles_exceptions [0.163233s] ... ok
{2} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_tags [0.096714s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_extend_attached [0.173770s] ... ok
{2} heat.tests.openstack.heat.test_delay.DelayCompletionTest.test_complete [0.092490s] ... ok
{2} heat.tests.openstack.heat.test_delay.TestDelay.test_delay_params [0.111092s] ... ok
{1} heat.tests.openstack.barbican.test_secret.TestSecret.test_validate_encoding_dependency [0.205542s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_extend_fails_to_start [0.154573s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_signal_reception_sync [0.740074s] ... ok
{1} heat.tests.openstack.cinder.test_qos_specs.QoSAssociationTest.test_qos_associate_handle_update [0.098089s] ... ok
{1} heat.tests.openstack.cinder.test_qos_specs.QoSSpecsTest.test_qos_specs_handle_create_specs [0.091628s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_retype [0.228545s] ... ok
{1} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_miss_all_quotas [0.082591s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resource_describe_stack_user_deny [0.286380s] ... ok
{1} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_with_invalid_gigabytes [0.086889s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_shrink_fails [0.150943s] ... ok
{1} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_with_invalid_snapshots [0.117500s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_update_name_and_metadata [0.139792s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_describe [0.242424s] ... ok
{1} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_with_unlimited_gigabytes [0.149259s] ... ok
{2} heat.tests.openstack.heat.test_delay.TestDelay.test_validate_failure [0.731364s] ... ok
{1} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_with_unlimited_snapshots [0.132042s] ... ok
{2} heat.tests.openstack.heat.test_delay.TestDelay.test_wait_secs_update [0.150916s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_update_read_only_attached [0.291899s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_filter_type_not_found [0.305303s] ... ok
{1} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_create_with_image_and_imageRef [0.201784s] ... ok
{2} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_deployment_swift_data_bad_container [0.115337s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_detach_volume_to_complete_with_active_task_state [0.158457s] ... ok
{1} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_fn_getatt [0.121862s] ... ok
{2} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_handle_delete [0.111945s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_vaildate_deletion_policy [0.120192s] ... ok
{2} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_instance_group_refid_rsrc_name [0.103587s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_list_deleted_stack [0.346290s] ... ok
{0} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_volume_get_live_state [0.123328s] ... ok
{1} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_attachment_update_device [0.198144s] ... ok
{3} heat.tests.engine.service.test_stack_resources.StackResourcesServiceTest.test_stack_resources_list_nonexist_stack [0.102060s] ... ok
{0} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_get_live_state_public [0.095839s] ... ok
{2} heat.tests.openstack.heat.test_instance_group.TestLaunchConfig.test_update_metadata_replace [0.151798s] ... ok
{0} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_handle_update_description [0.111328s] ... ok
{2} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupReplaceTest.test_timeout_exception [0.093073s] ... ok
{0} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_handle_update_metadata [0.094889s] ... ok
{2} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_fail_back [0.084615s] ... ok
{3} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_list_snapshots [0.281615s] ... ok
{2} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_multi_part [0.113311s] ... ok
{2} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_text [0.106190s] ... ok
{1} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_attachment_update_server [0.644439s] ... ok
{3} heat.tests.engine.service.test_stack_snapshot.SnapshotServiceTest.test_restore_snapshot [0.369831s] ... ok
{1} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_update_no_need_replace [0.082988s] ... ok
{2} heat.tests.openstack.heat.test_none_resource.NoneResourceTest.test_none_stack_create [0.204202s] ... ok
{3} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_exceeds_resource_limit [0.183493s] ... ok
{1} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_ready_to_extend_volume [0.132757s] ... ok
{0} heat.tests.openstack.cinder.test_volume_type_encryption.CinderEncryptedVolumeTypeTest.test_get_live_state [0.638490s] ... ok
{3} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_existing_parameter_defaults [0.125032s] ... ok
{0} heat.tests.openstack.cinder.test_volume_type_encryption.CinderEncryptedVolumeTypeTest.test_get_live_state_found_but_deleted [0.128645s] ... ok
{2} heat.tests.openstack.heat.test_none_resource.NoneResourceTest.test_none_stack_update_nochange [0.294772s] ... ok
{3} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_existing_parameters [0.204807s] ... ok
{0} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_check_create_complete [0.144741s] ... ok
{1} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_volume_restore_failed [0.353614s] ... ok
{2} heat.tests.openstack.heat.test_none_resource.PlaceholderResourceTest.test_placeholder_resource_delete [0.228555s] ... ok
{0} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_active_property_image_active_to_deactivate [0.137159s] ... ok
{1} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_get_live_state_not_public [0.119337s] ... ok
{2} heat.tests.openstack.heat.test_random_string.TestGenerateRandomStringDistribution.test_repeated_sequence [0.130578s] ... ok
{1} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_check_update_complete [0.092264s] ... ok
{0} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_get_live_state_v2 [0.176591s] ... ok
{1} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_resource_handle_create [0.088769s] ... ok
{2} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create [0.136706s] ... ok
{0} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_image_props [0.107749s] ... ok
{1} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_resource_validate_properties [0.127384s] ... ok
{0} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_remove_members [0.048974s] ... ok
{0} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_show_resource_v2 [0.048277s] ... ok
{0} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_miss_container_format [0.048597s] ... ok
{1} heat.tests.openstack.designate.test_zone.DesignateSecondaryZoneTest.test_primaries [0.131068s] ... ok
{0} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_parse_live_resource_data [0.098550s] ... ok
{3} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_existing_registry [0.749615s] ... ok
{1} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_resource_handle_create [0.129560s] ... ok
{0} heat.tests.openstack.heat.test_delay.DelayCompletionTest.test_incomplete_moderate_delay [0.107891s] ... ok
{3} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_stack_update_with_environment_files [0.130943s] ... ok
{1} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_resource_validate_secondary [0.100339s] ... ok
{0} heat.tests.openstack.heat.test_delay.DelayCompletionTest.test_incomplete_short_delay [0.083457s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_get_live_state_resource_is_deleted [0.057353s] ... ok
/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/engine/stack.py:927: DeprecationWarning: The Template.validate_resource_definitions() method is deprecated and will no longer be called in future versions of Heat. Template subclasses should validate resource definitions in the resource_definitions() method.
  warnings.warn("The Template.validate_resource_definitions() "
{0} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_deployment_swift_data_bad_object [0.110220s] ... ok
{3} heat.tests.engine.service.test_stack_update.ServiceStackUpdateTest.test_update_immutable_parameter_same_value [0.222527s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_active_property_image_not_active [0.109755s] ... ok
{0} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_software_config_poll_heat_metadata [0.184806s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_deactivate [0.148424s] ... ok
{3} heat.tests.engine.service.test_threadgroup_mgr.ThreadGroupManagerTest.test_tgm_start_with_lock [0.137822s] ... ok
{2} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_delete [0.946967s] ... ok
{0} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_software_config_poll_temp_url [0.223748s] ... ok
{2} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_delete_already_gone [0.175880s] ... ok
{3} heat.tests.engine.test_check_resource.CheckWorkflowCleanupTest.test_is_cleanup_traversal_raise_update_inprogress [0.237406s] ... ok
{2} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_remote_validation_failed [0.102175s] ... ok
{3} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_handle_rsrc_failure_when_update_fails [0.133555s] ... ok
{3} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_handle_rsrc_failure_when_update_fails_different_traversal [0.155824s] ... ok
{2} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_suspend [0.222843s] ... ok
{3} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_is_update_traversal [0.139100s] ... ok
{2} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_update_with_replace [0.208107s] ... ok
{3} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_is_update_traversal_raise_update_replace [0.171973s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_aggregate_attribs [0.112494s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_tags_delete_not_found [0.980515s] ... ok
{3} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_retrigger_check_resource [0.136199s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_aggregate_deep_path_attribs [0.110321s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_invalid_disk_container_mix [0.099003s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_aggregate_outputs_no_path [0.094114s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.LoadbalancerReloadFallbackTest.test_lb_reload_static_resolve [0.929553s] ... ok
{3} heat.tests.engine.test_check_resource.CheckWorkflowUpdateTest.test_try_steal_lock_not_dead [0.167694s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_invalid_disk_format [0.113441s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_1_0) [0.098733s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_invalid_min_disk [0.089297s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_index_dotted_attribs [0.140438s] ... ok
{1} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_miss_location [0.049113s] ... ok
{3} heat.tests.engine.test_check_resource.MiscMethodsTest.test_check_stack_complete_persist_called [0.194349s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(3_4_1_0) [0.130601s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_index_refs [0.100780s] ... ok
{1} heat.tests.openstack.heat.test_cloud_config.CloudConfigTest.test_handle_create [0.091581s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_aggregate_deep_path_attribs [0.110693s] ... ok
{1} heat.tests.openstack.heat.test_delay.DelayCompletionTest.test_already_complete [0.081788s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_1_4) [0.127728s] ... ok
{3} heat.tests.engine.test_check_resource.MiscMethodsTest.test_node_data_ok [0.141842s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_aggregate_outputs_no_path [0.096928s] ... ok
{1} heat.tests.openstack.heat.test_delay.DelayCompletionTest.test_incomplete_long_delay [0.120680s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_1_5) [0.130805s] ... ok
{3} heat.tests.engine.test_check_resource.MiscMethodsTest.test_propagate_check_resource [0.166008s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_index_path_attribs [0.096097s] ... ok
{1} heat.tests.openstack.heat.test_delay.TestDelay.test_wait_secs_delete [0.109253s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_2_0) [0.084972s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_chain_fwd [0.089220s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_2_4) [0.089866s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_index_refs [0.112172s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_circular_fwd [0.088455s] ... ok
{1} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_deployment_swift_data_none_container [0.161121s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(5_5_2_0) [0.084372s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_complex_partial [0.090485s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_child_params [0.108579s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(5_5_2_4) [0.080472s] ... ok
{2} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_validate_incompatible_properties [0.102431s] ... ok
{1} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_software_config_metadata [0.203228s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(3_3_2_0) [0.080539s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(3_3_2_4) [0.090693s] ... ok
{1} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_software_config_zaqar_metadata [0.159501s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_4_0) [0.086791s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_5_0) [0.084326s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.LoadbalancerReloadTest.test_Instances [0.130078s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_4_1) [0.076249s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.LoadbalancerReloadTest.test_lb_reload_static_resolve [0.145773s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_6_1) [0.090560s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_4_2) [0.123119s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_diamond_fwd [0.777129s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.ReplaceTest.test_rolling_updates(1) [0.159399s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_aggregate_outputs [0.689392s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_4_4) [0.086559s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_many_edges_rev [0.107842s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_aggregate_refs [0.113970s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestGetBatches.test_get_batches(4_4_5_6) [0.097892s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_simple_multilevel_partial [0.103571s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.ReplaceTest.test_rolling_updates(2) [0.254334s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_get_attribute [0.136704s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_simple_partial [0.089597s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_attributes_fallback [0.176470s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_single_fwd [0.088035s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.ReplaceTest.test_rolling_updates(3) [0.160967s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_index_deep_path_attribs [0.112652s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_attributes_format_fallback [0.141477s] ... ok
{3} heat.tests.engine.test_dependencies.dependenciesTest.test_single_partial [0.093994s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_index_refs [0.098264s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.ReplaceTest.test_rolling_updates(4) [0.171272s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_child_params [0.094466s] ... ok
{3} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_cancel_workers_with_resources_found [0.120525s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_aggregate_deep_path_attribs [0.138620s] ... ok
{3} heat.tests.engine.test_engine_worker.WorkerServiceTest.test_check_resource_adds_and_removes_msg_queue [0.113632s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_aggregate_outputs [0.097048s] ... ok
{3} heat.tests.engine.test_node_data.NodeDataTest.test_path_attr [0.089063s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_get_attribute_skiplist [0.109536s] ... ok
{3} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_all_skip_tests [0.114147s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_index_deep_path_attribs [0.091293s] ... ok
{3} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_mapping_invalidtype [0.143865s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_index_refs [0.104763s] ... ok
{3} heat.tests.engine.test_plugin_manager.TestPluginManager.test_load_mapping_kwargs [0.119089s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupEmptyParams.test_definition(non_empty) [0.127740s] ... ok
{3} heat.tests.engine.test_plugin_manager.TestPluginManager.test_modules [0.100398s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_attributes [0.779519s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupEmptyParams.test_definition(empty_None) [0.112129s] ... ok
{3} heat.tests.engine.test_resource_type.ResourceTypeTest.test_generate_template_no_template_file [0.158538s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_handle_update_size [0.139070s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_child_template [0.950854s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupEmptyParams.test_definition(empty_boolean) [0.125949s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_tags_with_extra [0.050552s] ... ok
{1} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_update_timeout [0.073495s] ... ok
{3} heat.tests.engine.test_resource_type.ResourceTypeTest.test_list_resource_types [0.155022s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_handle_create [0.144629s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupEmptyParams.test_definition(empty_string) [0.122051s] ... ok
{1} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_non_uuid [0.089400s] ... ok
{3} heat.tests.engine.test_resource_type.ResourceTypeTest.test_resource_schema_for_hidden_type [0.088703s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupEmptyParams.test_definition(empty_number) [0.117849s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_tags_default [0.154503s] ... ok
{1} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_not_none [0.072070s] ... ok
{3} heat.tests.engine.test_resource_type.ResourceTypeTest.test_resource_schema_unavailable [0.104874s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupEmptyParams.test_definition(empty_json) [0.139441s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_tags_with_metering [0.110071s] ... ok
{1} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_text_with_filename [0.100047s] ... ok
{3} heat.tests.engine.test_resource_type.ResourceTypeTest.test_resource_schema_with_attr_type [0.113271s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_update_in_failed [0.128072s] ... ok
{1} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_handle_create_with_group [0.127888s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupEmptyParams.test_definition(empty_list) [0.170330s] ... ok
{3} heat.tests.engine.test_resource_type.ResourceTypeTest.test_resource_schema_with_hidden [0.147509s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomString.test_generate_random_string_backward_compatible(lettersdigits) [0.112009s] ... ok
{3} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_diamond_fwd [0.094016s] ... ok
{0} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_validate_launch_conf_ref [0.173769s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested [0.167569s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomString.test_generate_random_string_backward_compatible(letters) [0.107163s] ... ok
{0} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_parse_with_bad_pausetime_in_update_policy [0.160523s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_include [0.171555s] ... ok
{0} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_parse_with_bad_update_policy [0.096821s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomString.test_generate_random_string_backward_compatible(lowercase) [0.204336s] ... ok
{0} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_parse_with_default_update_policy [0.121108s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomString.test_generate_random_string_backward_compatible(uppercase) [0.128264s] ... ok
{0} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_update_policy_removed [0.126162s] ... ok
{0} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_update_policy_updated [0.123936s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomString.test_generate_random_string_backward_compatible(digits) [0.237555s] ... ok
{0} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_empty_list [0.092960s] ... ok
{3} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_disjoint [0.791668s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomString.test_generate_random_string_backward_compatible(hexdigits) [0.093374s] ... ok
{0} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_handle_create [0.093858s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomString.test_generate_random_string_backward_compatible(octdigits) [0.099166s] ... ok
{3} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_exception_grace_period_expired [0.121757s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_custom_index_var [0.743006s] ... ok
{3} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_exception_grace_period_per_task [0.123624s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_handle_create_with_batching [0.087484s] ... ok
{0} heat.tests.openstack.heat.test_none_resource.PlaceholderResourceTest.test_not_placeholder_resource_delete [0.170462s] ... ok
{3} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_no_steps [0.079402s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_index_var [0.100684s] ... ok
{3} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_single_fwd [0.080150s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestGenerateRandomStringDistribution.test_overlapping_classes [0.298513s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_invalid_removal_policies_nomap [0.118276s] ... ok
{3} heat.tests.engine.test_scheduler.DependencyTaskGroupTest.test_single_node [0.112484s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestRandomString.test_hidden_sequence_property [0.169245s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.RollingUpdatePolicyTest.test_parse_with_default_update_policy [0.105148s] ... ok
{3} heat.tests.engine.test_scheduler.DescriptionTest.test_method [0.134458s] ... ok
{0} heat.tests.openstack.heat.test_random_string.TestRandomString.test_random_string [0.394329s] ... ok
{1} heat.tests.openstack.heat.test_random_string.TestRandomString.test_invalid_length [0.105161s] ... ok
{2} heat.tests.openstack.heat.test_resource_group.RollingUpdatePolicyTest.test_parse_with_update_policy [0.140025s] ... ok
{3} heat.tests.engine.test_scheduler.TaskSleepTest.test_sleep_none [0.107137s] ... ok
{0} heat.tests.openstack.heat.test_random_string.TestRandomString.test_random_string_refid_convergence_cache_data [0.113332s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentTest.test_resolve_attribute [0.086154s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_cancel_grace_period_after_timeout [0.094557s] ... ok
{0} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_remote_stack_this_region [0.112358s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(component_full) [0.100153s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_cancel_grace_period_before_timeout [0.121074s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(no_input_output_options) [0.121871s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_cancel_grace_period_not_started [0.124340s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_run_as_task_progress_exception_swallow [0.078937s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(wrong_property_config) [0.159161s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_run_progress_exception_swallow [0.083696s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_start_cancelled [0.071456s] ... ok
{1} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_attribute [0.690917s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(missing_configs) [0.146418s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_start_run_progress_exception_swallow [0.130197s] ... ok
{1} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_remote_stack_default_region [0.122845s] ... ok
{3} heat.tests.engine.test_scheduler.TaskTest.test_timeout_return [0.097706s] ... ok
{0} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_remote_stack_refid [0.651491s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(empty_configs) [0.172320s] ... ok
{1} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_remote_stack_that_region [0.183627s] ... ok
{3} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_high_not_correct_string_parameters [0.180711s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(invalid_configs) [0.124173s] ... ok
{0} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_restore [0.293242s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(config_empty_actions) [0.132371s] ... ok
{1} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_with_ca_cert [0.194837s] ... ok
{1} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_resume_failed_not_created [0.115256s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(multiple_configs_per_action_single) [0.146270s] ... ok
{0} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_snapshot [0.249019s] ... ok
{2} heat.tests.openstack.heat.test_software_component.SoftwareComponentValidationTest.test_properties_schema(multiple_configs_per_action_overlapping_list) [0.092335s] ... ok
{1} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_aggregate_outputs [0.123863s] ... ok
{2} heat.tests.openstack.heat.test_software_config.SoftwareConfigTest.test_handle_create [0.086698s] ... ok
{1} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_aggregate_refs [0.179962s] ... ok
{0} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_update_no_change [0.247014s] ... ok
{1} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_index_deep_path_attribs [0.151784s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_aggregate_outputs [0.144797s] ... ok
{1} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_index_dotted_attribs [0.107356s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_aggregate_refs [0.114526s] ... ok
{3} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_high_update_no_replace [0.959841s] ... ok
{1} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_child_template_with_concurrent [0.110032s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_child_template_default_concurrent [0.108179s] ... ok
{2} heat.tests.openstack.heat.test_software_config.SoftwareConfigTest.test_resolve_attribute [0.595250s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes(stdouts) [0.054945s] ... ok
{1} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_child_template_with_concurrent_limit [0.115712s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_child_template_empty_resource_list [0.118336s] ... ok
{3} heat.tests.openstack.aodh.test_alarm.AodhAlarmTest.test_mem_alarm_high_update_replace [0.221899s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes(stderrs) [0.102490s] ... ok
{1} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_handle_update [0.124971s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_child_template_without_concurrency [0.112992s] ... ok
{3} heat.tests.openstack.aodh.test_alarm.EventAlarmTest.test_check [0.144633s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes(status_codes) [0.124755s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_get_attribute_convg [0.109974s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_aggregate_refs_map [0.122486s] ... ok
{3} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_check_failure [0.130815s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_get_attribute_convg [0.109188s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes(passthrough) [0.154567s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_handle_create [0.153685s] ... ok
{3} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_gnocchi_alarm_aggr_by_metrics_live_state [0.108782s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_aggregate_refs [0.114602s] ... ok
{0} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_validate_fake_resource_type [0.110694s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_create_complete_error [0.140050s] ... ok
{3} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_gnocchi_alarm_live_state [0.123622s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_aggregate_refs_map [0.125216s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_update_complete_none [0.105731s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(1) [0.158919s] ... ok
{3} heat.tests.openstack.aodh.test_gnocchi_alarm.GnocchiAggregationByMetricsAlarmTest.test_update [0.125156s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_aggregate_refs_with_index [0.123251s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_fn_get_att [0.112232s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_index_path_attribs [0.109964s] ... ok
{3} heat.tests.openstack.barbican.test_container.TestContainer.test_create_rsa [0.190106s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_fn_get_att_error [0.103795s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(2) [0.213823s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_get_temp_url [0.094575s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(1) [0.108744s] ... ok
{3} heat.tests.openstack.barbican.test_order.TestOrder.test_attributes_handle_exceptions [0.139674s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_create_without_config [0.109709s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(3) [0.210851s] ... ok
{3} heat.tests.openstack.barbican.test_order.TestOrder.test_check_create_complete [0.118395s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_delete [0.126304s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(4) [0.125605s] ... ok
{3} heat.tests.openstack.barbican.test_order.TestOrder.test_container_attributes [0.151413s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(5) [0.116456s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_delete_none [0.179882s] ... ok
{3} heat.tests.openstack.barbican.test_order.TestOrder.test_create_order_with_octet_stream [0.147815s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_delete_notfound [0.165018s] ... ok
{3} heat.tests.openstack.barbican.test_secret.TestSecret.test_attributes [0.187755s] ... ok
{3} heat.tests.openstack.barbican.test_secret.TestSecret.test_create_secret [0.158993s] ... ok
{3} heat.tests.openstack.barbican.test_secret.TestSecret.test_create_secret_sets_resource_id [0.173737s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(2) [0.992185s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(3) [0.145229s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(6) [0.819823s] ... ok
{3} heat.tests.openstack.barbican.test_secret.TestSecret.test_create_secret_with_octet_stream [0.221113s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(4) [0.103331s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(7) [0.103319s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_delete_resource_id_is_None [0.777954s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(5) [0.113979s] ... ok
{3} heat.tests.openstack.barbican.test_secret.TestSecret.test_create_secret_with_plain_text [0.214833s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(8) [0.147718s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_update_with_update_only [0.146406s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(6) [0.141300s] ... ok
{2} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_validate_failed [0.107158s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(7) [0.109894s] ... ok
{3} heat.tests.openstack.barbican.test_secret.TestSecret.test_validate_base64 [0.238031s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(9) [0.180561s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentGroupTest.test_build_resource_definition [0.135339s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(8) [0.148323s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ReplaceTest.test_rolling_updates(10) [0.149885s] ... ok
{3} heat.tests.openstack.barbican.test_secret.TestSecret.test_validate_content_type_without_payload [0.195562s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(no_functions) [0.114151s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(9) [0.109411s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(none_inputs) [0.100952s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_aggregate_attribs [0.158799s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupSkiplistTest.test_skiplist(A) [0.116685s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_missing_param [0.094546s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_aggregate_deep_path_attribs [0.103820s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(none_config) [0.156697s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_aggregate_refs_with_index [0.113006s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(empty_config) [0.110052s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_rolling_update_failed_resource [0.168856s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_get_attribute_skiplist [0.106505s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(simple) [0.081772s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_rolling_update_outputs [0.112874s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(multi_key) [0.079952s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_index_dotted_attribs [0.108092s] ... ok
{3} heat.tests.openstack.cinder.test_qos_specs.QoSAssociationTest.test_resource_mapping [0.631210s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_with_metadata [0.107649s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(list_arg) [0.088538s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_index_path_attribs [0.091899s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_child_template [0.089221s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(missing_input) [0.075753s] ... ok
{3} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_invalid_snapshots [0.148400s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_aggregate_attribs [0.134847s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_handle_create [0.132688s] ... ok
{3} heat.tests.openstack.cinder.test_quota.CinderQuotaTest.test_quota_with_invalid_volumes [0.064611s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(deep) [0.119364s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_handle_delete [0.091815s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(shallow) [0.087081s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_include_zero [0.125052s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_attach_volume_to_complete_with_active_task_state [0.152256s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_invalid_removal_policies_nolist [0.087296s] ... ok
{2} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputParseTest.test_parse(list) [0.093486s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_validate_reference_attr_with_none_ref [0.139118s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_attachment [0.204649s] ... ok
{0} heat.tests.openstack.heat.test_resource_group.RollingUpdateTest.test_update_without_policy_prop_diff [0.129876s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalHandleTest.test_delete_non_empty_container [0.189341s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SDGReplaceTest.test_rolling_updates(1) [0.171875s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_attachment_no_mountpoint [0.240790s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SDGReplaceTest.test_rolling_updates(2) [0.118304s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_reference_attr [0.640829s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_snapshot [0.198185s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_validate_with_skiplist [0.114831s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_attachment_update_volume [0.230634s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalHandleTest.test_handle_update [0.695449s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.RollingUpdatePolicyDiffTest.test_update_policy_added [0.157073s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.RollingUpdatePolicyDiffTest.test_update_policy_removed [0.104224s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_attachment_with_serv_resize_task_state [0.146771s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.RollingUpdatePolicyTest.test_parse_without_update_policy [0.103337s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_get_status_none_complete [0.291927s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_extend_attached_live [0.163063s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.RollingUpdateTest.test_update_time_not_sufficient [0.103949s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SDGReplaceTest.test_rolling_updates(3) [0.767696s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_extend_created_from_backup_with_same_size [0.091648s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_1_0) [0.125366s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SDGReplaceTest.test_rolling_updates(4) [0.118148s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SDGReplaceTest.test_rolling_updates(5) [0.079637s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_1_4) [0.107401s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_extend_detached [0.202786s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_size_constraint [0.056437s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_1_5) [0.128367s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes_path(stdouts) [0.121234s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_cinder_volume_update_read_only [0.101195s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_2_0) [0.100998s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes_path(stderrs) [0.104238s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_delete_attachment_has_not_been_created [0.081311s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_2_4) [0.098351s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_empty_string_az [0.072607s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes_path(status_codes) [0.105816s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(5_5_2_0) [0.091492s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes_path(passthrough) [0.103739s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(5_5_2_4) [0.140198s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes_path(stdouts) [0.129843s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(3_3_2_0) [0.134324s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes_path(stderrs) [0.129201s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(3_3_2_4) [0.112687s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes_path(status_codes) [0.110453s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_get_status_partial_complete [1.214219s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_4_0) [0.113149s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrTest.test_attributes_path(passthrough) [0.109295s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_getatt_endpoint [0.152820s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_handle_delete_snapshot_no_backup [0.764615s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupTest.test_validate [0.174755s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_multiple_signals_same_id_complete [0.097471s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_create_complete [0.125781s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_post_complete_to_handle [0.134569s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_delete_complete_none [0.090333s] ... ok
{3} heat.tests.openstack.cinder.test_volume.CinderVolumeTest.test_volume_restore_success [0.354362s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_unknown_status [0.162876s] ... ok
{3} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_validate_projects_when_public [0.094230s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_5_0) [0.655445s] ... ok
{3} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_handle_create_not_public [0.106471s] ... ok
{2} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_validate_handle_url_bad_container_name [0.201314s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_4_1) [0.112647s] ... ok
{3} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_handle_update_is_public [0.110720s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_6_1) [0.115895s] ... ok
{3} heat.tests.openstack.cinder.test_volume_type.CinderVolumeTypeTest.test_volume_type_with_projects [0.109282s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_4_2) [0.119572s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_resume_complete [0.634633s] ... ok
{3} heat.tests.openstack.cinder.test_volume_type_encryption.CinderEncryptedVolumeTypeTest.test_handle_update [0.099848s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_4_4) [0.105789s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_suspend_complete [0.106730s] ... ok
{3} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_resource_handle_delete_not_found [0.096005s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_suspend_complete_none [0.110251s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_4_5_6) [0.118986s] ... ok
{3} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_resource_handle_delete_resource_id_is_none [0.103852s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_7_1_0) [0.118665s] ... ok
{3} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_resource_handle_update [0.098027s] ... ok
{2} heat.tests.openstack.heat.test_value.TestValueLessSimple.test_validation_fail [0.672694s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_action_for_component [0.183341s] ... ok
{3} heat.tests.openstack.designate.test_recordset.DesignateRecordSetTest.test_resource_show_resource [0.085188s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_action_temp_url [0.066645s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_7_1_4) [0.102178s] ... ok
{3} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_check_update_complete [0.050945s] ... ok
{2} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_data [0.149875s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_create [0.068594s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_7_1_5) [0.085262s] ... ok
{3} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_resolve_attributes [0.062213s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_signal_ok_str_zero [0.093664s] ... ok
{3} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_resource_handle_update [0.051929s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_7_2_0) [0.089304s] ... ok
{2} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_data_partial_complete [0.146870s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_signal_ok_zero [0.071315s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_7_2_4) [0.088978s] ... ok
{2} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_curl_cli [0.087151s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_suspend_resume [0.062750s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(5_7_2_0) [0.092193s] ... ok
{2} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_signal_heat [0.102684s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_no_signal_action [0.119287s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(5_7_2_4) [0.089675s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_server_exists [0.059511s] ... ok
{2} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_signal_swift [0.112723s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_7_4_4) [0.073308s] ... ok
{0} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_validate_without_server [0.073340s] ... ok
{0} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseMethodsTest.test_get_input_key_value [0.039330s] ... ok
{2} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_wait_handle_bad_type [0.100946s] ... ok
{0} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseMethodsTest.test_get_input_key_value_get_none [0.050536s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(4_7_5_6) [0.116936s] ... ok
{3} heat.tests.openstack.designate.test_zone.DesignateZoneTest.test_resource_validate_primary [0.508368s] ... ok
{2} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_create [0.093448s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_1_0) [0.086242s] ... ok
{3} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_create [0.064421s] ... ok
{2} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_create_with_pxe_enabled_not_supported [0.079099s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_1_4) [0.072908s] ... ok
{3} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_reactivate [0.077210s] ... ok
{2} heat.tests.openstack.keystone.test_domain.KeystoneDomainTest.test_domain_handle_create [0.060103s] ... ok
{3} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_handle_update_remove_tags [0.046216s] ... ok
{2} heat.tests.openstack.keystone.test_domain.KeystoneDomainTest.test_domain_handle_update [0.041790s] ... ok
{2} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_endpoint_handle_update_only_enabled [0.052638s] ... ok
{3} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_image_show_resource_v1 [0.095738s] ... ok
{0} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseMethodsTest.test_get_key_args [0.345355s] ... ok
{2} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_property_name_validate_schema [0.068479s] ... ok
{3} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_invalid_container_format [0.046986s] ... ok
{0} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseMethodsTest.test_get_key_args_unknown_input_key [0.048525s] ... ok
{2} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_group_handle_delete_not_found [0.056499s] ... ok
{3} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_invalid_min_ram [0.054088s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalHandleTest.test_create [0.090154s] ... ok
{2} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_group_handle_update [0.072711s] ... ok
{3} heat.tests.openstack.glance.test_image.GlanceWebImageTest.test_miss_disk_format [0.104384s] ... ok
{2} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_properties_title [0.062644s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_1_5) [0.419294s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalHandleTest.test_delete_object_error [0.090109s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_2_0) [0.049372s] ... ok
{3} heat.tests.openstack.heat.test_delay.DelayCompletionTest.test_complete_no_wait [0.078633s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_2_4) [0.048870s] ... ok
{3} heat.tests.openstack.heat.test_delay.TestDelay.test_validate_success [0.059509s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_5_2_0) [0.061399s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_data [0.124051s] ... ok
{3} heat.tests.openstack.heat.test_delay.TestDelay.test_wait_secs_create [0.064128s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_5_2_4) [0.051952s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_3_2_0) [0.051389s] ... ok
{3} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_resolve_attribute_os_collect_config [0.093429s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_3_2_4) [0.051688s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_invalid_json_data [0.194836s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_4_0) [0.053364s] ... ok
{3} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_deployment_swift_data [0.075919s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_5_0) [0.055064s] ... ok
{2} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_property_name_validate_schema [0.475618s] ... ok
{3} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_deployment_swift_data_none_object [0.083631s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_4_1) [0.067146s] ... ok
{2} heat.tests.openstack.keystone.test_region.KeystoneRegionTest.test_region_get_live_state [0.044916s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_multiple_signals_same_id_timeout [0.150634s] ... ok
{2} heat.tests.openstack.keystone.test_region.KeystoneRegionTest.test_region_handle_update [0.042037s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_6_1) [0.071620s] ... ok
{3} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_software_config [0.116406s] ... ok
{2} heat.tests.openstack.keystone.test_role_assignments.KeystoneGroupRoleAssignmentTest.test_group_role_assignment_handle_create [0.057924s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_4_2) [0.054819s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_4_4) [0.054519s] ... ok
{3} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_create_software_config_zaqar [0.086601s] ... ok
{2} heat.tests.openstack.keystone.test_role_assignments.KeystoneGroupRoleAssignmentTest.test_group_role_assignment_handle_delete [0.074972s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_swift_container_deleted [0.189067s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_assemble(6_4_5_6) [0.058609s] ... ok
{3} heat.tests.openstack.heat.test_deployed_server.DeployedServersTest.test_server_software_config_poll_heat [0.102265s] ... ok
{2} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_update_user [0.096690s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_1_0) [0.054255s] ... ok
{2} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_validate_1 [0.095808s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_1_4) [0.084281s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_swift_objects_deleted [0.189723s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_1_5) [0.065284s] ... ok
{2} heat.tests.openstack.keystone.test_role_assignments.KeystoneUserRoleAssignmentTest.test_user_role_assignment_delete_user_not_found [0.100518s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_2_0) [0.054605s] ... ok
{2} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_property_name_validate_schema [0.081287s] ... ok
{0} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_validate_handle_url_bad_tempurl [0.162741s] ... ok
{2} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_service_handle_create_default [0.089467s] ... ok
{2} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_service_handle_update [0.089869s] ... ok
{0} heat.tests.openstack.heat.test_value.TestValueLessSimple.test_map [0.176497s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.LoadbalancerReloadFallbackTest.test_Instances [0.505005s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_2_4) [0.313530s] ... ok
{2} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_service_handle_update_only_enabled [0.089080s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(5_5_2_0) [0.049525s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.ResizeWithFailedInstancesTest.test_resize(1) [0.109377s] ... ok
{2} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_resolve_attributes [0.100495s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(5_5_2_4) [0.052284s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.ResizeWithFailedInstancesTest.test_resize(2) [0.139729s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(3_3_2_0) [0.081869s] ... ok
{2} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_show_resource [0.136702s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(3_3_2_4) [0.071614s] ... ok
{2} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_user_handle_create [0.148782s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_4_0) [0.109515s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.ResizeWithFailedInstancesTest.test_resize(3) [0.225823s] ... ok
{2} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_user_handle_delete [0.093124s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_5_0) [0.102744s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.ResizeWithFailedInstancesTest.test_resize(4) [0.101764s] ... ok
{2} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_update_unknown_status [0.082757s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.ResizeWithFailedInstancesTest.test_resize(5) [0.067345s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_4_1) [0.101599s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.ResizeWithFailedInstancesTest.test_resize(6) [0.068358s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_6_1) [0.094543s] ... ok
{3} heat.tests.openstack.heat.test_instance_group.TestInstanceGroup.test_instance_group_refid_rsrc_id [0.044842s] ... ok
{3} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_parse_with_update_policy [0.074603s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_4_2) [0.096308s] ... ok
{3} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_parse_without_update_policy [0.055612s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_4_4) [0.100784s] ... ok
{3} heat.tests.openstack.heat.test_instance_group_update_policy.InstanceGroupTest.test_update_policy_added [0.061077s] ... ok
{3} heat.tests.openstack.heat.test_multi_part.MultipartMimeTest.test_get_message_multi_part_bad_format [0.044832s] ... ok
{2} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_resolve_attributes [0.400126s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_4_5_6) [0.101097s] ... ok
{3} heat.tests.openstack.heat.test_none_resource.NoneResourceTest.test_none_stack_update_add_prop [0.118624s] ... ok
{2} heat.tests.openstack.magnum.test_cluster_template.TestMagnumClusterTemplate.test_cluster_template_create [0.104482s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_7_1_0) [0.132877s] ... ok
{2} heat.tests.openstack.magnum.test_cluster_template.TestMagnumClusterTemplate.test_cluster_update_failed [0.116637s] ... ok
{3} heat.tests.openstack.heat.test_none_resource.NoneResourceTest.test_none_stack_update_del_prop [0.147842s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_7_1_4) [0.124013s] ... ok
{3} heat.tests.openstack.heat.test_random_string.TestGenerateRandomStringDistribution.test_class_uniformity [0.068630s] ... ok
{0} heat.tests.openstack.heat.test_value.TestValueUpdate.test_value_update(boolean-to-number) [1.415159s] ... ok
{2} heat.tests.openstack.magnum.test_cluster_template.TestMagnumClusterTemplate.test_cluster_update_unknown_status [0.150971s] ... ok
{3} heat.tests.openstack.heat.test_random_string.TestGenerateRandomStringDistribution.test_overlapping_class_sequence [0.080846s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_7_1_5) [0.106334s] ... ok
{2} heat.tests.openstack.magnum.test_cluster_template.TestMagnumClusterTemplate.test_validate_invalid_volume_driver [0.070731s] ... ok
{3} heat.tests.openstack.heat.test_random_string.TestGenerateRandomStringDistribution.test_overlapping_sequences [0.072506s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_7_2_0) [0.075789s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_7_2_4) [0.046705s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(5_7_2_0) [0.057439s] ... ok
{2} heat.tests.openstack.manila.test_security_service.ManilaSecurityServiceTest.test_update_replace [0.179204s] ... ok
{2} heat.tests.openstack.manila.test_share.ManilaShareTest.test_allowed_access_type [0.104786s] ... ok
{2} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_create [0.142296s] ... ok
{3} heat.tests.openstack.heat.test_random_string.TestRandomString.test_exceeds_max_length [0.423303s] ... ok
{2} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_create_unknown_status [0.054745s] ... ok
{2} heat.tests.openstack.mistral.test_cron_trigger.MistralCronTriggerTest.test_attributes [0.060234s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(5_7_2_4) [0.459488s] ... ok
{3} heat.tests.openstack.heat.test_random_string.TestRandomString.test_max_length [0.165549s] ... ok
{2} heat.tests.openstack.mistral.test_cron_trigger.MistralCronTriggerTest.test_create [0.076407s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_7_4_4) [0.109671s] ... ok
{2} heat.tests.openstack.mistral.test_external_resource.TestMistralExternalResource.test_create_failed [0.087736s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_attribute_failed [0.137806s] ... ok
{2} heat.tests.openstack.mistral.test_external_resource.TestMistralExternalResource.test_replace_on_change [0.067624s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(4_7_5_6) [0.100125s] ... ok
{2} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_create_with_name [0.064886s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_check [0.143300s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_1_0) [0.093892s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_1_4) [0.047726s] ... ok
{2} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_create_wrong_definition [0.095531s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_check_failed [0.084069s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_1_5) [0.054407s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_2_0) [0.047271s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_failed [0.075373s] ... ok
{2} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_signal_wrong_input_key [0.131021s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_2_4) [0.047251s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_remote_stack_bad_region [0.061175s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_5_2_0) [0.078531s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_with_credential_secret_id [0.130400s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_5_2_4) [0.098116s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_3_2_0) [0.099053s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_create_with_insecure [0.132956s] ... ok
{0} heat.tests.openstack.heat.test_value.TestValueUpdate.test_value_update(number-to-string) [1.541281s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_3_2_4) [0.099770s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_delete_failed [0.154907s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_4_0) [0.100079s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_remote_stack_refid_convergence_cache_data [0.094496s] ... ok
{2} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_update_failed_no_replace [0.585987s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_5_0) [0.108497s] ... ok
{2} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_workflow_params_override [0.074761s] ... ok
{2} heat.tests.openstack.monasca.test_alarm_definition.MonascaAlarmDefinitionTest.test_resource_handle_delete [0.058264s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_4_1) [0.149040s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_resume [0.215677s] ... ok
{2} heat.tests.openstack.monasca.test_alarm_definition.MonascaAlarmDefinitionTest.test_resource_handle_delete_resource_id_is_none [0.067927s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_resume_failed [0.071403s] ... ok
{2} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_delete [0.049121s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_6_1) [0.104131s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_suspend_failed [0.068790s] ... ok
{2} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_invalid_address_parsing [0.065559s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_suspend_failed_not_created [0.057054s] ... ok
{2} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_no_scheme_address_for_webhook [0.066253s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_4_2) [0.127791s] ... ok
{2} heat.tests.openstack.neutron.test_address_scope.NeutronAddressScopeTest.test_address_scope_handle_update [0.060661s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test__raise_if_duplicate_negative [0.043931s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_create [0.062925s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_delete [0.107427s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_4_4) [0.328213s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_update [0.388661s] ... ok
{1} heat.tests.openstack.heat.test_resource_group.TestGetBatches.test_get_batches(6_4_5_6) [0.056923s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_create_with_protocol_any [0.142528s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_update_failed [0.073446s] ... ok
{1} heat.tests.openstack.heat.test_software_component.SoftwareComponentTest.test_handle_create [0.051714s] ... ok
{0} heat.tests.openstack.heat.test_value.TestValueUpdate.test_value_update(string-to-map) [1.140519s] ... ok
{1} heat.tests.openstack.heat.test_software_component.SoftwareComponentTest.test_handle_delete [0.064281s] ... ok
{3} heat.tests.openstack.heat.test_remote_stack.RemoteStackTest.test_update_in_check_failed_state [0.102711s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes(stdouts) [0.068076s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_delete [0.156277s] ... ok
{3} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_aggregate_refs_with_index [0.090592s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes(stderrs) [0.074687s] ... ok
{3} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_index_deep_path_attribs [0.061672s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_delete_already_gone [0.144604s] ... ok
{3} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrFallbackTest.test_index_path_attribs [0.086837s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes(status_codes) [0.120703s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_delete_failed [0.097940s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupAttrFallbackTest.test_attributes(passthrough) [0.058394s] ... ok
{3} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_aggregate_attribs [0.092199s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupTest.test_resource_names [0.058474s] ... ok
{3} heat.tests.openstack.heat.test_resource_chain.ResourceChainAttrTest.test_aggregate_refs_with_index [0.055742s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_attribute_failed [0.110160s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_resume_complete_none [0.044408s] ... ok
{3} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_validate_nested_stack [0.065167s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_delete_complete [0.055821s] ... ok
{3} heat.tests.openstack.heat.test_resource_chain.ResourceChainTest.test_validate_reference_attr_with_none_ref [0.057644s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_delete_complete_missing_server [0.110315s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrFallbackTest.test_aggregate_outputs_no_path [0.059491s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_aggregate_outputs_no_path [0.067207s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_delete_temp_url [0.084979s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_get_attribute_convg [0.059718s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_delete_zaqar_queue [0.064887s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupAttrTest.test_index_dotted_attribs [0.056514s] ... ok
{0} heat.tests.openstack.heat.test_value.TestValueUpdate.test_value_update(map-to-boolean) [0.913391s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupNameListTest.test_names(1) [0.059104s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_get_live_state [0.466116s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupNameListTest.test_names(2) [0.064341s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_update [0.082394s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupNameListTest.test_names(3) [0.088779s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_update_with_value_specs [0.071874s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_FnGetRefId [0.077037s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_fip_port_forward_check [0.097835s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_action [0.521068s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_fip_port_forward_update [0.109957s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_create_do_not_wait [0.108049s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupNameListTest.test_names(4) [0.403428s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_create_for_component [0.089902s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floating_ip_deprecated_router_interface [0.142039s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_outputs [0.069908s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_rolling_update [0.061055s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_signal_failed [0.087673s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floating_ip_router_gateway [0.122249s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_nested_rolling_update_none [0.105033s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_signal_not_waiting [0.093760s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_status_code_failed [0.089092s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_assemble_no_properties [0.107464s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floatip_association_port [0.191229s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_child_params [0.078669s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_unused_action_for_component [0.102566s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_handle_create_with_batching_zero_count [0.070665s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floatip_port [0.141685s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_update_no_replace_on_change [0.100014s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_handle_update_size [0.081789s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floatip_port_dependency_subnet [0.083262s] ... ok
{1} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_update_replace_on_change [0.095800s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_invalid_res_type [0.063524s] ... ok
{0} heat.tests.openstack.heat.test_value.TestValueUpdate.test_value_update(list-to-boolean) [1.281830s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentDerivedTest.test_build_derived_config [0.055522s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_pf_add_dependencies [0.074437s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_run_to_completion [0.070352s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentGroupTest.test_resource_names [0.050182s] ... ok
{0} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_create_update_updatehandle [0.106209s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.ResourceGroupTest.test_update_in_failed [0.065748s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseMethodsTest.test_get_key_args_long_snippet [0.051280s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_l2_gateway.NeutronL2GatewayTest.test_l2_gateway_create [0.104430s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseMethodsTest.test_get_key_args_wrong_args [0.078124s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.RollingUpdatePolicyDiffTest.test_update_policy_updated [0.084307s] ... ok
{0} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_post_complete_to_handle [0.125343s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_l2_gateway_connection.NeutronL2GatewayConnectionTest.test_l2_gateway_connection_create [0.100467s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(no_functions) [0.065883s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.RollingUpdatePolicyTest.test_parse_with_bad_update_policy [0.081393s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(none_inputs) [0.057407s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_metering.MeteringLabelTest.test_delete_failed [0.085153s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.RollingUpdateTest.test_update_time_sufficient [0.076892s] ... ok
{0} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_post_failed_to_handle [0.145776s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.RollingUpdateTest.test_update_with_policy_prop_diff [0.105999s] ... ok
{0} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_timeout [0.109026s] ... ok
{0} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_wait_handle_bad_reference [0.088134s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.TestUtils.test_count_skipped(1) [0.120050s] ... ok
{0} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_check_create_complete_with_non_not_found_exception [0.076179s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(none_config) [0.342541s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(empty_config) [0.039369s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.TestUtils.test_count_skipped(2) [0.126876s] ... ok
{0} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_check_create_complete_with_not_found [0.094534s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(simple) [0.064000s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_metering.MeteringRuleTest.test_create [0.448734s] ... ok
{0} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_create_with_is_smartnic_not_supported [0.070332s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.TestUtils.test_count_skipped(3) [0.118654s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(multi_key) [0.083769s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_net.NeutronNetTest.test_net [0.091920s] ... ok
{0} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_create_with_physical_network_not_supported [0.076764s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(list_arg) [0.088335s] ... ok
{3} heat.tests.openstack.heat.test_resource_group.TestUtils.test_count_skipped(4) [0.093229s] ... ok
{0} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_endpoint_handle_update_default [0.052790s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_network_gateway_create [0.097123s] ... ok
{0} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_properties_title [0.043374s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(missing_input) [0.085609s] ... ok
{0} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_group_handle_create [0.054052s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_allowed_address_pair [0.066304s] ... ok
{0} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_property_description_validate_schema [0.042567s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(deep) [0.089578s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_missing_fixed_ips [0.066879s] ... ok
{0} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_project_handle_update_default [0.062665s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(shallow) [0.102359s] ... ok
{0} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_property_description_validate_schema [0.063580s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_port_propagate_uplink_status [0.100573s] ... ok
{1} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseTest.test_parse(list) [0.050637s] ... ok
{0} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_resolve_attributes [0.044252s] ... ok
{0} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_show_resource [0.064172s] ... ok
{1} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalHandleTest.test_swift_handle_refid_convergence_cache_data [0.080065s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_security_groups_empty_list [0.111161s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_subnet_attribute_exception [0.109250s] ... ok
{1} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_create [0.135523s] ... ok
{1} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_getatt_curl_cli [0.080726s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_create_provider_net [0.093943s] ... ok
{3} heat.tests.openstack.heat.test_software_config.SoftwareConfigTest.test_handle_delete [0.649016s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_segmentation_id_unsupported_1_flat [0.052969s] ... ok
{1} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_getatt_token [0.086323s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_update_provider_net [0.083739s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupTest.test_assemble_nested [0.123372s] ... ok
{1} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_swift_get_object_404 [0.080522s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_validate_action_for_network [0.084666s] ... ok
{1} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_get_status_failure [0.098608s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentGroupTest.test_build_resource_definition [0.133583s] ... ok
{1} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_get_status_partial_complete [0.084699s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_create_complete_none [0.103060s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_delete_complete_delete_sd [0.069473s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_interface [0.263310s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_check_update_complete [0.087062s] ... ok
{0} heat.tests.openstack.keystone.test_region.KeystoneRegionTest.test_region_handle_create_minimal [0.849902s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_security_group.SecurityGroupTest.test_security_group_validate [0.097199s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_fn_get_att_convg [0.046469s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_get_zaqar_queue [0.048488s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_security_group_rule.SecurityGroupRuleTest.test_create [0.053809s] ... ok
{0} heat.tests.openstack.keystone.test_role.KeystoneRoleTest.test_role_handle_create [0.098400s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_create_cancel [0.045559s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_segment_get_attr [0.112946s] ... ok
{0} heat.tests.openstack.keystone.test_role.KeystoneRoleTest.test_role_handle_create_default_name [0.124309s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_handle_update [0.130799s] ... ok
{1} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_curl_cli_insecure_true [0.541020s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_server_exists_no_server [0.049118s] ... ok
{0} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_properties_title [0.099700s] ... ok
{3} heat.tests.openstack.heat.test_software_deployment.SoftwareDeploymentTest.test_validate [0.046272s] ... ok
{3} heat.tests.openstack.heat.test_structured_config.StructuredConfigTestJSON.test_handle_create [0.042132s] ... ok
{1} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_endpoint [0.131889s] ... ok
{0} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_property_roles_validate_schema [0.105091s] ... ok
{3} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentDerivedTest.test_build_derived_config_params_with_empty_config [0.093801s] ... ok
{0} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_delete_removed [0.107367s] ... ok
{3} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentGroupTest.test_assemble_nested [0.077599s] ... ok
{3} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentParseMethodsTest.test_get_input_key_value_raise_exception [0.041998s] ... ok
{1} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_token [0.222567s] ... ok
{0} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_delete_user [0.126261s] ... ok
{1} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_check_create_complete [0.073935s] ... ok
{1} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_check_delete_complete_with_no_id [0.049128s] ... ok
{0} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_update_group [0.090021s] ... ok
{1} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_check_delete_complete_with_not_found [0.066354s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_segment_handle_delete_not_found [0.652471s] ... ok
{0} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_property_type_validate_schema [0.093935s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_segment_handle_update [0.087182s] ... ok
{0} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_service_handle_create [0.097719s] ... ok
{1} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_create_with_portgroup_not_supported [0.180620s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_validate_flat_type [0.104072s] ... ok
{0} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_create_with_default_value [0.132530s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_validate_tunnel_type [0.114071s] ... ok
{1} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_update_failed [0.183804s] ... ok
{1} heat.tests.openstack.keystone.test_domain.KeystoneDomainTest.test_get_live_state [0.041167s] ... ok
{0} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_update [0.157269s] ... ok
{1} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_endpoint_handle_create [0.044946s] ... ok
{3} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputTest.test_build_derived_config_failure [0.697480s] ... ok
{1} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_property_interface_validate_schema [0.050435s] ... ok
{3} heat.tests.openstack.heat.test_structured_config.StructuredDeploymentWithStrictInputTest.test_build_derived_config_success [0.047062s] ... ok
{0} heat.tests.openstack.magnum.test_cluster_template.TestMagnumClusterTemplate.test_cluster_update [0.103292s] ... ok
{1} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_property_service_url_validate_schema [0.063224s] ... ok
{1} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_property_service_validate_schema [0.055638s] ... ok
{1} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_get_live_state [0.044401s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalHandleTest.test_delete_container_error [0.199224s] ... ok
{0} heat.tests.openstack.manila.test_security_service.ManilaSecurityServiceTest.test_create [0.182584s] ... ok
{1} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_group_handle_create_default [0.089074s] ... ok
{1} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_group_handle_update_default [0.095945s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalHandleTest.test_delete_empty_container [0.158164s] ... ok
{0} heat.tests.openstack.manila.test_share.ManilaShareTest.test_attributes [0.140551s] ... ok
{1} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_properties_title [0.107910s] ... ok
{0} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_create_fail [0.117901s] ... ok
{1} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_show_resource [0.103557s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_data_nodata [0.212666s] ... ok
{0} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_update_access_rules [0.173529s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_data_noid [0.170291s] ... ok
{0} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_attributes [0.163977s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_data_partial_complete [0.178397s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_get_status_failure [0.180703s] ... ok
{0} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_create_fail [0.400032s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_post_failed_to_handle [0.183775s] ... ok
{0} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_neutron_net_without_neutron_subnet [0.095441s] ... ok
{1} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_project_handle_create [0.788764s] ... ok
{0} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_update_security_services [0.098028s] ... ok
{1} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_project_handle_create_default [0.094951s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_deprecated_network_id [1.672679s] ... ok
{1} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_project_handle_update [0.085679s] ... ok
{3} heat.tests.openstack.heat.test_swiftsignal.SwiftSignalTest.test_swift_objects_invisible [0.258227s] ... ok
{0} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_validate_conflicting_net_subnet [0.140275s] ... ok
{1} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_project_handle_update_only_enabled [0.090687s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_host_routes_validate_destination [0.215530s] ... ok
{0} heat.tests.openstack.mistral.test_cron_trigger.MistralCronTriggerTest.test_validate_fail [0.142135s] ... ok
{1} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_property_domain_validate_schema [0.101970s] ... ok
{1} heat.tests.openstack.keystone.test_region.KeystoneRegionTest.test_region_handle_create [0.079925s] ... ok
{0} heat.tests.openstack.mistral.test_external_resource.TestMistralExternalResource.test_create [0.208904s] ... ok
{1} heat.tests.openstack.keystone.test_role.KeystoneRoleTest.test_role_handle_create_with_domain [0.090858s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_ipv6_subnet [0.265648s] ... ok
{1} heat.tests.openstack.keystone.test_role.KeystoneRoleTest.test_role_handle_update [0.084334s] ... ok
{3} heat.tests.openstack.heat.test_value.TestValueLessSimple.test_yaql [0.527235s] ... ok
{1} heat.tests.openstack.keystone.test_role.KeystoneRoleTest.test_show_resource [0.084762s] ... ok
{0} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_backward_support [0.222946s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneGroupRoleAssignmentTest.test_group_role_assignment_delete_group_not_found [0.061927s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_ipv6_validate_ip_version [0.221481s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneGroupRoleAssignmentTest.test_group_role_assignment_handle_update [0.072883s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_empty_parse_list_assignments [0.047925s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_ipv6_validate_ra_mode [0.186075s] ... ok
{0} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_create [0.245632s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_group_parse_list_assignments [0.091954s] ... ok
{3} heat.tests.openstack.heat.test_value.TestValueSimple.test_value(boolean) [0.377198s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_create_user [0.106236s] ... ok
{0} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_create_with_task_parms [0.236879s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_delete_group [0.119812s] ... ok
{3} heat.tests.openstack.heat.test_value.TestValueSimple.test_value(list) [0.269468s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_subnet_deprecated [0.337864s] ... ok
{0} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_mistral_workflow_refid_convergence_cache_data [0.118116s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_user_parse_list_assignments [0.093939s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_subnet_with_segment [0.176037s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_validate_2 [0.116961s] ... ok
{3} heat.tests.openstack.heat.test_value.TestValueSimple.test_value(map) [0.294464s] ... ok
{0} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_signal_with_body_as_input_and_delete_with_executions [0.358167s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_subnet_with_subnetpool [0.242767s] ... ok
{0} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_workflow_params [0.209680s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_validate_both_subnetpool_cidr [0.192064s] ... ok
{0} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_create [0.092333s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_validate_subnetpool_ref_with_cidr [0.165643s] ... ok
{0} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_incorrect_address_for_email [0.108919s] ... ok
{1} heat.tests.openstack.keystone.test_role_assignments.KeystoneUserRoleAssignmentTest.test_user_role_assignment_handle_update [0.666235s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_create_subnetpool_failed [0.134243s] ... ok
{0} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_invalid_type_with_period [0.139446s] ... ok
{1} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_service_handle_update_default_name [0.104182s] ... ok
{3} heat.tests.openstack.heat.test_value.TestValueSimple.test_value(number-int) [0.852743s] ... ok
{1} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_show_resource [0.156672s] ... ok
{1} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_user_handle_delete_not_found [0.161275s] ... ok
{3} heat.tests.openstack.heat.test_value.TestValueSimple.test_value(number-float) [0.277019s] ... ok
{1} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_user_handle_update_password_only [0.161860s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_update_subnetpool_validate_prefixes [0.699539s] ... ok
{1} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_delete [0.206369s] ... ok
{3} heat.tests.openstack.heat.test_value.TestValueSimple.test_value(string) [0.281631s] ... ok
{0} heat.tests.openstack.neutron.test_address_scope.NeutronAddressScopeTest.test_address_scope_handle_delete_not_found [0.824049s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_create_parent_port_by_name [0.160984s] ... ok
{1} heat.tests.openstack.manila.test_security_service.ManilaSecurityServiceTest.test_create_failed [0.152417s] ... ok
{0} heat.tests.openstack.neutron.test_neutron.NeutronTest.test_needs_replace_failed [0.118286s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_create_two_subports [0.187095s] ... ok
{0} heat.tests.openstack.neutron.test_neutron.NeutronTest.test_prepare_properties [0.082987s] ... ok
{3} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_data_nodata [0.283191s] ... ok
{1} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_update [0.191359s] ... ok
{0} heat.tests.openstack.neutron.test_neutron.NeutronTest.test_resolve_attribute [0.097820s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_attribute [0.191887s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test_create [0.142605s] ... ok
{1} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_update_metadata [0.249915s] ... ok
{3} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_data_noid [0.363058s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_create_failed [0.188918s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test_delete_router_already_gone [0.152285s] ... ok
{1} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_create_without_network [0.162020s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test_routes_to_set_to_routes [0.131722s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_delete [0.146610s] ... ok
{3} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_get_status_none_complete [0.251247s] ... ok
{1} heat.tests.openstack.manila.test_share_type.ManilaShareTypeTest.test_share_type_update [0.168108s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test_update [0.163915s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_update [0.210854s] ... ok
{3} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_signal_none [0.155984s] ... ok
{1} heat.tests.openstack.mistral.test_cron_trigger.MistralCronTriggerTest.test_validate_ok_without_first_time [0.180164s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_attribute_failed [0.148921s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_create_failed [0.161238s] ... ok
{3} heat.tests.openstack.heat.test_waitcondition.HeatWaitConditionTest.test_getatt_signal_zaqar [0.183526s] ... ok
{1} heat.tests.openstack.mistral.test_cron_trigger.MistralCronTriggerTest.test_validate_ok_without_pattern [0.125052s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_attribute [0.123459s] ... ok
{3} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_check_delete_complete_with_exception [0.114847s] ... ok
{1} heat.tests.openstack.mistral.test_external_resource.TestMistralExternalResource.test_create_with_resource_id_output [0.119778s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_delete_already_gone [0.235203s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_create_failed_error_status [0.122644s] ... ok
{3} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_create_with_local_link_connection_not_supported [0.136327s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_attributes [0.168719s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_update [0.174741s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_delete_already_gone [0.160397s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_delete_executions_not_found [0.128082s] ... ok
{3} heat.tests.openstack.ironic.test_port.TestIronicPort.test_port_update [0.198027s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_attribute [0.133209s] ... ok
{3} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_endpoint_handle_create_default [0.098589s] ... ok
{2} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_create_failed [0.147113s] ... ok
{3} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_endpoint_handle_update [0.092092s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_update [0.160768s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSBandwidthLimitRuleTest.test_rule_get_attr [0.106995s] ... ok
{3} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_get_live_state [0.110206s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSDscpMarkingRuleTest.test_rule_handle_create [0.093760s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_create [0.128449s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSDscpMarkingRuleTest.test_rule_handle_delete_resource_id_is_none [0.091940s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_delete [0.157636s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumBandwidthRuleTest.test_rule_handle_create [0.094381s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumBandwidthRuleTest.test_rule_handle_delete [0.132217s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_delete_already_gone [0.189406s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_delete_executions_successful [0.777063s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumBandwidthRuleTest.test_rule_handle_update [0.125917s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_add_dependencies_without_fixed_ips_in_port [0.173328s] ... ok
{3} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_property_region_validate_schema [0.578620s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_direct_workflow_validation_error [0.126928s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumPacketRateRuleTest.test_rule_get_attr [0.141174s] ... ok
{3} heat.tests.openstack.keystone.test_endpoint.KeystoneEndpointTest.test_show_resource [0.118712s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_policies_translation_successful [0.116555s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumPacketRateRuleTest.test_rule_handle_delete_resource_id_is_none [0.136776s] ... ok
{3} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_group_handle_delete [0.121200s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_fip_port_forward_create [0.260517s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_signal_failed [0.164162s] ... ok
{3} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_group_handle_delete_resource_id_is_none [0.094471s] ... ok
{3} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_property_domain_validate_schema [0.101395s] ... ok
{3} heat.tests.openstack.keystone.test_group.KeystoneGroupTest.test_property_name_validate_schema [0.082859s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_update [0.223991s] ... ok
{3} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_get_live_state [0.088113s] ... ok
{3} heat.tests.openstack.keystone.test_project.KeystoneProjectTest.test_property_enabled_validate_schema [0.119373s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_update_failed [0.194812s] ... ok
{3} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_create_group [0.130227s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_update_input [0.195848s] ... ok
{3} heat.tests.openstack.keystone.test_role_assignments.KeystoneRoleAssignmentMixinTest.test_role_assignment_update_roles_no_change [0.103727s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_fip_port_forward_delete [0.730792s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSPolicyTest.test_qos_policy_handle_create [0.825874s] ... ok
{3} heat.tests.openstack.keystone.test_role_assignments.KeystoneUserRoleAssignmentTest.test_user_role_assignment_handle_create [0.096880s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_update_replace [0.161919s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSPolicyTest.test_qos_policy_handle_delete [0.124886s] ... ok
{3} heat.tests.openstack.keystone.test_role_assignments.KeystoneUserRoleAssignmentTest.test_user_role_assignment_handle_delete [0.091656s] ... ok
{1} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_wrong_params_using [0.109436s] ... ok
{2} heat.tests.openstack.neutron.test_qos.NeutronQoSPolicyTest.test_qos_policy_handle_delete_resource_id_is_none [0.087350s] ... ok
{3} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_properties_title [0.094340s] ... ok
{1} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_create_default_period [0.086127s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floating_ip_deprecated_router_gateway [0.349193s] ... ok
{2} heat.tests.openstack.neutron.test_quota.NeutronQuotaTest.test_quota_handle_create [0.126956s] ... ok
{3} heat.tests.openstack.keystone.test_service.KeystoneServiceTest.test_property_description_validate_schema [0.117474s] ... ok
{1} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_update [0.163863s] ... ok
{2} heat.tests.openstack.neutron.test_sfc.test_flow_classifier.FlowClassifierTest.test_resource_handle_delete_resource_id_is_none [0.140103s] ... ok
{3} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_get_live_state [0.155231s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floating_ip_router_interface [0.224260s] ... ok
{1} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_update_default_period [0.171612s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floatingip_create_specify_dns [0.106514s] ... ok
{2} heat.tests.openstack.neutron.test_sfc.test_flow_classifier.FlowClassifierTest.test_resource_mapping [0.160417s] ... ok
{3} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_user_handle_create_default [0.174630s] ... ok
{1} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_no_netloc_address_for_webhook [0.113696s] ... ok
{2} heat.tests.openstack.neutron.test_sfc.test_port_chain.PortChainTest.test_resource_handle_delete_not_found [0.099662s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_l2_gateway.NeutronL2GatewayTest.test_l2_gateway_create_invalid_seg [0.116421s] ... ok
{3} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_user_handle_delete_resource_id_is_none [0.100343s] ... ok
{1} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_prohibited_address_for_webhook [0.105469s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_metering.MeteringLabelTest.test_create [0.095329s] ... ok
{2} heat.tests.openstack.neutron.test_sfc.test_port_pair.PortPairTest.test_resource_handle_create [0.134313s] ... ok
{3} heat.tests.openstack.keystone.test_user.KeystoneUserTest.test_user_handle_update [0.101226s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_metering.MeteringRuleTest.test_create_failed [0.097532s] ... ok
{1} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_success_no_period [0.148970s] ... ok
{3} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_create [0.116651s] ... ok
{2} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_flavor_get_live_state [0.151232s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_metering.MeteringRuleTest.test_delete_failed [0.109391s] ... ok
{1} heat.tests.openstack.neutron.test_address_scope.NeutronAddressScopeTest.test_address_scope_handle_delete_resource_id_is_none [0.153189s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_network_gateway_attribute [0.070901s] ... ok
{2} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_flavor_handle_create_no_id_name [0.118223s] ... ok
{2} heat.tests.openstack.nova.test_host_aggregate.NovaHostAggregateTest.test_aggregate_handle_delete [0.094041s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_network_gateway_create_deprecated [0.123047s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_network_gateway_create_fail_delete_success [0.074255s] ... ok
{2} heat.tests.openstack.nova.test_host_aggregate.NovaHostAggregateTest.test_aggregate_handle_update_metadata [0.134105s] ... ok
{1} heat.tests.openstack.neutron.test_extraroute.NeutronExtraRouteTest.test_extraroute_ipv4 [0.282905s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_get_port_attributes [0.096700s] ... ok
{2} heat.tests.openstack.nova.test_host_aggregate.NovaHostAggregateTest.test_aggregate_handle_update_name [0.092379s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_missing_mac_address [0.140732s] ... ok
{2} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_create_key [0.143308s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_network_attribute_exception [0.156013s] ... ok
{2} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_save_priv_key [0.186328s] ... ok
{2} heat.tests.openstack.nova.test_quota.NovaQuotaTest.test_quota_handle_delete [0.050308s] ... ok
{3} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_create_failed [0.877568s] ... ok
{3} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_create_unknown_status [0.236347s] ... ok
{1} heat.tests.openstack.neutron.test_neutron.NeutronTest.test_is_built [0.834083s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test__raise_if_duplicate_positive [0.097953s] ... ok
{3} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_get_live_state [0.216520s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test_delete_proper [0.180603s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_port_needs_update [0.783853s] ... ok
{3} heat.tests.openstack.magnum.test_cluster.TestMagnumCluster.test_cluster_update_failed [0.251190s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_build_nics_create_internal_port_without_net [0.774150s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_port_security_enabled [0.180502s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_create [0.221733s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_check_fail [0.122068s] ... ok
{3} heat.tests.openstack.manila.test_security_service.ManilaSecurityServiceTest.test_update [0.173542s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_prepare_for_replace_port_not_created [0.151227s] ... ok
{3} heat.tests.openstack.manila.test_share.ManilaShareTest.test_get_live_state [0.182101s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_prepare_for_replace_port_not_found [0.097183s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_delete_swift_service_removed [0.216961s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_update_protocol_to_any [0.254355s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_restore_prev_rsrc [0.116984s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_validate_failed_with_string_None_protocol [0.114443s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_handle_snapshot_delete [0.134335s] ... ok
{3} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_check [0.188063s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_prepare_port_kwargs_with_extras [0.124083s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_restore_prev_rsrc_convergence [0.148275s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_create_failed_error_status [0.167968s] ... ok
{3} heat.tests.openstack.manila.test_share.ManilaShareTest.test_share_check_fail [0.221058s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_update_failed_port_no_replace [0.132341s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_get_live_state [0.100009s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_delete_failed [0.225079s] ... ok
{3} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_create [0.188023s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_physnet_unsupported_2_gre [0.118875s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_FnGetRefId_convergence_cache_data [0.137817s] ... ok
{3} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_get_live_state [0.128692s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_physnet_unsupported_3_geneve [0.107464s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_add_dependencies [0.142794s] ... ok
{3} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_update [0.163995s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_segmentation_id_unsupported_2_local [0.099426s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_delete [0.079990s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floatingip_create_specify_ip_address [0.160177s] ... ok
{3} heat.tests.openstack.manila.test_share_network.ManilaShareNetworkTest.test_update_fail [0.148582s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_delete_failed [0.111870s] ... ok
{3} heat.tests.openstack.manila.test_share_type.ManilaShareTypeTest.test_get_live_state [0.104663s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_validate_action_for_qos_policy [0.113397s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floatingip_create_specify_subnet [0.238769s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_validate_object_id_reference [0.122561s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_restore_ports_after_rollback [1.130124s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_dependence [0.114105s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_l2_gateway.NeutronL2GatewayTest.test_l2_gateway_create_with_seg [0.237231s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_hidden_property_translation [0.107796s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_check_snapshot_complete_fail [0.247687s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_security_group_rule.SecurityGroupRuleTest.test_delete [0.096880s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_l2_gateway.NeutronL2GatewayTest.test_l2_gateway_delete [0.304058s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_check_snapshot_complete_image_in_deleted [0.198655s] ... ok
{3} heat.tests.openstack.manila.test_share_type.ManilaShareTypeTest.test_share_type_create [0.752632s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_check_snapshot_complete_image_in_error [0.202445s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_delete_super_call_successful [0.220930s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_custom_admin_pass [0.156729s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_duplicate_attribute_translation_error [0.106560s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_mistral_workflow_refid [0.145182s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config [0.194000s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_metering.MeteringLabelTest.test_delete [0.653832s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_signal_and_delete_with_executions [0.177902s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_security_group_rule.SecurityGroupRuleTest.test_show_resource [0.880050s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config_poll_heat_metadata [0.210495s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_metering.MeteringLabelTest.test_delete_already_gone [0.166544s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_segment_delete_resource_id_is_none [0.087081s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_signal_wrong_input_and_params_type [0.231017s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_metering.MeteringRuleTest.test_delete [0.177750s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config_poll_temp_url_metadata [0.239877s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_update_subnet_with_no_name [0.252548s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_update_failed_replace_not_found [0.187369s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_metering.MeteringRuleTest.test_delete_already_gone [0.171550s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_validate_subnetpool_ref_no_cidr [0.163505s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_net.NeutronNetTest.test_net_get_live_state [0.134862s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_with_items_concurrency_failed_validate [0.162751s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_gateway_validate_failed_with_vlan [0.111553s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_delete_subnetpool_not_found [0.188192s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_workflow_params_merge [0.165293s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_network_gateway_update [0.164511s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_update_subnetpool_no_prop_diff [0.151967s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_network_gatway_create_failed [0.085739s] ... ok
{3} heat.tests.openstack.mistral.test_workflow.TestMistralWorkflow.test_workflow_tags [0.214339s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_update_subnetpool_remove_address_scope [0.137684s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_unexpected_status [0.799826s] ... ok
{3} heat.tests.openstack.monasca.test_alarm_definition.MonascaAlarmDefinitionTest.test_resource_handle_create [0.137834s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_missing_subnet_id [0.186260s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_validate_minimal [0.164798s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_image_name_err [0.146792s] ... ok
{3} heat.tests.openstack.monasca.test_alarm_definition.MonascaAlarmDefinitionTest.test_resource_handle_delete_not_found [0.122793s] ... ok
/usr/lib/python3.9/site-packages/oslo_i18n/_message.py:173: UserWarning: Failed to insert replacement values into translated message Multiple %(resource)s matches found for name '%(name)s', use an ID to be more specific. (Original: "Multiple %(resource)s matches found for name '%(name)s', use an ID to be more specific."): 'resource'
  warnings.warn(msg % (translated_message, self.msgid, err))
{1} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_no_fixed_ips [0.172948s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_validate_prefixlen_min_gt_default [0.138639s] ... ok
{3} heat.tests.openstack.monasca.test_alarm_definition.MonascaAlarmDefinitionTest.test_resource_handle_update [0.124128s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_network_errors [0.146679s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_port_get_live_state [0.125261s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_create_missing_port_property [0.152814s] ... ok
{3} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_create_no_period [0.115083s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_rescue [0.149035s] ... ok
{3} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_delete_not_found [0.103755s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_create_subport_by_name [0.159954s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_port_needs_update_network [0.229492s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_resume_not_found [0.165564s] ... ok
{3} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_delete_resource_id_is_none [0.115304s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_security_groups [0.136379s] ... ok
{3} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_resource_handle_update_no_period [0.120095s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_update_subport_add [0.176601s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_suspend_in_suspend_complete [0.161196s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_physnet_unsupported_4_local [0.128160s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_attribute_failed [0.135349s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_suspend_in_suspend_failed [0.182524s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_create_qos_policy_rbac [0.118526s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_delete_already_gone [0.170958s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_show_resource [0.134244s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_flavor_resize_has_not_started [0.251996s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_create [0.197185s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_gateway_router [0.201130s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_image_rebuild_failed [0.170736s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_update [0.137177s] ... ok
{3} heat.tests.openstack.monasca.test_notification.MonascaNotificationTest.test_validate_no_scheme_address_for_get_attr [0.779336s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_delete [0.147277s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_image_rebuild_status_rebuild_keep_ephemeral [0.196868s] ... ok
{3} heat.tests.openstack.neutron.test_address_scope.NeutronAddressScopeTest.test_address_scope_get_attr [0.123031s] ... ok
{3} heat.tests.openstack.neutron.test_address_scope.NeutronAddressScopeTest.test_address_scope_handle_create [0.087748s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_image_rebuild_with_new_password [0.190487s] ... ok
{3} heat.tests.openstack.neutron.test_address_scope.NeutronAddressScopeTest.test_address_scope_handle_delete [0.096655s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_metadata_software_config [0.218159s] ... ok
{3} heat.tests.openstack.neutron.test_extraroute.NeutronExtraRouteTest.test_extraroute_ipv6 [0.210275s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router [0.746495s] ... ok
{3} heat.tests.openstack.neutron.test_neutron.NeutronTest.test_validate_properties [0.093547s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_nova_metadata_complex [0.182157s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_extrarouteset.NeutronExtraRouteSetTest.test_diff_routes [0.124883s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_attribute_failed [0.764862s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_interface_depr_router [0.255201s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_attribute [0.160242s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_create_deprecated [0.154997s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_interface_with_deprecated_port [0.180323s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_create_failed [0.123427s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_validate_ha_distribute [0.110601s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_delete [0.242654s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_validate_ha_l3_agents [0.109995s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_firewall.FirewallPolicyTest.test_delete_failed [0.219877s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_delete_already_gone [0.174525s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_attribute_failed [0.172663s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_update_router_gateway_as_property [0.201388s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_nova_metadata_with_delete [0.838689s] ... ok
{0} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_update [0.137930s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_security_group_rule.SecurityGroupRuleTest.test_validate_conflict_props [0.132781s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_firewall.FirewallRuleTest.test_create_failed [0.196386s] ... ok
{0} heat.tests.openstack.neutron.test_qos.NeutronQoSDscpMarkingRuleTest.test_rule_handle_delete [0.105788s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_properties [0.187966s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_security_group_rule.SecurityGroupRuleTest.test_validate_max_port_less_than_min_port [0.126969s] ... ok
{0} heat.tests.openstack.neutron.test_qos.NeutronQoSDscpMarkingRuleTest.test_rule_handle_delete_not_found [0.104351s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_attribute [0.174605s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_segment_handle_create [0.105842s] ... ok
{0} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumBandwidthRuleTest.test_rule_get_attr [0.106865s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_remove_network_non_empty [0.204525s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_firewall.FirewallTest.test_create_failed [0.162663s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_validate_vlan_type [0.156558s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_flavor_replace [0.100901s] ... ok
{0} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumPacketRateRuleTest.test_rule_handle_delete [0.132433s] ... ok
{0} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumPacketRateRuleTest.test_rule_handle_delete_not_found [0.096957s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_userdata_rebuild [0.107083s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floating_ip_validate [0.195724s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_subnet [0.216869s] ... ok
{0} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumPacketRateRuleTest.test_rule_handle_update [0.074308s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate [0.121072s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_floating_ip.NeutronFloatingIPTest.test_floatip_port_dependency_network [0.184330s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_chain.PortChainTest.test_resource_handle_create [0.135208s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_connection_error_retry_failure [0.132545s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_subnet_disable_dhcp [0.229131s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair.PortPairTest.test_resource_handle_update [0.099240s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_connection_error_retry_successful [0.107719s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair.PortPairTest.test_resource_mapping [0.088533s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_handle_delete [0.091589s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_personality_unsupported [0.144168s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_handle_delete_not_found [0.101260s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_port_fixed_ip [0.120775s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_software_config_invalid_meta [0.110361s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_bootable_vol [0.117565s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_l2_gateway.NeutronL2GatewayTest.test_l2_gateway_update [0.771970s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_l2_gateway_connection.NeutronL2GatewayConnectionTest.test_l2_gateway_connection_delete [0.299894s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_network_floating_ip [0.452649s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_handle_delete_resource_id_is_none [0.782863s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_metering.MeteringLabelTest.test_attribute [0.173110s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_nova_keypair_resource [0.095569s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_handle_update [0.098037s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_metering.MeteringLabelTest.test_create_failed [0.127533s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_uuid_fixed_ip [0.108664s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_handle_update_port_pairs [0.088390s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_subnet_dependency_by_network_id [0.107842s] ... ok
{0} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_show_resource [0.095669s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_metering.MeteringRuleTest.test_attribute [0.157521s] ... ok
{0} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_flavor_handle_create_with_id_name [0.117385s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_update_networks_matching_iface_port [0.137968s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_network_gateway.NeutronNetworkGatewayTest.test_gateway_validate_failed_with_flat [0.132866s] ... ok
{0} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_flavor_handle_update_keys [0.122696s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_subnet_get_live_state [1.718088s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_bdm_v2_multiple_bootable_source [0.150996s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_create_with_tags [0.208566s] ... ok
{0} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_flavor_show_resource [0.112643s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_validate_both_prefixlen_cidr [0.207129s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_conflict_block_device_mapping_props [0.159027s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_ip_address_is_cidr [0.199223s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_conflict_block_device_mapping_v2_props [0.115577s] ... ok
{0} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_delete_floating_ip_assoc_successful_if_create_failed [0.225885s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_insufficient_disk_flavor [0.085323s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_missing_ip_address [0.156713s] ... ok
{0} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_create [0.134141s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_internal_port_subnet_not_this_network [0.143669s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_missing_network [0.168007s] ... ok
{2} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_metadata_okay [0.105485s] ... ok
{0} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_delete [0.213838s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_port_with_dns_name [0.126708s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_block_device_mapping_v2_image_prop_conflict [0.093568s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.NeutronPortTest.test_prepare_for_replace_port [0.111679s] ... ok
{0} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_delete_neutron_not_found [0.215608s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_check [0.133137s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_create_subnetpool_with_tags [0.838533s] ... ok
{0} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_refid_convg_cache_data [0.096054s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(with_secgrp) [0.184039s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_empty_instance_user [0.126428s] ... ok
{0} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_refid_rsrc_name [0.105300s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(with_no_name) [0.142499s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_get_network_id_neutron [0.144972s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_delete_subnetpool [0.227573s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(with_empty_values) [0.133002s] ... ok
{0} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_update_both [0.199834s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_update_subnetpool [0.151435s] ... ok
{0} heat.tests.openstack.nova.test_host_aggregate.NovaHostAggregateTest.test_aggregate_handle_update_hosts [0.103028s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(with_fixed_ips) [0.132762s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_update_subnetpool_update_address_scope [0.156016s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(with_addr_pair) [0.110485s] ... ok
{0} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_create_key_with_user_id [0.173227s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(with_value_specs) [0.102920s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_validate_prefixlen_default_gt_max [0.180562s] ... ok
{0} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_delete_key_not_found [0.139044s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_delete_proper [0.184722s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_check_snapshot_complete_image_in_deleted [0.810594s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_update_basic_properties [0.225297s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_check_snapshot_complete_with_active_task_state [0.139320s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_error_status [0.160098s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_update_subport_change [0.223118s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_create [0.136889s] ... ok
{0} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_nova_keypair_refid_convergence_cache_data [0.743528s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config_poll_heat [0.146479s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(normal_vnic) [0.847266s] ... ok
{0} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_validate_public_key [0.107731s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.IKEPolicyTest.test_delete_failed [0.158727s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(direct_vnic) [0.206444s] ... ok
{0} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_validate_user [0.110051s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config_poll_temp_url [0.237372s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_attribute [0.146171s] ... ok
{0} heat.tests.openstack.nova.test_quota.NovaQuotaTest.test_miss_all_quotas [0.113100s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config_zaqar_metadata [0.164875s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_block_device_mapping_v2_image_resolve [0.085275s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_delete [0.155493s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(physical_direct_vnic) [0.249373s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_build_block_device_mapping_v2 [0.099435s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_with_stack_scheduler_hints [0.158784s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_delete_already_gone [0.159514s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(baremetal_vnic) [0.156118s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_dont_validate_personality_if_personality_isnt_set [0.094784s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_build_nics [0.156652s] ... ok
/usr/lib/python3.9/site-packages/oslo_i18n/_message.py:173: UserWarning: Failed to insert replacement values into translated message Multiple %(resource)s matches found for name '%(name)s', use an ID to be more specific. (Original: "Multiple %(resource)s matches found for name '%(name)s', use an ID to be more specific."): 'resource'
  warnings.warn(msg % (translated_message, self.msgid, err))
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_attribute_failed [0.143971s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_network_errors [0.117726s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_calculate_networks_internal_ports_with_fipa [0.097741s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(virtio_forwarder_vnic) [0.225784s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_create_failed [0.137761s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_check_maximum [0.118593s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(smart_nic_vnic) [0.144973s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_attribute [0.131064s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_restore [0.268352s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_empty_instance_user [0.187927s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_port.UpdatePortTest.test_update_port(with_all) [0.147891s] ... ok
{1} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_delete_failed [0.168855s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_resume_in_resume_failed [0.157440s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_get_data_internal_ports [0.130333s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_provider_net.NeutronProviderNetTest.test_physnet_unsupported_1_vxlan [0.130868s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_create_network_rbac [0.122680s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_resume_in_suspend_complete [0.168774s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_prepare_ports_for_replace_detach_failed [0.200382s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_prepare_ports_for_replace_error_state [0.100404s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_delete_not_found [0.166165s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_soft_delete [0.145031s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_prepare_ports_for_replace_not_found [0.095636s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_update [0.138796s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_build [0.174288s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_rbac_policy.RBACPolicyTest.test_validate_invalid_type [0.106810s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSBandwidthLimitRuleTest.test_rule_handle_delete [0.811464s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_create_router_gateway_as_property [0.191481s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSBandwidthLimitRuleTest.test_rule_handle_delete_not_found [0.144354s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_create_router_gateway_enable_snat [0.241728s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSBandwidthLimitRuleTest.test_rule_handle_update [0.171098s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumBandwidthRuleTest.test_rule_handle_delete_not_found [0.113134s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_delete_router_gateway_as_property [0.222507s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumBandwidthRuleTest.test_rule_handle_delete_resource_id_is_none [0.121300s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_build_spawning [0.806240s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_get_live_state [0.162015s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSMinimumPacketRateRuleTest.test_rule_handle_create [0.109871s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_resolve_attribute_os_collect_config [1.051230s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_password [0.149995s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSPolicyTest.test_qos_policy_handle_delete_not_found [0.127601s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_resolve_attribute_server_not_found [0.179803s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_reboot [0.192086s] ... ok
{1} heat.tests.openstack.neutron.test_qos.NeutronQoSPolicyTest.test_qos_policy_handle_update [0.141502s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_restore_ports_after_rollback_convergence [0.194919s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_resize [0.186574s] ... ok
{1} heat.tests.openstack.neutron.test_quota.NeutronQuotaTest.test_miss_all_quotas [0.126467s] ... ok
{1} heat.tests.openstack.neutron.test_sfc.test_flow_classifier.FlowClassifierTest.test_resource_handle_delete [0.147769s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create [0.183689s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_default_admin_pass [0.097670s] ... ok
{1} heat.tests.openstack.neutron.test_sfc.test_flow_classifier.FlowClassifierTest.test_resource_handle_update [0.130051s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_resume_no_resource_id [0.297357s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_raw_config_userdata [0.113690s] ... ok
{1} heat.tests.openstack.neutron.test_sfc.test_flow_classifier.FlowClassifierTest.test_resource_show_resource [0.118623s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_shutoff [0.187924s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config_metadata [0.115673s] ... ok
{1} heat.tests.openstack.neutron.test_sfc.test_port_chain.PortChainTest.test_resource_handle_update [0.212358s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_unsupported_microversion_tags [0.191513s] ... ok
{1} heat.tests.openstack.neutron.test_sfc.test_port_chain.PortChainTest.test_resource_show_resource [0.133344s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config_poll_temp_url [0.241541s] ... ok
{1} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_handle_create [0.155245s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_image_rebuild_failed [0.264849s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_with_image_id [0.170394s] ... ok
{1} heat.tests.openstack.neutron.test_sfc.test_port_pair_group.PortPairGroupTest.test_resource_mapping [0.109372s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_with_stack_scheduler_hints [0.160477s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_image_rebuild_status_rebuild [0.171916s] ... ok
{1} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_flavor_handle_update_add_tenants [0.100697s] ... ok
{1} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_flavor_handle_update_remove_tenants [0.133526s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_delete [0.183067s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_metadata_software_config [0.288621s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_dont_validate_personality_if_personality_isnt_set [0.117065s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_duplicate_image_name_err [0.140128s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_metadata_software_config_merge [0.324910s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_interface_conflict [2.386071s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_admin_password [0.228424s] ... ok
{1} heat.tests.openstack.nova.test_flavor.NovaFlavorTest.test_private_flavor_handle_create [0.801736s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_get_live_state [0.483846s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_userdata_ignore [0.173698s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_properties_validation_create_and_update_fail [0.096883s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_soft_delete [0.139749s] ... ok
{1} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_update_fl_ip [0.262878s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_str_networks_auto_multi_nets [0.192772s] ... ok
{1} heat.tests.openstack.nova.test_host_aggregate.NovaHostAggregateTest.test_aggregate_get_live_state [0.099089s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_password [0.196971s] ... ok
{1} heat.tests.openstack.nova.test_host_aggregate.NovaHostAggregateTest.test_aggregate_handle_create [0.152908s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_reboot [0.267319s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_interface_validate [0.891431s] ... ok
{1} heat.tests.openstack.nova.test_host_aggregate.NovaHostAggregateTest.test_aggregate_handle_delete_not_found [0.220353s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_resume_no_resource_id [0.210657s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_interface_with_old_data [0.250453s] ... ok
{1} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_check_key [0.285827s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_connection_error_retry_failure [0.780588s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_connection_error_retry_successful [0.079176s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_suspend_no_resource_id [0.188489s] ... ok
{1} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_check_key_fail [0.169021s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_personality_file_size_too_big [0.111600s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_interface_with_port [0.252892s] ... ok
{1} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_create_key_excess_name_length [0.126713s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_suspend_not_found [0.187841s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_only_fixed_ip [0.138394s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_validate_distribute_l3_agents [0.220608s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_suspend_unknown_status [0.189938s] ... ok
{1} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_create_key_with_user_and_type [0.256301s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_router.NeutronRouterTest.test_router_validate_l3_agents [0.200224s] ... ok
{1} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_nova_keypair_refid [0.124939s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_unsupported_microversion_tags [0.185734s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_snapshot_policy_image_failed [0.421052s] ... ok
{1} heat.tests.openstack.nova.test_quota.NovaQuotaTest.test_invalid_properties [0.141487s] ... ok
{1} heat.tests.openstack.nova.test_quota.NovaQuotaTest.test_quota_handle_update [0.089183s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_None_networks_with_network_id [0.290058s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_subnet_dependency_by_network_id [0.257455s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_block_device_mapping_v2_image_prop_conflict [0.101725s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_build_block_device_mapping [0.172489s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_security_group.SecurityGroupTest.test_security_group [0.573940s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_subnet_dependency_unknown_network_id [0.187783s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_None_networks_with_port [0.274641s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_update_failed_server_not_replace [0.187890s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_build_nics_create_internal_port_all_props_without_extras [0.215667s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_empty_networks_with_complex_parameters [0.255425s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_validate_bdm_v2_properties_no_bootable_vol [0.192685s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_security_group.SecurityGroupTest.test_security_group_exception [0.524328s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_validate_block_device_mapping_volume_size_valid_int [0.165068s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_security_group_rule.SecurityGroupRuleTest.test_resource_mapping [0.177208s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_validate_invalid_image_status [0.134655s] ... ok
{2} heat.tests.openstack.nova.test_server.ServersTest.test_validate_without_image_or_bootable_volume [0.119831s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_needs_replace_failed [0.178446s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_segment.NeutronSegmentTest.test_segment_handle_delete [0.242629s] ... ok
{2} heat.tests.openstack.nova.test_server_group.NovaServerGroupTest.test_sg_create [0.339282s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_null_gateway_ip [0.219483s] ... ok
{2} heat.tests.openstack.octavia.test_availability_zone_profile.AvailabilityZoneProfileTest.test_create [0.188550s] ... ok
{2} heat.tests.openstack.octavia.test_availability_zone_profile.AvailabilityZoneProfileTest.test_resource_mapping [0.122587s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_update_subnet_with_value_specs [0.487335s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_image_rebuild_status_active [1.781964s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_subnet.NeutronSubnetTest.test_validate_none_subnetpool_cidr [0.283556s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_create_subnetpool [0.274280s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_metadata_software_config_merge [0.409594s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_create_delete_no_zaqar_service [2.515965s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_delete_subnetpool_resource_id_none [0.333094s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_name [0.283887s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_delete_internal_ports [0.195973s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_userdata_ignore [0.145090s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_subnetpool.NeutronSubnetPoolTest.test_validate_prefixlen_min_gt_max [0.268613s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_userdata_replace [0.157655s] ... ok
{2} heat.tests.openstack.octavia.test_availability_zone_profile.AvailabilityZoneProfileTest.test_show_resource [1.720876s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_str_networks_auto [0.094660s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_create_degraded [0.253618s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_exclude_not_updated_networks_no_matching [0.325080s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_str_networks_none [0.137788s] ... ok
{2} heat.tests.openstack.octavia.test_flavor.FlavorTest.test_update [0.257307s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_net_security_groups [0.113671s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_create_no_subport [0.258523s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_exclude_not_updated_networks_success [0.310905s] ... ok
{2} heat.tests.openstack.octavia.test_health_monitor.HealthMonitorTest.test_show_resource [0.184040s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_personality_file_size_okay [0.172693s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_get_network_id_neutron [0.185215s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_handle_delete_without_resource_id [0.059359s] ... ok
{2} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_create [0.207203s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_restore_ports_after_rollback_attach_failed [0.057106s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_personality_get_attr_return_none [0.251041s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_check_snapshot_complete_with_active_task_state [0.089860s] ... ok
{2} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_create_missing_properties [0.209579s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_invalid_ssh_key [0.171438s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_raw_config_userdata_None [0.138142s] ... ok
{2} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_show_resource [0.123121s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_networks [0.156173s] ... ok
{2} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_delete [0.070586s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config_poll_heat [0.194885s] ... ok
{2} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_delete_already_gone [0.091612s] ... ok
{2} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_validate_when_key_required [0.073181s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config_zaqar [0.226462s] ... ok
{2} heat.tests.openstack.octavia.test_listener.ListenerTest.test_create [0.100356s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_delete_notfound [0.178538s] ... ok
{2} heat.tests.openstack.octavia.test_listener.ListenerTest.test_delete_failed [0.158424s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_create_one_subport [1.276254s] ... ok
{2} heat.tests.openstack.octavia.test_listener.ListenerTest.test_delete_not_found [0.190412s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_delete_already_gone [0.204994s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_restore [0.341168s] ... ok
{2} heat.tests.openstack.octavia.test_listener.ListenerTest.test_resource_mapping [0.148345s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_trunk.NeutronTrunkTest.test_update_subport_delete [0.213358s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_only_fixed_ip [0.922330s] ... ok
{2} heat.tests.openstack.octavia.test_listener.ListenerTest.test_show_resource [0.136839s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_attribute_failed [0.175926s] ... ok
{2} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_create [0.142900s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_without_ip_address [0.224583s] ... ok
{2} heat.tests.openstack.octavia.test_pool.PoolTest.test_delete_not_found [0.186327s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecPolicyTest.test_delete_failed [0.319413s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_snapshot_policy [0.313860s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_store_external_ports [0.129881s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_create [0.317304s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_subnet_nodeps [0.138219s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_resume_in_resume_complete [1.010554s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_update_failed_server_not_replace [0.182422s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_resume_in_resume_failed [0.234813s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_delete_failed [0.293374s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_update_transport_heat_to_zaqar [0.300570s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_snapshot [0.249224s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.IPsecSiteConnectionTest.test_update [0.251571s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_block_device_mapping_volume_size_valid_int [0.188375s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_resize [0.257094s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_create [0.260432s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_block_device_mapping_with_empty_ref [0.146059s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_shutoff [0.178557s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_metadata_too_many [0.153914s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_create_failed_error_status [0.264987s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_with_both_blk_dev_map_and_blk_dev_map_v2 [0.217265s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_image_rebuild_status_active_keep_ephemeral [0.320355s] ... ok
{2} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_delete [1.801424s] ... ok
{3} heat.tests.openstack.neutron.test_neutron_vpnservice.VPNServiceTest.test_create_router_id [0.255329s] ... ok
{0} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_without_image_or_bootable_volume [0.150252s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_networks_with_None [0.245843s] ... ok
{2} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_delete_not_found [0.162194s] ... ok
{3} heat.tests.openstack.neutron.test_qos.NeutronQoSBandwidthLimitRuleTest.test_rule_handle_create [0.170810s] ... ok
{3} heat.tests.openstack.neutron.test_qos.NeutronQoSBandwidthLimitRuleTest.test_rule_handle_delete_resource_id_is_none [0.138937s] ... ok
{2} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_delete_with_pool_not_found [0.188733s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_networks_with_complex_parameters [0.183834s] ... ok
{3} heat.tests.openstack.neutron.test_qos.NeutronQoSDscpMarkingRuleTest.test_rule_get_attr [0.095025s] ... ok
{3} heat.tests.openstack.neutron.test_qos.NeutronQoSDscpMarkingRuleTest.test_rule_handle_update [0.050693s] ... ok
{2} heat.tests.openstack.octavia.test_quota.OcataQuotaTest.test_quota_handle_delete [0.179581s] ... ok
{3} heat.tests.openstack.neutron.test_qos.NeutronQoSPolicyTest.test_qos_policy_get_attr [0.075905s] ... ok
{2} heat.tests.openstack.octavia.test_quota.OcataQuotaTest.test_quota_handle_update [0.050469s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_old_networks_to_empty_list [0.243262s] ... ok
{2} heat.tests.openstack.swift.test_container.SwiftTest.test_attributes [0.073181s] ... ok
{2} heat.tests.openstack.swift.test_container.SwiftTest.test_build_meta_headers [0.062937s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_flavor [0.215989s] ... ok
{2} heat.tests.openstack.swift.test_container.SwiftTest.test_check_fail [0.072367s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_build_nics [0.837513s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_flavor_policy_update [0.120812s] ... ok
{3} heat.tests.openstack.neutron.test_quota.NeutronQuotaTest.test_quota_handle_delete [0.396237s] ... ok
{2} heat.tests.openstack.swift.test_container.SwiftTest.test_container_headers [0.232190s] ... ok
{3} heat.tests.openstack.neutron.test_quota.NeutronQuotaTest.test_quota_handle_update [0.060009s] ... ok
{3} heat.tests.openstack.neutron.test_sfc.test_flow_classifier.FlowClassifierTest.test_resource_handle_create [0.058652s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_check_not_active [0.221924s] ... ok
{3} heat.tests.openstack.neutron.test_sfc.test_flow_classifier.FlowClassifierTest.test_resource_handle_delete_not_found [0.056103s] ... ok
{3} heat.tests.openstack.neutron.test_sfc.test_port_chain.PortChainTest.test_resource_mapping [0.054394s] ... ok
{2} heat.tests.openstack.swift.test_container.SwiftTest.test_delete_exception [0.218111s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_str_networks_auto_multi_nets [0.328375s] ... ok
{3} heat.tests.openstack.neutron.test_sfc.test_port_pair.PortPairTest.test_resource_handle_delete [0.071484s] ... ok
{3} heat.tests.openstack.neutron.test_sfc.test_port_pair.PortPairTest.test_resource_handle_delete_not_found [0.056490s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_exclude_not_updated_networks_success [0.214721s] ... ok
{2} heat.tests.openstack.swift.test_container.SwiftTest.test_delete_non_empty_not_allowed [0.113571s] ... ok
{3} heat.tests.openstack.neutron.test_sfc.test_port_pair.PortPairTest.test_resource_handle_delete_resource_id_is_none [0.082591s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_handle_delete_without_resource_id [0.106804s] ... ok
{2} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_attributes [0.096114s] ... ok
{3} heat.tests.openstack.neutron.test_sfc.test_port_pair.PortPairTest.test_resource_show_resource [0.079187s] ... ok
{3} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_delete_nova_not_found [0.114173s] ... ok
{2} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_delete [0.160385s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_resolve_attribute_os_collect_config [0.196168s] ... ok
{3} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_refid_rsrc_id [0.089513s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_check_snapshot_complete_fail [0.086789s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_subnet_with_security_group [0.545051s] ... ok
{2} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_delete_not_found_during_delete [0.209390s] ... ok
{3} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_assoc_update_server_id [0.147848s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_personality_file_size_too_big [0.069022s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_check_snapshot_complete_with_not_complete_task_state [0.164458s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_personality_okay [0.051677s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_metadata [0.088819s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_too_many_personality [0.067737s] ... ok
{3} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_create [0.164300s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_network_fixed_ip [0.061938s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config [0.097163s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_networks_str_net [0.064649s] ... ok
{3} heat.tests.openstack.nova.test_floatingip.NovaFloatingIPTest.test_floating_ip_delete [0.159089s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config_zaqar [0.098733s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_snapshot_policy_image_failed [0.124891s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_with_subnet_security_group [0.086552s] ... ok
{3} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_create_key_empty_name [0.106898s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_subnet_dependency_unknown_network_id [0.060740s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_image_name_err [0.076111s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_delete_resource_none [0.588929s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_bdm_v2_properties_success [0.069054s] ... ok
{3} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_create_key_with_type [0.132585s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_properties_validation_create_and_update_fail [0.116369s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_get_live_state [0.074917s] ... ok
{3} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_create_pub [0.064477s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_image_flavor_not_found [0.125681s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_resource_not_found [0.064628s] ... ok
{3} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_update_replace [0.066673s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_databases_none [0.046696s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_resume_in_resume_complete [0.141304s] ... ok
{3} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_validate_key_type [0.059821s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_invalid_db [0.053227s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_no_datastore_yes_version [0.046879s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_insufficient_block_device_mapping_props [0.162671s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_client_exceptions [0.056601s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_name [0.055209s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_insufficient_ram_flavor [0.116783s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_status [0.050793s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_users [0.054681s] ... ok
{1} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_invalid_image_status [0.103869s] ... ok
{2} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_handle_update_flavor [0.058572s] ... ok
{2} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_create_default_name [0.113902s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_snapshot [0.495529s] ... ok
{3} heat.tests.openstack.nova.test_keypair.NovaKeyPairTest.test_validate_public_key_fail [0.497767s] ... ok
{3} heat.tests.openstack.nova.test_quota.NovaQuotaTest.test_quota_handle_create [0.054797s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_resume_not_found [0.094016s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_build_nics_do_not_create_internal_port [0.051834s] ... ok
{2} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_delete [0.156999s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_suspend_no_resource_id [0.086101s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_build_nics_without_internal_port [0.074772s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_calculate_networks_internal_ports [0.048886s] ... ok
{2} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_show_resource [0.122411s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_suspend_unknown_status [0.127853s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_check [0.103349s] ... ok
{2} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_update_replace [0.114307s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_check_not_active [0.078770s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_verify_resize [0.166341s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_delete_fipa_with_exception_not_found_neutron [0.064116s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_delete_zaqar_service_removed [0.117954s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_block_device_mapping_v2_image_resolve [0.831687s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_exclude_not_updated_networks_nothing_for_update [0.084976s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_suspend_in_create_complete [0.267236s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_prepare_ports_for_replace [0.067411s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_prepare_ports_for_replace_not_created [0.063551s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_suspend_in_suspend_failed [0.136350s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_resolve_attribute_console_url [0.095877s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_None_networks_with_port [0.089724s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_create_delete_no_zaqar_service [0.285912s] ... ok
{2} heat.tests.openstack.zaqar.test_subscription.ZaqarMistralTriggerTest.test_delete_not_found [0.617087s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_empty_networks_to_None [0.082074s] ... ok
{2} heat.tests.openstack.zaqar.test_subscription.ZaqarSubscriptionTest.test_delete [0.121354s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_empty_networks_with_complex_parameters [0.119097s] ... ok
{2} heat.tests.test_attributes.AttributeSchemaTest.test_all_resource_schemata [0.078007s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_delete_zaqar_service_removed [0.239337s] ... ok
{2} heat.tests.test_attributes.AttributeSchemaTest.test_from_attribute_new_schema_format [0.054569s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_exclude_not_updated_networks_no_matching [0.097834s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_image_rebuild_status_active_keep_ephemeral [0.175027s] ... ok
{2} heat.tests.test_attributes.AttributeSchemaTest.test_schema_all [0.095948s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_resolve_attribute_networks [0.434346s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_handle_snapshot_delete [0.110813s] ... ok
{2} heat.tests.test_attributes.AttributeSchemaTest.test_schema_support_status [0.102219s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_metadata [0.185378s] ... ok
{2} heat.tests.test_auth_password.KeystonePasswordAuthProtocolTest.test_request_with_bad_credentials [0.061246s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_check_snapshot_complete_with_not_complete_task_state [0.176130s] ... ok
{2} heat.tests.test_auth_password.KeystonePasswordAuthProtocolTest.test_valid_v2_request [0.066842s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_resolve_attribute_server_not_found [0.171996s] ... ok
{2} heat.tests.test_auth_url.AuthUrlFilterTest.test_multicloud_validates_auth_url [0.051167s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_nova_metadata_complex [0.170627s] ... ok
{2} heat.tests.test_auth_url.AuthUrlFilterTest.test_overwrites_auth_url_from_headers_with_local_config [0.055027s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_error_status [0.159736s] ... ok
{2} heat.tests.test_auth_url.AuthUrlFilterTest.test_validate_auth_url_with_url_not_allowed [0.051078s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_create [0.159029s] ... ok
{2} heat.tests.test_common_auth_plugin.TestAuthPlugin.test_get_keystone_plugin_loader_with_no_AuthZ [0.062507s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_metadata [0.106065s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_with_image_id [0.080415s] ... ok
{2} heat.tests.test_common_auth_plugin.TestAuthPlugin.test_parse_auth_credential_to_dict_with_value_error [0.057340s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_remove_network_non_empty [0.188299s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_raw_userdata [0.109683s] ... ok
{2} heat.tests.test_common_context.TestRequestContext.test_get_admin_context [0.080757s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_with_str_network [0.118380s] ... ok
{2} heat.tests.test_common_context.TestRequestContext.test_keystone_v3_endpoint_not_set_in_config [0.073104s] ... ok
{2} heat.tests.test_common_context.TestRequestContext.test_request_context_to_dict_unicode [0.069581s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/tests/test_common_context.py", line 109, in test_request_context_to_dict_unicode
    ctx = context.RequestContext(
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/common/context.py", line 78, in __init__
    super(RequestContext, self).__init__(
    TypeError: __init__() got an unexpected keyword argument 'user'
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_software_config_zaqar_metadata [0.149525s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_delete_error [0.128091s] ... ok
{2} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_envs_with_zeros [0.080576s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_duplicate_image_name_err [0.064994s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_with_str_network [0.119210s] ... ok
{2} heat.tests.test_common_exception.TestException.test_heat_exception_no_error_code [0.050895s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_get_live_state [0.085712s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_create_with_subnet_security_group [0.088686s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_properties_validation_create_and_update [0.104826s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_delete_error [0.117755s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_delete_error_task_in_progress [0.123947s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_userdata_replace [0.796777s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_properties_validation_create_and_update [0.144591s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_resume_in_suspend_complete [0.096006s] ... ok
{2} heat.tests.test_common_exception.TestException.test_heat_exception_with_error_code [0.587256s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_subnet_to_network_with_security_group [0.211932s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_hard_reboot [0.488285s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_build [0.105582s] ... ok
{2} heat.tests.test_common_param_utils.TestExtractBool.test_extract_bool [0.100465s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate [0.095955s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_enforce_creds [0.079228s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_02_actions_restricted [0.067992s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_rescue [0.217533s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_06_events_acl [0.062389s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_personality_file_size_okay [0.160658s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_12_software_configs_most_restricted [0.080549s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_software_config_invalid_meta [0.164200s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_21_create_stacks [0.105243s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_revert_resize [0.241389s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_load_rules_force_reload_false [0.074131s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_bootable_vol [0.191702s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_build_spawning [0.611738s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_load_rules_force_reload_true [0.168658s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_suspend_not_found [0.233580s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_hard_reboot [0.085715s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_networks_str_net [0.143728s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_resource_enforce_exc_on_false [0.077558s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_revert_resize [0.079007s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_suspended [0.084084s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_resource_enforce_override_deny_admin [0.104994s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_suspend_in_suspend_complete [0.199032s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_status_verify_resize [0.077531s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_02_actions_restricted [0.105181s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{0} heat.tests.openstack.nova.test_server.ServersTest.test_snapshot_policy [0.270765s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_06_build_info_acl [0.059191s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_suspend_in_create_complete [0.078836s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_None_networks_with_network_id [0.189621s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_08_resource_least_restricted [0.120888s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_empty_networks_to_None [0.130271s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_flavor_resize_has_not_started [0.083653s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_update_networks_matching_iface_port [0.170963s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_14_software_configs_restricted [0.115039s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_image_rebuild_status_active [0.104313s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_image_rebuild_status_rebuild [0.177256s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_image_rebuild_status_rebuild_keep_ephemeral [0.099814s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_15_software_deployments_most_restricted [0.132271s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_update_transport_heat_to_zaqar [0.209399s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_image_replace [0.100473s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_image_rebuild_with_new_password [0.108761s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_validate_bdm_v2_multiple_bootable_source [0.114695s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_image_replace [0.057607s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_17_software_deployments_least_restricted [0.144250s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{0} heat.tests.openstack.nova.test_server.ServersTest.test_validate_bdm_v2_with_empty_mapping [0.106544s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_nova_metadata [0.101569s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_metadata [0.183762s] ... ok
{2} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_19_stacks_restricted [0.139185s] ... ok
{2} heat.tests.test_common_service_utils.TestServiceUtils.test_status_check [0.059862s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_validate_image_flavor_not_found [0.119831s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_nova_metadata_with_delete [0.177933s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_nova_metadata [0.171042s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_validate_insufficient_ram_flavor [0.104258s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_admin_password [0.092423s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_properties [0.119343s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_server_flavor_failed [0.083441s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_flavor [0.095442s] ... ok
{0} heat.tests.openstack.nova.test_server.ServersTest.test_validate_metadata_too_many [0.372974s] ... ok
{0} heat.tests.openstack.nova.test_server_group.NovaServerGroupTest.test_needs_replace_failed [0.085918s] ... ok
{2} heat.tests.test_constraints.CustomConstraintTest.test_unknown_constraint [0.594147s] ... ok
{0} heat.tests.openstack.nova.test_server_group.NovaServerGroupTest.test_sg_create_no_name [0.066706s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_software_config_transport [0.432266s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_allowed_pattern_invalid_type [0.101706s] ... ok
{0} heat.tests.openstack.octavia.test_health_monitor.HealthMonitorTest.test_delete [0.070781s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_update_subnet_to_network_with_security_group [0.084449s] ... ok
{0} heat.tests.openstack.octavia.test_health_monitor.HealthMonitorTest.test_update [0.078538s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_length_max_fail [0.102315s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_server_validate_with_network_empty_ref [0.053339s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_userdata_rebuild [0.549073s] ... ok
{0} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_update [0.067863s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_length_max_schema [0.106136s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_bd_mapping_volume_size_invalid_str [0.068712s] ... ok
{0} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_resource_mapping [0.056983s] ... ok
{0} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_update [0.053104s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_bdm_v2_properties_no_bootable_vol [0.095509s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_length_min_schema [0.140687s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_software_config_transport [0.225130s] ... ok
{0} heat.tests.openstack.octavia.test_listener.ListenerTest.test_create_missing_properties [0.100406s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_bdm_v2_with_empty_mapping [0.122672s] ... ok
{0} heat.tests.openstack.octavia.test_listener.ListenerTest.test_validate_terminated_https [0.069336s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_subnet_with_security_group [0.139781s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_length_schema [0.152204s] ... ok
{0} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_resource_mapping [0.074023s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_bdm_v2_with_unresolved_volume [0.120667s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_net_security_groups [0.074752s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_length_vals_invalid_type [0.069901s] ... ok
{0} heat.tests.openstack.octavia.test_pool.PoolTest.test_update [0.066358s] ... ok
{3} heat.tests.openstack.nova.test_server.ServerInternalPortTest.test_validate_block_device_mapping_volume_size_valid_str [0.069205s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_range_invalid_type [0.089877s] ... ok
{0} heat.tests.openstack.octavia.test_pool.PoolTest.test_validate_source_ip_cookie_name [0.069509s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_personality_get_attr_return_none [0.096125s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_build_block_device_mapping [0.079927s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_range_max_schema [0.070984s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_build_block_device_mapping_v2 [0.057184s] ... ok
{0} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_delete_failed [0.116112s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_personality_okay [0.122103s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_range_vals_invalid_type [0.082993s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_too_many_personality [0.056986s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_check_fail [0.095478s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_schema_validate_fail [0.068538s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_network_empty_ref [0.069248s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_check_maximum [0.091953s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_networks [0.059560s] ... ok
{2} heat.tests.test_constraints.SchemaTest.test_to_schema_type_boolean [0.126913s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_nova_keypair_resource [0.050003s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_delete_swift_service_removed [0.130279s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_uuid_fixed_ip [0.108863s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_validate_bdm_v2_properties_success [0.094264s] ... ok
{2} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_conv_empty_template_stack_update_delete [0.308953s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_validate_bdm_v2_with_unresolved_volume [0.119874s] ... ok
{0} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_show_resource [0.600882s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_validate_block_device_mapping_volume_size_valid_str [0.098369s] ... ok
{2} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_converge_empty_template [0.129648s] ... ok
{0} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_update [0.121741s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_exclude_not_updated_networks_nothing_for_update [0.462956s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_validate_conflict_block_device_mapping_v2_props [0.104733s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_resolve_attribute_console_url [0.081095s] ... ok
{2} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_mark_complete_purges_db [0.133791s] ... ok
{0} heat.tests.openstack.swift.test_container.SwiftTest.test_delete_non_empty_allowed [0.167123s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_resolve_attribute_networks [0.124930s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_check_snapshot_complete_image_in_error [0.091275s] ... ok
{2} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_purge_db_deletes_creds_failed [0.198032s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_custom_admin_pass [0.064905s] ... ok
{0} heat.tests.openstack.swift.test_container.SwiftTest.test_delete_non_empty_allowed_not_found [0.219128s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_default_admin_pass [0.079032s] ... ok
{2} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_purge_db_deletes_previous_template [0.116640s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_raw_config_userdata [0.077041s] ... ok
{0} heat.tests.openstack.swift.test_container.SwiftTest.test_delete_non_empty_fails_delete_object [0.158234s] ... ok
{2} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_purge_db_does_not_delete_previous_template_when_stack_fails [0.109489s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_raw_config_userdata_None [0.084999s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_raw_userdata [0.076650s] ... ok
{2} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_updated_time_stack_update [0.120481s] ... ok
{0} heat.tests.openstack.swift.test_container.SwiftTest.test_delete_retain [0.167267s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config_metadata [0.098140s] ... ok
{0} heat.tests.openstack.swift.test_container.SwiftTest.test_parse_live_resource_data [0.164203s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config_poll_heat_metadata [0.137010s] ... ok
{0} heat.tests.openstack.swift.test_container.SwiftTest.test_public_read [0.151914s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_software_config_poll_temp_url_metadata [0.140453s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_create_unexpected_status [0.069491s] ... ok
{1} heat.tests.openstack.nova.test_server.ServersTest.test_validate_insufficient_block_device_mapping_props [1.139066s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_delete [0.099871s] ... ok
{0} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_delete_already_deleting [0.194966s] ... ok
{1} heat.tests.openstack.octavia.test_availability_zone.AvailabilityZoneTest.test_create [0.126884s] ... ok
{0} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_validate_both_net_and_port_used [0.139444s] ... ok
{1} heat.tests.openstack.octavia.test_availability_zone.AvailabilityZoneTest.test_delete [0.131099s] ... ok
{2} heat.tests.test_convg_stack.TestConvgComputeDependencies.test_dependencies_create_stack_without_mock [0.732128s] ... ok
{1} heat.tests.openstack.octavia.test_availability_zone.AvailabilityZoneTest.test_update [0.102638s] ... ok
{0} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_validate_invalid_flavor [0.147585s] ... ok
{2} heat.tests.test_convg_stack.TestConvgStackRollback.test_trigger_rollback_uses_empty_template_if_prev_tmpl_not_available [0.129034s] ... ok
{1} heat.tests.openstack.octavia.test_flavor.FlavorTest.test_create [0.127311s] ... ok
{0} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_validate_no_net [0.187549s] ... ok
{2} heat.tests.test_convg_stack.TestConvgStackStateSet.test_state_set_stack_resume [0.134736s] ... ok
{1} heat.tests.openstack.octavia.test_flavor.FlavorTest.test_delete [0.127392s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceTest.test_create_failed_status_error [0.060306s] ... ok
{2} heat.tests.test_crypt.CryptTest.test_encrypt_decrypt_dict_custom_enc_key [0.113531s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_check [0.103335s] ... ok
{1} heat.tests.openstack.octavia.test_flavor_profile.FlavorProfileTest.test_create [0.112133s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_check_not_active [0.068358s] ... ok
{1} heat.tests.openstack.octavia.test_health_monitor.HealthMonitorTest.test_create [0.113634s] ... ok
{2} heat.tests.test_crypt.CryptTest.test_fernet_key [0.102054s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_delete_overlimit [0.079154s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_restore_point [0.075149s] ... ok
{2} heat.tests.test_crypt.CryptTest.test_init_auth_encryption_key_length [0.087975s] ... ok
{1} heat.tests.openstack.octavia.test_health_monitor.HealthMonitorTest.test_delete_failed [0.118096s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_delete_error_task_in_progress [0.945792s] ... ok
{1} heat.tests.openstack.octavia.test_health_monitor.HealthMonitorTest.test_resource_mapping [0.081885s] ... ok
{2} heat.tests.test_dbinstance.DBInstanceTest.test_dbinstance [0.111520s] ... ok
{1} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_validate_redirect_pool_action_with_url [0.120674s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_delete_notfound [0.187267s] ... ok
{1} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_validate_redirect_pool_action_without_pool [0.110313s] ... ok
{2} heat.tests.test_empty_stack.StackTest.test_update_cfn_empty_yaml [0.275788s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_status_suspended [0.147801s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_wrong_dsversion [0.414160s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_databases [0.052920s] ... ok
{1} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_validate_reject_action_with_conflicting_props [0.126932s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_handle_update_databases [0.062650s] ... ok
{2} heat.tests.test_engine_api_utils.FormatSoftwareConfigDeploymentTest.test_format_software_config [0.107308s] ... ok
{1} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_create [0.115654s] ... ok
{0} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_handle_update_size [0.080103s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_networks_with_None [0.204783s] ... ok
{2} heat.tests.test_engine_api_utils.FormatSoftwareConfigDeploymentTest.test_format_software_config_none [0.100360s] ... ok
{0} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_delete_not_found [0.071901s] ... ok
{1} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_create_missing_properties [0.168546s] ... ok
{2} heat.tests.test_engine_api_utils.FormatTest.test_format_stack [0.109844s] ... ok
{0} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_update_in_place [0.128546s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_networks_with_complex_parameters [0.230706s] ... ok
{0} heat.tests.openstack.zaqar.test_queue.ZaqarSignedQueueURLTest.test_create [0.096472s] ... ok
{2} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_outputs [0.125892s] ... ok
{0} heat.tests.openstack.zaqar.test_subscription.ZaqarSubscriptionTest.test_create [0.095093s] ... ok
{2} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource [0.100228s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_old_networks_to_empty_list [0.207804s] ... ok
{0} heat.tests.openstack.zaqar.test_subscription.ZaqarSubscriptionTest.test_update_replace [0.093706s] ... ok
{2} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_has_been_rollback [0.129127s] ... ok
{0} heat.tests.openstack.zaqar.test_subscription.ZaqarSubscriptionTest.test_validate_subscriber_type [0.077119s] ... ok
{0} heat.tests.test_attributes.AttributesTest.test_attributes_representation [0.043737s] ... ok
{1} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_delete_failed [0.493578s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_flavor_failed [0.202986s] ... ok
{0} heat.tests.test_attributes.AttributesTest.test_caching_none [0.059615s] ... ok
{1} heat.tests.openstack.octavia.test_listener.ListenerTest.test_delete [0.069070s] ... ok
{2} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_with_attributes [0.121644s] ... ok
{0} heat.tests.test_attributes.AttributesTypeTest.test_validate_type(string_type) [0.067353s] ... ok
{1} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_delete_error [0.055116s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_flavor_policy_update [0.118178s] ... ok
{1} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_show_resource [0.063558s] ... ok
{2} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_with_nested_stack_none [0.115570s] ... ok
{0} heat.tests.test_attributes.AttributesTypeTest.test_validate_type(list_type) [0.114792s] ... ok
{1} heat.tests.openstack.octavia.test_pool.PoolTest.test_create [0.064123s] ... ok
{0} heat.tests.test_attributes.AttributesTypeTest.test_validate_type(map_type) [0.083614s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_flavor_replace [0.172027s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(simple) [0.166609s] ... ok
{1} heat.tests.openstack.octavia.test_pool.PoolTest.test_create_missing_properties [0.142017s] ... ok
{0} heat.tests.test_attributes.AttributesTypeTest.test_validate_type(integer_type) [0.095101s] ... ok
{1} heat.tests.openstack.octavia.test_pool.PoolTest.test_resource_mapping [0.086637s] ... ok
{0} heat.tests.test_attributes.AttributesTypeTest.test_validate_type(boolean_type) [0.127718s] ... ok
{1} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_create [0.080265s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_server_name [0.279255s] ... ok
{1} heat.tests.openstack.octavia.test_pool_member.PoolMemberTest.test_resource_mapping [0.072912s] ... ok
{1} heat.tests.openstack.octavia.test_quota.OcataQuotaTest.test_quota_handle_create [0.074938s] ... ok
{0} heat.tests.test_attributes.AttributesTypeTest.test_validate_type(boolean_type_string_true) [0.156455s] ... ok
{1} heat.tests.openstack.swift.test_container.SwiftTest.test_create_container_name [0.115707s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_str_networks_auto [0.215685s] ... ok
{1} heat.tests.openstack.swift.test_container.SwiftTest.test_public_read_write [0.119301s] ... ok
{1} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_validate_invalid_dsversion [0.103981s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(default) [0.707246s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_create_failed [0.075928s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_update_str_networks_none [0.317230s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_length_constraint) [0.095107s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_create_failed_status_failed [0.070479s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_attributes [0.084587s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(max_length_constraint) [0.097339s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_personality_unsupported [0.151089s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_max_length_constraint) [0.082429s] ... ok
{0} heat.tests.test_attributes.AttributesTypeTest.test_validate_type(boolean_type_string_false) [0.679369s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_value_constraint) [0.050564s] ... ok
{0} heat.tests.test_auth_url.AuthUrlFilterTest.test_adds_default_auth_url_from_keystone_authtoken [0.101755s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(max_value_constraint) [0.050224s] ... ok
{0} heat.tests.test_auth_url.AuthUrlFilterTest.test_validate_auth_url_with_missing_url [0.055636s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_max_value_constraint) [0.057552s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(allowed_values_constraint) [0.041183s] ... ok
{0} heat.tests.test_common_auth_plugin.TestAuthPlugin.test_parse_auth_credential_to_dict [0.101370s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(allowed_pattern_constraint) [0.081269s] ... ok
{0} heat.tests.test_common_auth_plugin.TestAuthPlugin.test_parse_auth_credential_to_dict_with_json_error [0.085897s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(multiple_constraints) [0.055434s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_create [0.535946s] ... ok
{0} heat.tests.test_common_context.TestRequestContext.test_keystone_v3_endpoint_in_keystone_authtoken_config [0.100777s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(simple_hot) [0.056369s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(default_hot) [0.044991s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_create_overlimit [0.097355s] ... ok
{0} heat.tests.test_common_env_util.TestEnvironmentUtil.test_merge_startegies_none [0.078754s] ... ok
{0} heat.tests.test_common_env_util.TestEnvironmentUtil.test_param_sepcific_merge_strategy [0.054807s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_length_constraint_hot) [0.073682s] ... ok
{0} heat.tests.test_common_env_util.TestEnvironmentUtil.test_wrong_param_strategy [0.040601s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(max_length_constraint_hot) [0.072300s] ... ok
{0} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_envs_with_param_default_merge_strategy [0.064569s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_max_length_constraint_hot) [0.058104s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_create_with_net_id [0.204635s] ... ok
{0} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_envs_with_param_defaults_conflicting_merge_strategy [0.065887s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_port_fixed_ip [0.893343s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_value_constraint_hot) [0.073698s] ... ok
{0} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_envs_with_specified_default [0.090043s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_create_with_port [0.124707s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(max_value_constraint_hot) [0.071086s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_invalid_ssh_key [0.122775s] ... ok
{0} heat.tests.test_common_param_utils.TestExtractInt.test_extract_int [0.105430s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_create_with_replication [0.120462s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(min_max_value_constraint_hot) [0.085400s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(allowed_values_constraint_hot) [0.063248s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_network_fixed_ip [0.137193s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_deprecated_policies_1_cloud_formation_restricted [0.156607s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_delete [0.193335s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(allowed_pattern_constraint_hot) [0.096872s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_validate_with_network_floating_ip [0.084420s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_08_resource_restricted [0.102665s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_server_without_ip_address [0.125537s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_10_service_acl [0.098009s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_db_name_hyphens [0.130392s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_subnet_nodeps [0.091651s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_13_software_configs_restricted [0.094353s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_implicit_version [0.104544s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_validate_bd_mapping_volume_size_invalid_str [0.080003s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_14_software_deployments_most_restricted [0.100310s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_net_with_port_fail [0.118535s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_validate_block_device_mapping_with_empty_ref [0.107490s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_validate_conflict_block_device_mapping_props [0.109381s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_no_ds_version [0.130019s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_validate_insufficient_disk_flavor [0.093914s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_no_net_no_port_fail [0.071962s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_user_no_db [0.093578s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_validate_metadata_okay [0.123287s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(multiple_constraints_hot) [0.772658s] ... ok
{3} heat.tests.openstack.nova.test_server.ServersTest.test_validate_with_both_blk_dev_map_and_blk_dev_map_v2 [0.061865s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_flavor [0.118208s] ... ok
{3} heat.tests.openstack.nova.test_server_group.NovaServerGroupTest.test_sg_show_resource [0.102427s] ... ok
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(constraint_description_hot) [0.180905s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_none [0.095190s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_15_software_deployments_restricted [0.627047s] ... ok
{3} heat.tests.openstack.octavia.test_availability_zone.AvailabilityZoneTest.test_resource_mapping [0.060524s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_no_such_action [0.054410s] ... ok
{3} heat.tests.openstack.octavia.test_availability_zone.AvailabilityZoneTest.test_show_resource [0.079078s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_size [0.107786s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_resource_wildcard_enforce_fail [0.070150s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(constraint_multiple_descriptions_hot) [0.163447s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_01_actions_most_restricted [0.064357s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{2} heat.tests.test_engine_api_utils.FormatValidateParameterTest.test_format_validate_parameter(constraint_custom_hot) [0.083920s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_07_events_acl [0.066069s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_handle_no_update [0.122553s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_10_resource_most_restricted [0.071935s] ... ok
{2} heat.tests.test_engine_api_utils.TestExtractArgs.test_adopt_stack_data_extract_present [0.094444s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_13_software_configs_most_restricted [0.070779s] ... ok
{1} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_handle_update_name [0.140639s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_18_stacks_most_restricted [0.091539s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{2} heat.tests.test_engine_api_utils.TestExtractArgs.test_tags_extract_not_map [0.136195s] ... ok
{1} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_create [0.112099s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_21_stacks_open [0.067730s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_22_create_stacks [0.068118s] ... ok
{2} heat.tests.test_engine_api_utils.TestExtractArgs.test_tags_extract_not_string [0.141328s] ... ok
{1} heat.tests.openstack.zaqar.test_queue.ZaqarMessageQueueTest.test_parse_live_resource_data [0.137761s] ... ok
{3} heat.tests.openstack.octavia.test_availability_zone_profile.AvailabilityZoneProfileTest.test_delete [0.606226s] ... ok
{0} heat.tests.test_common_policy.TestPolicyEnforcer.test_set_rules_overwrite_false [0.069203s] ... ok
{3} heat.tests.openstack.octavia.test_availability_zone_profile.AvailabilityZoneProfileTest.test_update [0.067637s] ... ok
{0} heat.tests.test_common_serializers.XMLResponseSerializerTest.test_to_xml_with_list [0.061417s] ... ok
{1} heat.tests.openstack.zaqar.test_subscription.ZaqarMistralTriggerTest.test_create [0.098048s] ... ok
{0} heat.tests.test_constraints.CustomConstraintTest.test_custom_message [0.055899s] ... ok
{3} heat.tests.openstack.octavia.test_flavor_profile.FlavorProfileTest.test_delete [0.057225s] ... ok
{2} heat.tests.test_engine_api_utils.TestExtractArgs.test_timeout_extract_not_present [0.145314s] ... ok
{3} heat.tests.openstack.octavia.test_flavor_profile.FlavorProfileTest.test_update [0.054294s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_modulo_validate [0.082774s] ... ok
{1} heat.tests.openstack.zaqar.test_subscription.ZaqarMistralTriggerTest.test_delete [0.102369s] ... ok
{3} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_delete [0.061129s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_range_min_fail [0.099401s] ... ok
{2} heat.tests.test_engine_service.StackConvergenceServiceCreateUpdateTest.test_stack_create_enabled_convergence_engine [0.211320s] ... ok
{3} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_delete_failed [0.121152s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_range_min_schema [0.086599s] ... ok
{3} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_resource_mapping [0.093376s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_range_schema [0.090355s] ... ok
{2} heat.tests.test_engine_service.StackCreateTest.test_wordpress_single_instance_stack_delete [0.158130s] ... ok
{3} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_update_redirect_pool_prop_name [0.102309s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_abandon_stack [0.135571s] ... ok
{1} heat.tests.openstack.zaqar.test_subscription.ZaqarMistralTriggerTest.test_update_replace [0.439903s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_count_stack_show_hidden [0.049024s] ... ok
{3} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_validate_redirect_url_action_with_pool [0.128023s] ... ok
{1} heat.tests.openstack.zaqar.test_subscription.ZaqarSubscriptionTest.test_delete_not_found [0.090771s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_count_stacks_show_nested [0.058761s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_get_files [0.069331s] ... ok
{3} heat.tests.openstack.octavia.test_l7policy.L7PolicyTest.test_validate_redirect_url_action_without_url [0.127286s] ... ok
{1} heat.tests.openstack.zaqar.test_subscription.ZaqarSubscriptionTest.test_show_resource [0.113660s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_by_name_tenants [0.116579s] ... ok
{3} heat.tests.openstack.octavia.test_l7rule.L7RuleTest.test_show_resource [0.135650s] ... ok
{1} heat.tests.test_attributes.AttributeTest.test_as_output [0.129938s] ... ok
{1} heat.tests.test_attributes.AttributeTest.test_as_output_hot [0.093949s] ... ok
{3} heat.tests.openstack.octavia.test_listener.ListenerTest.test_update [0.150789s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_range_validate [0.699512s] ... ok
{1} heat.tests.test_attributes.AttributesTest.test_as_outputs [0.104543s] ... ok
{3} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_check_create_complete [0.091915s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_schema_nested_schema [0.096316s] ... ok
{1} heat.tests.test_attributes.AttributesTest.test_as_outputs_hot [0.088615s] ... ok
{3} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_delete [0.155440s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_schema_nested_validate_fail [0.097698s] ... ok
{1} heat.tests.test_attributes.AttributesTest.test_caching_local [0.097551s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_create_existing [0.494250s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_schema_nested_validate_good [0.089939s] ... ok
{1} heat.tests.test_attributes.AttributesTest.test_get_attribute [0.098426s] ... ok
{3} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_delete_failed [0.149160s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_describe_all [0.097736s] ... ok
{0} heat.tests.test_constraints.SchemaTest.test_to_schema_type_list [0.096464s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_identify_nonexist [0.060302s] ... ok
{1} heat.tests.test_attributes.AttributesTest.test_get_attribute_none [0.108533s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_list_all_empty [0.061587s] ... ok
{1} heat.tests.test_auth_password.KeystonePasswordAuthProtocolTest.test_request_with_no_tenant_in_url_or_auth_headers [0.103049s] ... ok
{0} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_conv_string_five_instance_stack_create [0.224178s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_list_not_tags_any [0.135724s] ... ok
{1} heat.tests.test_auth_url.AuthUrlFilterTest.test_multicloud_reads_auth_url_from_headers [0.081311s] ... ok
{1} heat.tests.test_auth_url.AuthUrlFilterTest.test_validate_auth_url_with_valid_url [0.071054s] ... ok
{1} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware(empty_headers) [0.049118s] ... ok
{0} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_purge_db_calls_rsrc_purge_deleted [0.157456s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_list_passes_filtering_info [0.148895s] ... ok
{1} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware(username_password) [0.068791s] ... ok
{0} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_purge_db_deletes_creds [0.088405s] ... ok
{1} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware(aws_creds) [0.054780s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_list_passes_marker_info [0.113590s] ... ok
{1} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware(token_creds) [0.054409s] ... ok
{0} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_purge_db_deletes_sync_points [0.105481s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_list_tags_any [0.087156s] ... ok
{1} heat.tests.test_common_context.TestRequestContext.test_admin_context_policy_false [0.064295s] ... ok
{1} heat.tests.test_common_context.TestRequestContext.test_admin_context_policy_true [0.051277s] ... ok
{3} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_update [0.749880s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_stack_show_output_error [0.077807s] ... ok
{0} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_state_set_sets_empty_curr_trvsl_for_failed_stack [0.120268s] ... ok
{1} heat.tests.test_common_context.TestRequestContext.test_get_trust_context_auth_plugin_unauthorized [0.081618s] ... ok
{0} heat.tests.test_crypt.CryptTest.test_decrypt_dict_invalid_key [0.094215s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_validate_new_stack_checks_existing_stack [0.145282s] ... ok
{3} heat.tests.openstack.octavia.test_loadbalancer.LoadBalancerTest.test_update_complete [0.151524s] ... ok
{0} heat.tests.test_empty_stack.StackTest.test_cfn_empty_json [0.095751s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_validate_new_stack_checks_incorrect_sections [0.080451s] ... ok
{3} heat.tests.openstack.octavia.test_pool.PoolTest.test_delete [0.101206s] ... ok
{2} heat.tests.test_engine_service.StackServiceTest.test_validate_new_stack_checks_stack_limit [0.105295s] ... ok
{0} heat.tests.test_empty_stack.StackTest.test_update_hot_empty_yaml [0.150867s] ... ok
{3} heat.tests.openstack.octavia.test_pool.PoolTest.test_delete_failed [0.132517s] ... ok
{0} heat.tests.test_engine_api_utils.FormatSoftwareConfigDeploymentTest.test_format_software_deployment [0.060059s] ... ok
{2} heat.tests.test_environment.ChildEnvTest.test_drill_down_non_matching_wildcard [0.080404s] ... ok
{0} heat.tests.test_engine_api_utils.FormatTest.test_format_event_legacy_prop_data [0.074846s] ... ok
{3} heat.tests.openstack.octavia.test_pool.PoolTest.test_show_resource [0.126861s] ... ok
{2} heat.tests.test_environment.ChildEnvTest.test_drill_down_prefer_exact_match [0.105258s] ... ok
{0} heat.tests.test_engine_api_utils.FormatTest.test_format_event_prop_data [0.100695s] ... ok
{2} heat.tests.test_environment.ChildEnvTest.test_params_normal [0.054762s] ... ok
{2} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_register_while_get_resource_info(same) [0.054198s] ... ok
{3} heat.tests.openstack.octavia.test_pool.PoolTest.test_validate_no_cookie_name [0.168831s] ... ok
{2} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_register_while_get_resource_info(diff_temp) [0.066954s] ... ok
{1} heat.tests.test_common_context.TestRequestContext.test_keystone_v3_endpoint_in_clients_keystone_config [0.671959s] ... ok
{3} heat.tests.openstack.octavia.test_quota.OcataQuotaTest.test_invalid_properties [0.094672s] ... ok
{1} heat.tests.test_common_context.TestRequestContext.test_keystone_v3_endpoint_in_context [0.127694s] ... ok
{3} heat.tests.openstack.octavia.test_quota.OcataQuotaTest.test_miss_all_quotas [0.091086s] ... ok
{1} heat.tests.test_common_context.TestRequestContext.test_request_context_update [0.074623s] ... ok
{1} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_environments_no_env_files [0.044437s] ... ok
{0} heat.tests.test_engine_api_utils.FormatTest.test_format_resource_attributes_show_attribute [0.392583s] ... ok
{3} heat.tests.openstack.swift.test_container.SwiftTest.test_account_headers [0.139426s] ... ok
{1} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_envs_with_zeros_in_maps [0.050805s] ... ok
{0} heat.tests.test_engine_api_utils.FormatTest.test_format_resource_properties_direct_props [0.050584s] ... ok
{1} heat.tests.test_common_param_utils.TestExtractTags.test_extract_tags [0.060050s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
/usr/lib/python3.9/site-packages/oslo_policy/policy.py:1133: UserWarning: Policy "stacks:create": "role:member and project_id:%(project_id)s" failed scope check. The token used to make the request was system scoped but the policy requires ['project'] scope. This behavior may change in the future where using the intended scope is required
  warnings.warn(msg)
{0} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_params_csv [0.081954s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_deprecated_policies_3_create_stacks [0.064253s] ... ok
{3} heat.tests.openstack.swift.test_container.SwiftTest.test_check [0.145423s] ... ok
{2} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_register_while_get_resource_info(diff_map) [0.519836s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_04_cloud_formation_restricted [0.095544s] ... ok
{0} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_with_nested_stack [0.145430s] ... ok
{2} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_register_while_get_resource_info(diff_path) [0.044771s] ... ok
{2} heat.tests.test_environment.EnvironmentTest.test_env_load [0.048404s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_05_build_info_acl [0.099999s] ... ok
{3} heat.tests.openstack.swift.test_container.SwiftTest.test_default_headers_not_none_empty_string [0.174505s] ... ok
{2} heat.tests.test_environment.EnvironmentTest.test_global_registry_many_to_one_no_recurse [0.051511s] ... ok
{0} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_updated_time [0.129312s] ... ok
{2} heat.tests.test_environment.EnvironmentTest.test_load_new_env [0.049277s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(single_bogus) [0.072596s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_07_resource_least_restricted [0.140918s] ... ok
{2} heat.tests.test_environment.EnvironmentTest.test_load_old_parameters [0.054914s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(list_bogus) [0.065731s] ... ok
{3} heat.tests.openstack.swift.test_container.SwiftTest.test_delete_not_found [0.192647s] ... ok
{2} heat.tests.test_environment.EnvironmentTest.test_resource_sort_order_len [0.065800s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(single_partial) [0.098195s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_09_resource_most_restricted [0.167414s] ... ok
{2} heat.tests.test_environment.GlobalEnvLoadingTest.test_continue_on_ioerror [0.128412s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(multi_partial) [0.056444s] ... ok
{3} heat.tests.openstack.swift.test_container.SwiftTest.test_refid [0.164100s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(multi_partial_dup) [0.056504s] ... ok
{2} heat.tests.test_environment.GlobalEnvLoadingTest.test_env_resources_override_plugins [0.145622s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(single_full) [0.109283s] ... ok
{2} heat.tests.test_environment.GlobalEnvLoadingTest.test_env_user_cant_disable_sys_resource [0.047407s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_18_stacks_restricted [0.226003s] ... ok
{3} heat.tests.openstack.swift.test_container.SwiftTest.test_refid_convergence_cache_data [0.178751s] ... ok
{2} heat.tests.test_environment.ResourceRegistryTest.test_list_type_validation_invalid_support_status [0.063390s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(multi_full) [0.091057s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(mix_bogus_partial) [0.057192s] ... ok
{2} heat.tests.test_environment.ResourceRegistryTest.test_list_type_with_is_available_exception [0.063154s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_19_stacks_restricted_index [0.154992s] ... ok
{2} heat.tests.test_environment.ResourceRegistryTest.test_list_type_with_name_none [0.066170s] ... ok
{3} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_create [0.182393s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(mix_bogus_full) [0.095359s] ... ok
{2} heat.tests.test_environment.ResourceRegistryTest.test_list_type_with_version_none [0.047663s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_resource_default_rule [0.074270s] ... ok
{2} heat.tests.test_environment_format.YamlEnvironmentTest.test_param_valid_strategy_section [0.041324s] ... ok
{3} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_delete_incorrect_status [0.098228s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(mix_bogus_full_incomplete) [0.100553s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_resource_enforce_fail [0.106473s] ... ok
{2} heat.tests.test_event.EventTest.test_event_object_resource_properties_data [0.082794s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(mix_partial_full) [0.084509s] ... ok
{2} heat.tests.test_event.EventTest.test_identifier [0.073929s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_resource_enforce_success [0.071805s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(mix_full_dup) [0.112646s] ... ok
{0} heat.tests.test_engine_api_utils.ParseStatusTest.test_stack_parse_status(mix_full_dup_2) [0.064760s] ... ok
{0} heat.tests.test_engine_api_utils.TestExtractArgs.test_adopt_stack_data_extract_not_present [0.045463s] ... ok
{0} heat.tests.test_engine_api_utils.TestExtractArgs.test_tags_extract [0.076584s] ... ok
{3} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_delete_not_found [0.486360s] ... ok
{3} heat.tests.openstack.trove.test_cluster.TroveClusterTest.test_validate_ok [0.057055s] ... ok
{2} heat.tests.test_exception.TestResourceFailure.test_status_reason_general_res [0.447760s] ... ok
{3} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_create_fails [0.062213s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_04_cloud_formation_restricted [0.477681s] ... ok
{3} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_success [0.053056s] ... ok
{2} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_all_remote_exceptions [0.110003s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{3} heat.tests.openstack.trove.test_instance.InstanceTest.test_instance_validation_users_none [0.053151s] ... ok
{3} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_check_complete_error [0.054437s] ... ok
{0} heat.tests.test_engine_api_utils.TestExtractArgs.test_tags_extract_not_present [0.391444s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_09_resource_restricted [0.154082s] ... ok
{2} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_http_exception_with_traceback [0.100152s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{3} heat.tests.openstack.trove.test_instance.InstanceUpdateTests.test_handle_update_users [0.064714s] ... ok
{0} heat.tests.test_engine_api_utils.TestExtractArgs.test_tags_extract_over_limit [0.073985s] ... ok
{3} heat.tests.openstack.zaqar.test_subscription.ZaqarMistralTriggerTest.test_show_resource [0.071987s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_11_service_acl [0.119909s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{2} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_openstack_exception_without_kwargs [0.156390s] ... ok
{0} heat.tests.test_engine_api_utils.TestExtractArgs.test_timeout_extract_negative [0.094150s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_16_software_deployments_restricted [0.076032s] ... ok
{3} heat.tests.openstack.zaqar.test_subscription.ZaqarMistralTriggerTest.test_update_in_place [0.099938s] ... ok
{2} heat.tests.test_function.FunctionTest.test_function_abstract_result [0.087076s] ... ok
{0} heat.tests.test_engine_api_utils.TestExtractArgs.test_timeout_extract_zero [0.089364s] ... ok
{1} heat.tests.test_common_policy.TestPolicyEnforcer.test_set_rules_overwrite_true [0.101730s] ... ok
{3} heat.tests.openstack.zaqar.test_subscription.ZaqarSubscriptionTest.test_update_in_place [0.096293s] ... ok
{1} heat.tests.test_common_serializers.JSONResponseSerializerTest.test_default [0.047410s] ... ok
{2} heat.tests.test_function.ResolveTest.test_resolve_list_with_null [0.088373s] ... ok
{3} heat.tests.test_attributes.AttributesTest.test_get_attribute_nonexist [0.058898s] ... ok
{1} heat.tests.test_common_serializers.JSONResponseSerializerTest.test_to_json [0.060496s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(single+single) [0.113187s] ... ok
{2} heat.tests.test_function.ValidateGetAttTest.test_resource_no_attribute_with_overwritten_fn_get_att [0.068713s] ... ok
{3} heat.tests.test_auth_password.KeystonePasswordAuthProtocolTest.test_valid_v3_request [0.062402s] ... ok
{1} heat.tests.test_common_serializers.XMLResponseSerializerTest.test_default [0.059112s] ... ok
{2} heat.tests.test_grouputils.GroupInspectorTest.test_get_tmpl_caching [0.046137s] ... ok
{3} heat.tests.test_auth_url.AuthUrlFilterTest.test_adds_default_auth_url_from_clients_keystone [0.065041s] ... ok
{2} heat.tests.test_grouputils.GroupInspectorTest.test_member_names_include_failed [0.054848s] ... ok
{1} heat.tests.test_common_serializers.XMLResponseSerializerTest.test_to_xml_with_more_deep_format [0.066676s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(none+single) [0.128814s] ... ok
{3} heat.tests.test_auth_url.AuthUrlFilterTest.test_reads_auth_url_from_local_config [0.059353s] ... ok
{2} heat.tests.test_grouputils.GroupInspectorTest.test_size_include_failed [0.061882s] ... ok
{3} heat.tests.test_common_auth_plugin.TestAuthPlugin.test_get_keystone_plugin_loader [0.056756s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(single+none) [0.080877s] ... ok
{2} heat.tests.test_grouputils.GroupUtilsTest.test_normal_group [0.054046s] ... ok
{3} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware_with_requestid(empty_headers) [0.058243s] ... ok
{1} heat.tests.test_constraints.CustomConstraintTest.test_constraints [0.176323s] ... ok
{2} heat.tests.test_hacking.HackingTestCase.test_dict_itervalues [0.059083s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(none+list) [0.094128s] ... ok
{3} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware_with_requestid(username_password) [0.058136s] ... ok
{2} heat.tests.test_hot.HOTParamValidatorTest.test_range_constraint [0.044198s] ... ok
{2} heat.tests.test_hot.HOTParamValidatorTest.test_range_constraint_invalid_default [0.047461s] ... ok
{3} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware_with_requestid(aws_creds) [0.064289s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(list+none) [0.093419s] ... ok
{2} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints_length_invalid_key [0.044872s] ... ok
{1} heat.tests.test_constraints.CustomConstraintTest.test_custom_error [0.163762s] ... ok
{3} heat.tests.test_common_context.RequestContextMiddlewareTest.test_context_middleware_with_requestid(token_creds) [0.065365s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(single+list) [0.066810s] ... ok
{2} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints_length_wrong_format [0.052209s] ... ok
{3} heat.tests.test_common_context.TestRequestContext.test_cache [0.070621s] ... ok
{2} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints_not_list [0.053587s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_allowed_pattern_schema [0.115486s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_contains_with_invalid_args_number [0.042073s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_allowed_values_numeric_float [0.051824s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(list+single) [0.129946s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_contains_with_invalid_args_type [0.046693s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_invalid_type [0.064744s] ... ok
{3} heat.tests.test_common_context.TestRequestContext.test_get_admin_context_show_deleted [0.165090s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_digest_invalid_types [0.055610s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_equals [0.055156s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_length_invalid_type [0.110456s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(list+list) [0.200375s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_modulo_invalid_type [0.059133s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_modulo_validate_fail [0.078301s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_range_max_fail [0.052358s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(full_status_split) [0.189348s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(full_status_split_merge) [0.114253s] ... ok
{3} heat.tests.test_common_context.TestRequestContext.test_request_context_from_dict [0.449599s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_filter_str [0.410389s] ... ok
{3} heat.tests.test_common_context.TestRequestContext.test_request_context_init [0.069018s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/tests/test_common_context.py", line 60, in test_request_context_init
    ctx = context.RequestContext(
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/common/context.py", line 78, in __init__
    super(RequestContext, self).__init__(
    TypeError: __init__() got an unexpected keyword argument 'user'
{2} heat.tests.test_hot.HOTemplateTest.test_get_file [0.052824s] ... ok
{3} heat.tests.test_common_env_util.TestEnvironmentUtil.test_default_merge_strategy [0.055620s] ... ok
{0} heat.tests.test_engine_api_utils.TranslateFilterTest.test_stack_filter_translate(action_status_merge) [0.118959s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_get_file_missing_files [0.067907s] ... ok
{3} heat.tests.test_common_env_util.TestEnvironmentUtil.test_empty_merge_strategies [0.053653s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_get_file_nested_does_not_resolve [0.054714s] ... ok
{3} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_envs_with_param_conflicting_merge_strategy [0.054723s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_schema_list_schema [0.433015s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_if_nullable [0.055039s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_schema_map_schema [0.047550s] ... ok
{3} heat.tests.test_common_env_util.TestMergeEnvironments.test_merge_envs_with_param_specific_merge_strategy [0.064577s] ... ok
{3} heat.tests.test_common_pluginutils.TestPluginUtil.test_log_fail_msg [0.043767s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_schema_validate_good [0.057388s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_if_referenced_by_resource_empty [0.098440s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_to_schema_type_int [0.061152s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_check_admin [0.093750s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_if_referenced_by_resource_null [0.069756s] ... ok
{1} heat.tests.test_constraints.SchemaTest.test_to_schema_type_map [0.066599s] ... ok
{0} heat.tests.test_engine_service.StackServiceAuthorizeTest.test_stack_authorize_stack_user_attribute_error [0.382683s] ... ok
{1} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_get_best_existing_db_resource [0.064914s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_deprecated_policies_2_stacks_open [0.103560s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_if_using_boolean_condition [0.108194s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_count_stacks_passes_filter_info [0.097669s] ... ok
{1} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_sync_point_delete_stack_update [0.066077s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_invalid_hot_version [0.070739s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_01_actions_most_restricted [0.124648s] ... ok
{1} heat.tests.test_convg_stack.TestConvgComputeDependencies.test_dependencies_update_delete [0.066793s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_join_invalid [0.065179s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_engine_reset_stack_status [0.123821s] ... ok
{1} heat.tests.test_convg_stack.TestConvgComputeDependencies.test_dependencies_update_same_template [0.067098s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_03_cloud_formation_most_restricted [0.089177s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_join_object_type_fail [0.065555s] ... ok
{1} heat.tests.test_convg_stack.TestConvgStackStateSet.test_state_set_stack_restore [0.079653s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_11_software_configs_restricted_index [0.088159s] ... ok
{1} heat.tests.test_convg_stack.TestConvgStackStateSet.test_state_set_stack_suspend [0.052137s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_liberty_str_replace_list_param [0.123386s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_16_software_deployments_least_restricted [0.111748s] ... ok
{1} heat.tests.test_empty_stack.StackTest.test_cfn_empty_yaml [0.101105s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_list_concat_unique [0.058326s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_list_concat_with_string_arg [0.086390s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_17_stacks_most_restricted [0.170367s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_make_url_bad_args_type [0.068916s] ... ok
{1} heat.tests.test_empty_stack.StackTest.test_heat_empty_json [0.172078s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_make_url_file_leading_slash [0.049559s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_make_url_ipv6_ready [0.048457s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_make_url_port_invalid_string [0.047324s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_legacy_rbac_policies_20_stacks_open [0.226832s] ... ok
{1} heat.tests.test_empty_stack.StackTest.test_hot_empty_json [0.204044s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_make_url_query [0.060435s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_map_replace_invalid_wrongkey [0.053843s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_export_stack [0.732683s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_map_replace_novalues [0.066194s] ... ok
{1} heat.tests.test_engine_api_utils.FormatSoftwareConfigDeploymentTest.test_format_software_deployment_none [0.159401s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_resource_enforce_returns_false [0.203651s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_get_environment [0.118702s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_event_identifier_uuid [0.100010s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_03_cloud_formation_most_restricted [0.105676s] ... ok
/usr/lib/python3.9/site-packages/oslo_context/context.py:102: DeprecationWarning: Policy enforcement is depending on the value of system. This key is deprecated. Please update your policy file to use the standard policy values.
  warnings.warn('Policy enforcement is depending on the value of '
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_05_cloud_formation_least_restricted [0.059180s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_get_template [0.146926s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_12_software_configs_restricted_index [0.075297s] ... ok
{3} heat.tests.test_common_policy.TestPolicyEnforcer.test_secure_rbac_policies_20_stacks_restricted_index [0.080620s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_list_template_functions [0.147653s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_repeat_bad_args [0.491992s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_list_template_versions_invalid_version [0.095445s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_repeat_multi_list [0.051512s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_repeat_multi_list_pike_version [0.090439s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_stack_describe [0.205713s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_resource_facade_function [0.083852s] ... ok
{3} heat.tests.test_common_serializers.JSONResponseSerializerTest.test_to_json_with_date_format_value [0.388101s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_resource_properties_get_attr [0.682067s] ... ok
{3} heat.tests.test_common_serializers.JSONResponseSerializerTest.test_to_json_with_more_deep_format [0.050152s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_resource_facade_invalid_arg [0.068235s] ... ok
{3} heat.tests.test_common_serializers.JSONResponseSerializerTest.test_to_json_with_objects [0.050423s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_fn_replace [0.049220s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_stack_describe_nonexistent [0.174393s] ... ok
{3} heat.tests.test_common_serializers.XMLResponseSerializerTest.test_to_xml [0.049981s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_replace_invalid_param_type_init [0.051238s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_created_time [0.125589s] ... ok
{3} heat.tests.test_common_serializers.XMLResponseSerializerTest.test_to_xml_with_date_format_value [0.051661s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_replace_invalid_param_types [0.083956s] ... ok
{3} heat.tests.test_common_serializers.XMLResponseSerializerTest.test_to_xml_with_json_only_keys [0.042923s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_outputs_unresolved [0.112930s] ... ok
{3} heat.tests.test_constraints.CustomConstraintTest.test_validation [0.046182s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_replace_list_param [0.061189s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_stack_empty_list_outputs [0.160485s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_allowed_values_numeric_int [0.049261s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_replace_number [0.050217s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_allowed_values_schema [0.048298s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_params_json [0.126518s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_replace_order [0.046833s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_length_min_fail [0.049259s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_replace_single_pass [0.058838s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_stack_list_not_tags [0.145999s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_length_validate [0.073216s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_modulo_schema [0.040097s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_replace_strict_no_missing_param [0.081300s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_preview [0.158236s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_modulo_vals_invalid_type [0.047661s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_stack_list_show_deleted [0.144474s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_split [0.089001s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_schema_all [0.061010s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_schema_invalid_type [0.042041s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_has_been_deleted [0.132059s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_to_schema_type_num [0.044259s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_stack_list_show_nested [0.140766s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_str_split_none_delim [0.133335s] ... ok
{3} heat.tests.test_constraints.SchemaTest.test_to_schema_type_string [0.066769s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_stack_show_output [0.084065s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_with_props [0.141464s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_validate_new_stack_checks_resource_limit [0.065572s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_translate_resources_bad_deletion_policy [0.135729s] ... ok
{1} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_without_resolving_outputs [0.097422s] ... ok
{0} heat.tests.test_engine_service.StackServiceTest.test_validate_new_stack_handle_assertion_error [0.070422s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_translate_resources_bad_properties [0.076466s] ... ok
{1} heat.tests.test_engine_api_utils.TestExtractArgs.test_disable_rollback_extract_false [0.080494s] ... ok
{3} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_conv_string_five_instance_stack_update [0.233683s] ... ok
{0} heat.tests.test_environment.ActionRestrictedTest.test_wildcard_matches [0.074191s] ... ok
{0} heat.tests.test_environment.ChildEnvTest.test_params_parent_overwritten [0.044931s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_translate_resources_bad_update_policy [0.125210s] ... ok
{1} heat.tests.test_engine_api_utils.TestExtractArgs.test_tags_extract_comma [0.099440s] ... ok
{0} heat.tests.test_environment.ChildEnvTest.test_registry_merge_simple [0.060410s] ... ok
{3} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_conv_wordpress_single_instance_stack_create [0.143311s] ... ok
{1} heat.tests.test_engine_api_utils.TestExtractArgs.test_timeout_extract_garbage [0.081974s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_translate_resources_good [0.110889s] ... ok
{1} heat.tests.test_engine_api_utils.TestExtractArgs.test_timeout_extract_none [0.088722s] ... ok
{1} heat.tests.test_engine_service.StackConvergenceServiceCreateUpdateTest.test_stack_update_enabled_convergence_engine [0.234455s] ... ok
{0} heat.tests.test_environment.EnvironmentTest.test_map_all_resources_of_type [0.434147s] ... ok
{0} heat.tests.test_environment.EnvironmentTest.test_map_one_resource_type [0.078712s] ... ok
{1} heat.tests.test_engine_service.StackCreateTest.test_wordpress_single_instance_stack_adopt_fail [0.182389s] ... ok
{0} heat.tests.test_environment.GlobalEnvLoadingTest.test_empty_env_dir [0.080618s] ... ok
{0} heat.tests.test_environment.GlobalEnvLoadingTest.test_env_multi_resources_disable [0.080694s] ... ok
{3} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_purge_db_deletes_stack_for_deleted_stack [0.715671s] ... ok
{0} heat.tests.test_environment.GlobalEnvLoadingTest.test_env_one_resource_disable [0.141411s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_yaql [0.768413s] ... ok
{1} heat.tests.test_engine_service.StackServiceAuthorizeTest.test_stack_authorize_stack_user [0.304776s] ... ok
{0} heat.tests.test_environment.HookMatchTest.test_hook_types(pre-create) [0.076087s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_yaql_data_as_function [0.096871s] ... ok
{3} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_snapshot_delete [0.209772s] ... ok
{0} heat.tests.test_environment.HookMatchTest.test_hook_types(pre-update) [0.058703s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_yaql_invalid_syntax [0.088260s] ... ok
{0} heat.tests.test_environment.HookMatchTest.test_hook_types(pre-delete) [0.071316s] ... ok
{0} heat.tests.test_environment.HookMatchTest.test_hook_types(post-create) [0.046112s] ... ok
{3} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_sync_point_delete_stack_create [0.165189s] ... ok
{2} heat.tests.test_hot.HOTemplateTest.test_yaql_merge [0.069606s] ... ok
{0} heat.tests.test_environment.HookMatchTest.test_hook_types(post-update) [0.055342s] ... ok
{0} heat.tests.test_environment.HookMatchTest.test_hook_types(post-delete) [0.052903s] ... ok
{1} heat.tests.test_engine_service.StackServiceAuthorizeTest.test_stack_authorize_stack_user_nocreds [0.353789s] ... ok
{3} heat.tests.test_convg_stack.StackConvergenceCreateUpdateDeleteTest.test_updated_time_stack_create [0.120620s] ... ok
{0} heat.tests.test_environment.ResourceRegistryTest.test_list_type_with_invalid_type_name [0.069008s] ... ok
{2} heat.tests.test_hot.HotStackTest.test_set_param_id_update [0.211762s] ... ok
{0} heat.tests.test_environment.ResourceRegistryTest.test_list_type_with_version [0.104084s] ... ok
{2} heat.tests.test_identifier.EventIdentifierTest.test_event_init_integer_id [0.054655s] ... ok
{3} heat.tests.test_convg_stack.TestConvergenceMigration.test_migration_to_convergence_engine [0.204653s] ... ok
{2} heat.tests.test_identifier.EventIdentifierTest.test_event_resource [0.045824s] ... ok
{0} heat.tests.test_environment.ResourceRegistryTest.test_list_type_with_version_invalid [0.107954s] ... ok
{2} heat.tests.test_identifier.EventIdentifierTest.test_resource_name [0.070907s] ... ok
{0} heat.tests.test_environment_format.YamlEnvironmentTest.test_wrong_sections [0.070300s] ... ok
{3} heat.tests.test_convg_stack.TestConvgComputeDependencies.test_dependencies_update_new_template [0.140030s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn [0.102738s] ... ok
{0} heat.tests.test_environment_format.YamlEnvironmentTest.test_yaml_none [0.112781s] ... ok
{3} heat.tests.test_convg_stack.TestConvgComputeDependencies.test_dependencies_update_replace_rollback [0.111678s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_decode_escape_round_trip [0.110042s] ... ok
{0} heat.tests.test_event.EventTest.test_as_dict [0.133223s] ... ok
{3} heat.tests.test_convg_stack.TestConvgStackRollback.test_trigger_rollback_uses_old_template_if_available [0.133322s] ... ok
{1} heat.tests.test_engine_service.StackServiceAuthorizeTest.test_stack_authorize_stack_user_type_error [0.625101s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_id_int [0.137485s] ... ok
{3} heat.tests.test_convg_stack.TestConvgStackStateSet.test_state_set_create_adopt_update_delete_rollback_complete [0.053009s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_parse [0.058402s] ... ok
{1} heat.tests.test_engine_service.StackServiceAuthorizeTest.test_stack_authorize_stack_user_user_id [0.113262s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/tests/test_engine_service.py", line 372, in test_stack_authorize_stack_user_user_id
    self.assertFalse(self.eng._authorize_stack_user(
      File "/usr/lib64/python3.9/unittest/case.py", line 682, in assertFalse
    raise self.failureException(msg)
    AssertionError: True is not false
{0} heat.tests.test_event.EventTest.test_identifier_is_none [0.139196s] ... ok
{3} heat.tests.test_convg_stack.TestConvgStackStateSet.test_state_set_stack_snapshot [0.063501s] ... ok
{3} heat.tests.test_crypt.CryptTest.test_encrypt_decrypt_dict_default_enc_key [0.053283s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_parse_heat_invalid [0.090927s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_count_stack_show_deleted [0.121162s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_parse_path_default [0.086712s] ... ok
{3} heat.tests.test_empty_stack.StackTest.test_heat_empty_yaml [0.090946s] ... ok
{3} heat.tests.test_empty_stack.StackTest.test_hot_empty_yaml [0.065637s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_get_environment_hidden_param [0.099306s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_parse_stacks_invalid [0.083504s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_event_empty_prop_data [0.066130s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_get_environment_no_env [0.098261s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse [0.098403s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_resource_attributes [0.080549s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_arn_invalid [0.080965s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_resource_attributes_show_attribute_with_attr [0.050311s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_get_template_no_template [0.139366s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_os_invalid [0.065448s] ... ok
{0} heat.tests.test_event.EventTest.test_store_caps_events_random_purge [0.526575s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_resource_properties_empty [0.084853s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_list_template_versions [0.068776s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_qs [0.052818s] ... ok
/usr/lib/python3.9/site-packages/oslo_i18n/_message.py:173: UserWarning: Failed to insert replacement values into translated message Testing message %(text)s (Original: 'Testing message %(text)s'): 'text'
  warnings.warn(msg % (translated_message, self.msgid, err))
{0} heat.tests.test_exception.TestHeatException.test_fatal_exception_error [0.062567s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_dict_round_trip [0.053026s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_parse_adopt_stack_data_without_parameters [0.097747s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_adds_outputs [0.119068s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_error_as_exception) [0.104019s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_preview_environment_files [0.066099s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_preview_stack_checks_stack_validity [0.113547s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_full_exception) [0.126082s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_no_error_exception) [0.075793s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_id_decode [0.427105s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_by_name_badname [0.210887s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_no_path_exception) [0.144464s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_stack_path [0.045671s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_delete_complete_is_not_found [0.070475s] ... ok
{2} heat.tests.test_identifier.IdentifierTest.test_url_path_default [0.048261s] ... ok
{2} heat.tests.test_identifier.ResourceIdentifierTest.test_resource_init_no_path [0.059319s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_no_msg_exception) [0.108910s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_describe_all_empty [0.069883s] ... ok
{2} heat.tests.test_lifecycle_plugin_utils.LifecyclePluginUtilsTest.test_class_instantiation_and_sorting [0.048477s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_identify [0.105038s] ... ok
{2} heat.tests.test_lifecycle_plugin_utils.LifecyclePluginUtilsTest.test_do_post_op_failure [0.066033s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_old_format_exception) [0.128881s] ... ok
{2} heat.tests.test_lifecycle_plugin_utils.LifecyclePluginUtilsTest.test_do_pre_and_post_callouts [0.049588s] ... ok
{2} heat.tests.test_loguserdata.LoguserdataTest.test_call_oserror_enoexec [0.054230s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_int_path_item_exception) [0.098732s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_identify_by_name_in_uuid [0.173535s] ... ok
{2} heat.tests.test_loguserdata.LoguserdataTest.test_call_oserror_other [0.089113s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_digit_path_item_exception) [0.107700s] ... ok
{0} heat.tests.test_exception.TestStackValidationFailed.test_exception(test_string_path_exception) [0.096177s] ... ok
{2} heat.tests.test_metadata_refresh.MetadataRefreshServerTest.test_FnGetAtt_metadata_update [0.197286s] ... ok
{0} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_disguised_http_exception_with_newline [0.084679s] ... ok
{2} heat.tests.test_nested_stack.NestedStackTest.test_child_template_when_fetching_file_fails [0.063353s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_no_attrs [1.153224s] ... ok
{0} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_exception_with_non_ascii_chars [0.110145s] ... ok
{2} heat.tests.test_nested_stack.NestedStackTest.test_child_template_when_file_is_fetched [0.079559s] ... ok
{2} heat.tests.test_nested_stack.NestedStackTest.test_nested_stack_six_deep [0.079799s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_required_by [0.120089s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_list_all [0.485602s] ... ok
{0} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_openstack_exception_with_kwargs [0.117685s] ... ok
{2} heat.tests.test_notifications.StackTest.test_send [0.083555s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_list_passes_filter_translated [0.071158s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_with_nested_stack_empty [0.122237s] ... ok
{0} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_remote_exception [0.085430s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_list_show_hidden [0.067544s] ... ok
{2} heat.tests.test_parameters.ParameterSchemaTest.test_validate_schema_wrong_key [0.093585s] ... ok
{1} heat.tests.test_engine_service.StackServiceTest.test_stack_list_tags [0.067309s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_string) [0.065224s] ... ok
{0} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_should_not_ignore_parent_classes [0.103461s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_with_nested_stack_not_found [0.121912s] ... ok
{1} heat.tests.test_environment.ActionRestrictedTest.test_plain_matches [0.060719s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_number) [0.054730s] ... ok
{1} heat.tests.test_environment.ActionRestrictedTest.test_restricted_action_types [0.058571s] ... ok
{0} heat.tests.test_function.FunctionTest.test_equal [0.102144s] ... ok
{3} heat.tests.test_engine_api_utils.FormatTest.test_format_stack_resource_with_parent_stack [0.097374s] ... ok
{1} heat.tests.test_environment.ChildEnvTest.test_drill_down_matching_wildcard [0.083454s] ... ok
{0} heat.tests.test_function.FunctionTest.test_function_exception_key_error [0.090317s] ... ok
{3} heat.tests.test_engine_api_utils.TestExtractArgs.test_disable_rollback_extract_bad [0.101333s] ... ok
{1} heat.tests.test_environment.ChildEnvTest.test_item_to_remove_complex [0.065278s] ... ok
{1} heat.tests.test_environment.ChildEnvTest.test_registry_merge_favor_child [0.051519s] ... ok
{0} heat.tests.test_function.FunctionTest.test_function_ne_exception_key_error [0.100999s] ... ok
{3} heat.tests.test_engine_api_utils.TestExtractArgs.test_disable_rollback_extract_true [0.101792s] ... ok
{0} heat.tests.test_function.FunctionTest.test_function_ne_exception_value_error [0.061778s] ... ok
{3} heat.tests.test_engine_api_utils.TestExtractArgs.test_invalid_adopt_stack_data [0.068627s] ... ok
{0} heat.tests.test_function.FunctionTest.test_not_equal [0.052114s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_list) [0.415920s] ... ok
{3} heat.tests.test_engine_api_utils.TestExtractArgs.test_timeout_extract [0.063808s] ... ok
{1} heat.tests.test_environment.EnvironmentTest.test_constraints_registry_error [0.163105s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_json) [0.047630s] ... ok
{1} heat.tests.test_environment.EnvironmentTest.test_global_registry_many_to_one [0.079142s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_int_json) [0.069796s] ... ok
{3} heat.tests.test_engine_service.StackCreateTest.test_wordpress_single_instance_stack_adopt [0.130800s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_boolean) [0.056481s] ... ok
{1} heat.tests.test_environment.EnvironmentTest.test_register_with_path [0.090177s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_int_string) [0.057117s] ... ok
{3} heat.tests.test_engine_service.StackCreateTest.test_wordpress_single_instance_stack_create [0.143167s] ... ok
{1} heat.tests.test_environment.GlobalEnvLoadingTest.test_continue_on_parse_error [0.152093s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_default_empty(type_string_json) [0.119730s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_list_template_functions_version_not_found [0.083500s] ... ok
{1} heat.tests.test_environment.GlobalEnvLoadingTest.test_env_ignore_files_starting_dot [0.087538s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_parse_adopt_stack_data_with_parameters [0.070235s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_string) [0.115833s] ... ok
{1} heat.tests.test_environment.ResourceRegistryTest.test_list_type_find_by_status_none [0.061678s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_preview_stack_returns_a_stack [0.062570s] ... ok
{0} heat.tests.test_function.ResolveTest.test_resolve_all [0.541730s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_number) [0.070344s] ... ok
{1} heat.tests.test_environment.ResourceRegistryTest.test_list_type_with_name [0.060731s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_preview_stack_returns_list_of_resources_in_stack [0.059734s] ... ok
{0} heat.tests.test_function.ResolveTest.test_resolve_dict_with_null [0.051062s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_list) [0.084741s] ... ok
{1} heat.tests.test_environment.ResourceRegistryTest.test_resources_load [0.078174s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_preview_stack_validates_new_stack [0.063621s] ... ok
{0} heat.tests.test_function.ResolveTest.test_resolve_func [0.060414s] ... ok
{1} heat.tests.test_environment_format.YamlEnvironmentTest.test_parse_string_environment [0.059691s] ... ok
{0} heat.tests.test_function.ResolveTest.test_resolve_func_with_null [0.055243s] ... ok
{1} heat.tests.test_environment_format.YamlParseExceptions.test_parse_to_value_exception(scanner) [0.065189s] ... ok
{0} heat.tests.test_function.ValidateGetAttTest.test_get_attr_without_attribute_name [0.061391s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_json) [0.151025s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_int_json) [0.060409s] ... ok
{0} heat.tests.test_function.ValidateGetAttTest.test_resource_no_attribute_with_default_fn_get_att [0.061096s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_boolean) [0.048182s] ... ok
{0} heat.tests.test_function.ValidateTest.test_validate_list [0.078746s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_int_string) [0.073041s] ... ok
{2} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_false(type_string_json) [0.048093s] ... ok
{0} heat.tests.test_grouputils.GroupInspectorTest.test_size_exclude_failed [0.106225s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_bool_value_invalid [0.054410s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_json_list [0.065651s] ... ok
{1} heat.tests.test_environment_format.YamlParseExceptions.test_parse_to_value_exception(parser) [0.461397s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_stack_cancel_update_convergence_with_no_rollback [0.594515s] ... ok
{0} heat.tests.test_grouputils.GroupUtilsTest.test_group_with_failed_members [0.169001s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_json_validate_bad [0.062692s] ... ok
{1} heat.tests.test_environment_format.YamlParseExceptions.test_parse_to_value_exception(reader) [0.071530s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_map_overrun [0.051114s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_missing_param_list [0.050681s] ... ok
{0} heat.tests.test_grouputils.GroupUtilsTest.test_non_nested_resource [0.127169s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_stack_cancel_update_convergence_with_rollback [0.156894s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_missing_param_map [0.067029s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_number_low [0.044820s] ... ok
{1} heat.tests.test_event.EventEncryptedTest.test_props_encrypted [0.189126s] ... ok
{0} heat.tests.test_hot.HOTParamValidatorTest.test_modulo_constraint_invalid_default [0.150600s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_stack_describe_bad_tenant [0.173466s] ... ok
{1} heat.tests.test_event.EventTest.test_store_caps_resource_props_data [0.150364s] ... ok
{0} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints_range_invalid_key [0.103285s] ... ok
{1} heat.tests.test_exception.TestResourceFailure.test_nested_exceptions [0.073687s] ... ok
{0} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints_wrong_allowed_pattern [0.099064s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_stack_identify_uuid [0.175625s] ... ok
{0} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_no_type [0.087836s] ... ok
{1} heat.tests.test_exception.TestResourceFailure.test_std_exception [0.125405s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_stack_list_outputs [0.106453s] ... ok
{2} heat.tests.test_parameters.ParameterTestSpecific.test_string_len_good [0.407632s] ... ok
{0} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_wrong_key [0.097168s] ... ok
{2} heat.tests.test_plugin_loader.PluginLoaderTest.test_import_module_existing [0.057828s] ... ok
{1} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_should_not_ignore_parent_classes_even_for_remote_ones [0.114403s] ... ok
{3} heat.tests.test_engine_service.StackServiceTest.test_validate_new_stack_checks_incorrect_keywords_in_resource [0.124184s] ... ok
{1} heat.tests.test_function.FunctionTest.test_equal_func [0.053561s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_add_output [0.099757s] ... ok
{2} heat.tests.test_plugin_loader.PluginLoaderTest.test_import_module_garbage [0.102514s] ... ok
{1} heat.tests.test_function.FunctionTest.test_function_eq_exception_value_error [0.050126s] ... ok
{3} heat.tests.test_environment.ChildEnvTest.test_drill_down_to_child_resource [0.065486s] ... ok
{1} heat.tests.test_function.FunctionTest.test_function_exception_value_error [0.052130s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_contains_with_invalid_sequence [0.098083s] ... ok
{3} heat.tests.test_environment.ChildEnvTest.test_item_to_remove_none [0.067910s] ... ok
{2} heat.tests.test_plugin_loader.PluginLoaderTest.test_load_modules_skip_setup [0.081438s] ... ok
{1} heat.tests.test_function.ResolveTest.test_resolve_list [0.051659s] ... ok
{3} heat.tests.test_environment.ChildEnvTest.test_item_to_remove_simple [0.067583s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_contains_with_list [0.104771s] ... ok
{1} heat.tests.test_function.ValidateGetAttTest.test_resource_is_not_appear_in_stack [0.064545s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_bool_not_str [0.098562s] ... ok
{3} heat.tests.test_environment.ChildEnvTest.test_params_flat [0.069589s] ... ok
{1} heat.tests.test_function.ValidateTest.test_validate_all [0.047595s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_defaults [0.110669s] ... ok
{1} heat.tests.test_function.ValidateTest.test_validate_dict [0.056149s] ... ok
{3} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_load(same) [0.068973s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_compare_same [0.106452s] ... ok
{1} heat.tests.test_function.ValidateTest.test_validate_func [0.064869s] ... ok
{3} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_load(diff_temp) [0.083482s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_description_substitution [0.084095s] ... ok
{1} heat.tests.test_grouputils.GroupInspectorTest.test_list_rsrc_caching [0.073663s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_get_user_value [0.044984s] ... ok
{1} heat.tests.test_hot.HOTParamValidatorTest.test_hot_template_validate_param [0.055558s] ... ok
{3} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_load(diff_map) [0.110838s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_get_user_value_key_error [0.053325s] ... ok
{1} heat.tests.test_hot.HOTParamValidatorTest.test_modulo_constraint [0.053829s] ... ok
{3} heat.tests.test_environment.EnvironmentDuplicateTest.test_env_load(diff_path) [0.090504s] ... ok
{1} heat.tests.test_hot.HOTParamValidatorTest.test_multiple_constraint_descriptions [0.056568s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_key_error [0.066395s] ... ok
{1} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints [0.053548s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_none_default_integer [0.054807s] ... ok
{3} heat.tests.test_environment.EnvironmentTest.test_constraints [0.087944s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_digest_invalid_algorithm [0.466762s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_none_default_map [0.084688s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_filter_wrong_args_type [0.048262s] ... ok
{3} heat.tests.test_environment.EnvironmentTest.test_constraints_registry [0.147746s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_none_integer [0.075809s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_get_file_not_string [0.060839s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_none_map [0.055937s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_get_outputs_bad_without_name [0.047040s] ... ok
{2} heat.tests.test_properties.PropertiesTest.test_resolve_returns_none [0.044980s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_get_outputs_good [0.057313s] ... ok
{3} heat.tests.test_environment.EnvironmentTest.test_constraints_registry_stevedore [0.124575s] ... ok
{2} heat.tests.test_properties.PropertiesValidationTest.test_dict_instead_string [0.049465s] ... ok
{1} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints_range_wrong_format [0.379742s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_if_empty_return [0.067470s] ... ok
{3} heat.tests.test_environment.EnvironmentTest.test_event_sinks [0.079065s] ... ok
{2} heat.tests.test_properties.PropertiesValidationTest.test_nested_properties_schema_invalid_property_in_map [0.059194s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_if_null_return [0.081664s] ... ok
{1} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_empty_constraints [0.093142s] ... ok
{3} heat.tests.test_environment.EnvironmentTest.test_event_sinks_load [0.084179s] ... ok
{2} heat.tests.test_properties.PropertiesValidationTest.test_none_default_integer [0.081927s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_if_nullable_invalid_args [0.069560s] ... ok
{1} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_unknown_type [0.068898s] ... ok
{2} heat.tests.test_properties.PropertiesValidationTest.test_none_default_list [0.053203s] ... ok
{2} heat.tests.test_properties.PropertiesValidationTest.test_present_unimplemented [0.050770s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_join_invalid_multiple [0.057397s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_deletion_policy_titlecase [0.083123s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_digest [0.041759s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_join_invalid_value [0.094772s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_digest_incorrect_number_arguments [0.053320s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_equals_invalid_args [0.055211s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_join_json_fail [0.119325s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_filter [0.078625s] ... ok
/usr/lib/python3.9/site-packages/oslo_i18n/_message.py:173: UserWarning: Failed to insert replacement values into translated message "%(fn)s" filters a list of values (Original: '"%(fn)s" filters a list of values'): format requires a mapping
  warnings.warn(msg % (translated_message, self.msgid, err))
{1} heat.tests.test_hot.HOTemplateTest.test_filter_str_values [0.066255s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_make_url_ipv6 [0.123177s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_filter_wrong_args_number [0.049256s] ... ok
{3} heat.tests.test_environment.EnvironmentTest.test_global_registry [0.536276s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_make_url_port_invalid_low [0.100151s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_get_outputs_bad_description [0.085228s] ... ok
{3} heat.tests.test_environment.GlobalEnvLoadingTest.test_happy_path [0.076260s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_make_url_port_string [0.085281s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_plain_matches(pre-create) [0.047889s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_get_outputs_bad_no_data [0.099631s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_plain_matches(pre-update) [0.090679s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_map_replace [0.107771s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_get_outputs_bad_value [0.102437s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_plain_matches(pre-delete) [0.052643s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_plain_matches(post-create) [0.048990s] ... ok
{2} heat.tests.test_properties.PropertiesValidationTest.test_schema_to_template_nested_map_list_map_schema [0.748312s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_map_replace_invalid_missing1 [0.111885s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_if_invalid_args [0.115638s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_plain_matches(post-update) [0.042519s] ... ok
{2} heat.tests.test_properties.PropertiesValidationTest.test_unknown_typo [0.060561s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_plain_matches(post-delete) [0.119279s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_if_referenced_by_resource [0.138654s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_map_replace_nokeys [0.148981s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_from_json_param [0.131735s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_join_json [0.053996s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_wildcard_matches(pre-create) [0.073890s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_liberty_str_replace_map_param [0.086872s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_merge [0.149680s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_wildcard_matches(pre-update) [0.107702s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_idempotency [0.147700s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_list_concat [0.062379s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_merge_containing_repeat [0.093880s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_list_concat_repeat_item [0.043773s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_wildcard_matches(pre-delete) [0.124601s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_list_concat_unique_dict_item [0.050802s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_list [0.115151s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_from_number_param_max [0.109881s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_wildcard_matches(post-create) [0.123272s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_wildcard_matches(post-update) [0.111688s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_from_string_allowed_pattern [0.115837s] ... ok
{3} heat.tests.test_environment.HookMatchTest.test_wildcard_matches(post-delete) [0.090496s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_list_concat_with_dict_arg [0.344811s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_removed_function [0.410314s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_no_mismatch_in_update_policy [0.137369s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_list_concat_with_string_item [0.053199s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_repeat_list_and_map [0.056337s] ... ok
{3} heat.tests.test_environment.ResourceRegistryTest.test_list_type_find_by_status [0.101166s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_list_join [0.049567s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_schema_list_schema [0.094990s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_list_join_empty_list [0.040087s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_repeat_no_nested_loop_different_len [0.097259s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_make_url_basic [0.052016s] ... ok
{2} heat.tests.test_properties.PropertySchemaTest.test_schema_nested_schema [0.074054s] ... ok
{3} heat.tests.test_environment.ResourceRegistryTest.test_list_type_validation_valid_support_status [0.127137s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_make_url_file [0.070605s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_resource_facade [0.106123s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_boolean_false [0.091954s] ... ok
{3} heat.tests.test_environment.ResourceRegistryTest.test_load_registry_invalid_hook_type [0.088073s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_make_url_fragment [0.047962s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_resource_facade_missing_deletion_policy [0.079470s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_make_url_invalid_key [0.066289s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_implemented_true [0.101808s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_resource_group_list_join [0.058237s] ... ok
{3} heat.tests.test_environment_format.YamlEnvironmentTest.test_bad_yaml [0.113284s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_make_url_port_invalid_high [0.049088s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_replace [0.042019s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_replace_invalid_param_keys [0.041526s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_integer_low [0.110189s] ... ok
{3} heat.tests.test_environment_format.YamlEnvironmentTest.test_minimal_yaml [0.117274s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_make_url_username_password [0.108063s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_replace_missing_param [0.046599s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_replace_strict_empty_param_ok [0.041953s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_map_replace_invalid_empty [0.060549s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_list_good [0.102090s] ... ok
{3} heat.tests.test_environment_format.YamlEnvironmentTest.test_parse_document [0.086779s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_replace_syntax [0.055143s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_map_replace_invalid_str_arg1 [0.049557s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_split_bad_empty [0.046136s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_list_length_in_range [0.087319s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_map_replace_keys_collide [0.048289s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_map_replace_keys_collide_ok_equal [0.041438s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_split_index [0.057109s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_list_schema_good [0.099701s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_merge_containing_repeat_multi_list_no_nested_loop_all_none [0.053850s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_str_split_index_bad [0.057087s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_translate_resources_bad_metadata [0.042918s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_merge_containing_repeat_multi_list_no_nested_loop_with_none [0.060332s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_list_schema_int_good [0.111312s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_parameters_section_not_iterable [0.057157s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_translate_resources_bad_no_data [0.086062s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_repeat_bad_arg_type [0.056311s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_yaql_bogus_keys [0.045443s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_list_string [0.086271s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_repeat_dict_template [0.061896s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_map_list_default [0.096170s] ... ok
{3} heat.tests.test_event.EventTest.test_load_deprecated_prop_data [0.705694s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_repeat_dict_with_no_replacement [0.375577s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_repeat_with_no_nested_loop [0.042813s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_str_replace_sort_order [0.053113s] ... ok
{0} heat.tests.test_hot.HOTemplateTest.test_yaql_int_input [0.547521s] ... ok
{3} heat.tests.test_event.EventTest.test_store_caps_events [0.255089s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_translate_resources_resources_without_name [0.063394s] ... ok
{3} heat.tests.test_exception.TestHeatException.test_format_string_error_message [0.149863s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_number_high [0.684095s] ... ok
{3} heat.tests.test_exception.TestResourceFailure.test_heat_exception [0.108967s] ... ok
{0} heat.tests.test_hot.HotStackTest.test_update_modify_files_ok_replace [0.379160s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_number_low [0.140469s] ... ok
{3} heat.tests.test_exception.TestResourceFailure.test_status_reason_general [0.094048s] ... ok
{0} heat.tests.test_hot.StackGetAttrValidationTest.test_validate_props_from_attrs_all_attrs [0.070016s] ... ok
{3} heat.tests.test_exception.TestResourceFailure.test_status_reason_resource [0.055574s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_number_value_list_good [0.108525s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_yaql_list_input [0.453264s] ... ok
{0} heat.tests.test_identifier.EventIdentifierTest.test_event_id_uuid [0.071824s] ... ok
{3} heat.tests.test_exception.TestResourceFailure.test_std_exception_with_resource [0.096690s] ... ok
{0} heat.tests.test_identifier.EventIdentifierTest.test_event_init_from_dict [0.080449s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_numbers_from_strings [0.115112s] ... ok
{1} heat.tests.test_hot.HOTemplateTest.test_yaql_non_map_args [0.118424s] ... ok
{0} heat.tests.test_identifier.EventIdentifierTest.test_event_init_uuid_id [0.055116s] ... ok
{3} heat.tests.test_fault_middleware.FaultMiddlewareTest.test_internal_server_error_when_exeption_and_parents_not_mapped [0.106791s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_required_true [0.084930s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_parse_arn_invalid [0.076492s] ... ok
{1} heat.tests.test_hot.HotStackTest.test_get_attr_invalid [0.136877s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_string_exceeded_maxlength [0.092059s] ... ok
{3} heat.tests.test_function.DependenciesTest.test_dependencies(function) [0.129773s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_string_maxlength_good [0.087746s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_parse_missing_field [0.171018s] ... ok
{1} heat.tests.test_hot.HotStackTest.test_get_attr_invalid_resource [0.132184s] ... ok
{3} heat.tests.test_function.DependenciesTest.test_dependencies(nested_map) [0.142148s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_parse_round_trip [0.081565s] ... ok
{2} heat.tests.test_properties.PropertyTest.test_string_pattern_bad_suffix [0.112753s] ... ok
{3} heat.tests.test_function.DependenciesTest.test_dependencies(nested_list) [0.052181s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_round_trip [0.082856s] ... ok
{3} heat.tests.test_function.DependenciesTest.test_dependencies(deep_nested) [0.075329s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_url [0.048599s] ... ok
{3} heat.tests.test_function.FunctionTest.test_copy [0.053717s] ... ok
{1} heat.tests.test_hot.HotStackTest.test_get_attr_multiple_rsrc_status [0.267849s] ... ok
{2} heat.tests.test_provider_template.ProviderTemplateTest.test_attributes_extra [0.167238s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_url_decode_escape_round_trip [0.051252s] ... ok
{3} heat.tests.test_function.FunctionTest.test_function_eq_exception_key_error [0.058509s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_empty_field [0.054999s] ... ok
{3} heat.tests.test_function.FunctionTest.test_function_stack_reference_none [0.051990s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_leading_char [0.053095s] ... ok
{3} heat.tests.test_function.FunctionTest.test_function_str_value [0.043975s] ... ok
{2} heat.tests.test_provider_template.ProviderTemplateTest.test_boolean_type_provider [0.155996s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_leading_space [0.058404s] ... ok
{3} heat.tests.test_function.ResolveTest.test_resolve_dict [0.053368s] ... ok
{1} heat.tests.test_hot.HotStackTest.test_get_resource [0.222585s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_equal [0.046521s] ... ok
{3} heat.tests.test_function.ValidateGetAttTest.test_resource_is_appear_in_stack [0.055770s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_id_escape [0.045550s] ... ok
{2} heat.tests.test_provider_template.ProviderTemplateTest.test_properties_extra_required [0.141529s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_invalid_attr [0.051119s] ... ok
{3} heat.tests.test_grouputils.GroupInspectorTest.test_get_template [0.051917s] ... ok
{1} heat.tests.test_hot.HotStackTest.test_load_param_id [0.128760s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_invalid_item [0.060553s] ... ok
{2} heat.tests.test_provider_template.ProviderTemplateTest.test_properties_normal [0.097732s] ... ok
{3} heat.tests.test_grouputils.GroupInspectorTest.test_member_names_exclude_failed [0.062805s] ... ok
{1} heat.tests.test_hot.HotStackTest.test_set_param_id [0.104971s] ... ok
{2} heat.tests.test_provider_template.ProviderTemplateTest.test_resource_info_general [0.093322s] ... ok
{1} heat.tests.test_hot.HotStackTest.test_set_wrong_param [0.091175s] ... ok
{2} heat.tests.test_provider_template.ProviderTemplateTest.test_system_template_retrieve_by_file [0.099099s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(Ref_string) [0.086138s] ... ok
{2} heat.tests.test_provider_template.ProviderTemplateTest.test_user_template_retrieve_fail [0.124160s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(get_param_string) [0.119174s] ... ok
{3} heat.tests.test_grouputils.GroupInspectorTest.test_no_identity [0.408580s] ... ok
{2} heat.tests.test_provider_template.TemplateResourceCrudTest.test_handle_create [0.092817s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(get_list_attr) [0.088691s] ... ok
{3} heat.tests.test_hacking.HackingTestCase.test_dict_iteritems [0.055648s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_name_decode [0.527539s] ... ok
{3} heat.tests.test_hacking.HackingTestCase.test_dict_iterkeys [0.052361s] ... ok
{2} heat.tests.test_provider_template.TemplateResourceCrudTest.test_handle_delete [0.108809s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(get_list_attr_string_index) [0.091928s] ... ok
{3} heat.tests.test_hot.HOTParamValidatorTest.test_custom_constraint [0.054424s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_not_equal [0.083591s] ... ok
{3} heat.tests.test_hot.HOTParamValidatorTest.test_custom_constraint_default_skip [0.054396s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(get_flat_dict_attr) [0.092137s] ... ok
{2} heat.tests.test_resource.ResourceAdoptTest.test_adopt_resource_missing [0.131118s] ... ok
{3} heat.tests.test_hot.HOTParamValidatorTest.test_validate_schema_constraints_not_mapping [0.043484s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_path_components [0.107437s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(get_nested_attr_list) [0.088675s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_add_resource [0.056283s] ... ok
{2} heat.tests.test_resource.ResourceAvailabilityTest.test_handle_delete_no_entity [0.115099s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_path_decode [0.088061s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_contains_with_string [0.052381s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_tenant_decode [0.048583s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_defaults_for_empty_sections [0.058944s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_url_name_decode [0.072372s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_deletion_policy [0.046468s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_depends_condition [0.044575s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_url_path [0.060880s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_equals_with_non_supported_function [0.065008s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_url_path_decode [0.074738s] ... ok
{0} heat.tests.test_identifier.IdentifierTest.test_url_path_with_unicode_path [0.051303s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_filter_dict [0.054796s] ... ok
{0} heat.tests.test_identifier.ResourceIdentifierTest.test_resource_init_from_dict [0.059770s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_if [0.105517s] ... ok
{0} heat.tests.test_identifier.ResourceIdentifierTest.test_resource_init_path [0.066978s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_if_condition_name_non_existing [0.052949s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_if_using_condition_function [0.043170s] ... ok
{0} heat.tests.test_loguserdata.LoguserdataTest.test_call [0.101766s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_join_int_invalid [0.050358s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(get_nested_attr_dict) [0.664450s] ... ok
{2} heat.tests.test_resource.ResourceAvailabilityTest.test_service_not_available_returns_false [0.637669s] ... ok
{0} heat.tests.test_nested_stack.NestedStackTest.test_get_attribute [0.097662s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_join_multiple [0.048323s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_list_concat_none [0.048861s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(get_attr_none) [0.118289s] ... ok
{0} heat.tests.test_nested_stack.NestedStackTest.test_nested_stack_four_wide [0.066632s] ... ok
{2} heat.tests.test_resource.ResourceAvailabilityTest.test_service_not_deployed_required_extension [0.115746s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_list_concat_repeat_dict_item [0.048682s] ... ok
{0} heat.tests.test_nested_stack.NestedStackTest.test_nested_stack_infinite_recursion [0.076226s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_make_url_port_int [0.054841s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(pseudo_stack_id) [0.118268s] ... ok
{0} heat.tests.test_noauth.KeystonePasswordAuthProtocolTest.test_request_with_bad_credentials [0.081214s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_make_url_username [0.057279s] ... ok
{2} heat.tests.test_resource.ResourceDeleteRetryTest.test_delete_retry_phys_resource_exists [0.161006s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(pseudo_stack_name) [0.088305s] ... ok
{0} heat.tests.test_noauth.KeystonePasswordAuthProtocolTest.test_request_with_no_tenant_in_url_or_auth_headers [0.059721s] ... ok
{2} heat.tests.test_resource.ResourceDependenciesTest.test_getatt_nested_dict [0.084868s] ... ok
{0} heat.tests.test_notifications.AutoScaleTest.test_send [0.060647s] ... ok
{1} heat.tests.test_hot.StackParametersTest.test_param_refs(pseudo_project_id) [0.090766s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_string) [0.063989s] ... ok
{2} heat.tests.test_resource.ResourceDependenciesTest.test_hot_getatt_nested_dict [0.095712s] ... ok
{2} heat.tests.test_resource.ResourceDependenciesTest.test_no_deps [0.093010s] ... ok
{2} heat.tests.test_resource.ResourceDependenciesTest.test_ref [0.092569s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attributes) [0.258510s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_map_replace_invalid_missing2 [0.415770s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_map_replace_invalid_str_arg2 [0.048917s] ... ok
{2} heat.tests.test_resource.ResourceDependenciesTest.test_validate_value_fail [0.092667s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_map_replace_none_keys [0.042059s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_map_replace_none_values [0.040870s] ... ok
{2} heat.tests.test_resource.ResourceHookTest.test_hook [0.083860s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_number) [0.438329s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_map_replace_replaced_keys_collide [0.057388s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attributes_str) [0.260388s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_list) [0.049378s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_map_replace_unhashable_value [0.056793s] ... ok
{2} heat.tests.test_resource.ResourceHookTest.test_post_create_hook_call [0.119552s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_merge_containing_repeat_with_none [0.049506s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_json) [0.085975s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_merge_invalid [0.049877s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_int_json) [0.048546s] ... ok
{2} heat.tests.test_resource.ResourceHookTest.test_pre_delete_hook_call [0.128331s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_merge_none [0.046656s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_boolean) [0.056920s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_prevent_parameters_access [0.065362s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_int_string) [0.058101s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attributes_invalid_resource_list) [0.265971s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_adopt_convergence_ok [0.106263s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat [0.046120s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_no_override(type_string_json) [0.067220s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_dict_template_pike_version [0.050549s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_string) [0.069410s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_convergence_update_replace_rollback_restore_prev_rsrc_error [0.128306s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_dict_with_no_replacement_pike_version [0.057806s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_number) [0.058640s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_get_param [0.048341s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_list) [0.043784s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_create_cancel [0.113897s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_list_template [0.062056s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attributes_invalid_type) [0.287366s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_json) [0.076872s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_list_template_pike_version [0.049474s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_create_convergence_sets_requires_for_failure [0.108141s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_int_json) [0.061748s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_no_nested_loop_with_dict_type [0.056419s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_boolean) [0.048522s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_permutations_non_bool [0.057332s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_create_convergence_throws_timeout [0.101893s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_repeat_with_pike_version [0.039637s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_int_string) [0.102717s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_replace_map_param [0.051006s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_create_fail_retry [0.099671s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attributes_invalid_arg_str) [0.324870s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_create_from_external_with_check [0.074018s] ... ok
{0} heat.tests.test_parameters.ParameterTestCommon.test_default_override(type_string_json) [0.106865s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_created_time [0.046313s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_bool_value_false [0.091290s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_json_validate_good [0.094116s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attributes_invalid_arg_list) [0.292819s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_list_validate_good [0.091548s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_replace_ref_get_param [0.432131s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_replace_strict_invalid_param_keys [0.052232s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_list_value_list_bad [0.123529s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_replace_strict_missing_param [0.096749s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_creates_fail_retry [0.464608s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_list_value_list_good [0.097566s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_replace_vstrict_empty_param_not_ok [0.072788s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attributes_standard) [0.332388s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_split_bad_novalue [0.045392s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_deprecated_prop_data_updated [0.113765s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_map_underrun [0.114930s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_equals_names [0.062128s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_split_index_out_of_range [0.065739s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_has_interface_direct_match [0.046133s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_split_index_str [0.052305s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_has_interface_mapping [0.060620s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_str_split_none_string_to_split [0.089539s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_hot_ref_skip_validation_if_custom_constraint [0.057165s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_translate_resources_bad_depends_on [0.053826s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attrs_complex_attrs) [0.325506s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_make_replacement [0.063900s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_translate_resources_bad_type [0.068284s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_metadata_default [0.059331s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_valid_hot_version [0.061803s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_no_update_or_replace_in_failed [0.062906s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_properties_data_no_encryption [0.058839s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_yaql_as_condition [0.081445s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_resolve_attributes_stuff_base_attribute [0.044461s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_yaql_invalid_expression [0.046912s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_resource_class_to_cfn_template [0.048658s] ... ok
{3} heat.tests.test_hot.HOTemplateTest.test_yaql_string_input [0.049044s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_get_attr_all_attributes(test_get_attr_all_attrs_complex_attrs_standard) [0.337747s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_resource_invalid_name [0.052315s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_resource_load_with_no_resources [0.091536s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attributes) [0.109860s] ... ok
{3} heat.tests.test_hot.HotStackTest.test_repeat_get_attr [0.120472s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_resource_str_repr_stack_id_no_resource_id [0.059976s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_map_value_bad_parse [0.782603s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attributes_str) [0.106309s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_signal_wrong_action_state [0.079478s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_new_bad_type [0.105872s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_state_set [0.060536s] ... ok
{3} heat.tests.test_hot.HotStackTest.test_update_modify_param_ok_replace [0.195492s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attributes_invalid_resource_list) [0.124581s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_number_bad_type [0.111839s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_flat_attr) [0.131204s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attributes_invalid_type) [0.105904s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_number_value_list_bad [0.096555s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attributes_invalid_arg_str) [0.095314s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_list_attr) [0.128510s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_string_pattern_bad_prefix [0.095145s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_string_value_list_bad [0.093416s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_suspend_fail_invalid_states [0.469421s] ... ok
{0} heat.tests.test_parameters.ParameterTestSpecific.test_string_value_list_good [0.107400s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_update_convergence [0.106647s] ... ok
{0} heat.tests.test_parameters.ParametersTest.test_pseudo_param_stackid [0.099031s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_update_ok [0.094638s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_flat_dict_attr) [0.416900s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_update_replace_in_check_failed [0.063275s] ... ok
{0} heat.tests.test_parameters.ParametersTest.test_pseudo_params [0.110126s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_update_replace_with_resource_name [0.072119s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_nested_attr_list) [0.129079s] ... ok
{0} heat.tests.test_parameters.ParametersTest.test_unknown_params [0.096025s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_update_rsrc_in_progress_raises_exception [0.058384s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_updated_time [0.057358s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attributes_invalid_arg_list) [0.688972s] ... ok
{0} heat.tests.test_plugin_loader.PluginLoaderTest.test_create_subpackage_single_path [0.102492s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_updated_time_changes_only_when_it_changed [0.069355s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attributes_standard) [0.060712s] ... ok
{2} heat.tests.test_resource.ResourceTest.test_verify_check_conditions [0.045341s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_nested_attr_dict) [0.195486s] ... ok
{0} heat.tests.test_plugin_loader.PluginLoaderTest.test_load_modules_skip_test [0.103136s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attrs_complex_attrs) [0.063561s] ... ok
{2} heat.tests.test_resource.ResourceUpdateRestrictionTest.test_replace_restricted [0.073604s] ... ok
{0} heat.tests.test_properties.PropertiesTest.test_integer_good [0.101111s] ... ok
{1} heat.tests.test_hot.TestGetAttAllAttributes.test_stack_validate_outputs_get_all_attribute(test_get_attr_all_attrs_complex_attrs_standard) [0.079875s] ... ok
{2} heat.tests.test_resource.ResourceUpdateRestrictionTest.test_replace_restricted_type_change_with_convergence [0.070192s] ... ok
{1} heat.tests.test_identifier.EventIdentifierTest.test_event_stack [0.059726s] ... ok
{0} heat.tests.test_properties.PropertiesTest.test_none_default_string [0.092593s] ... ok
{2} heat.tests.test_resource.ResourceUpdateRestrictionTest.test_update_restricted_type_change_with_convergence [0.089263s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_arn_parse_empty_field [0.063688s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_attr_none) [0.275669s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_arn_parse_os_invalid [0.051313s] ... ok
{2} heat.tests.test_resource.ResourceUpdateRestrictionTest.test_update_with_replace_restricted [0.083595s] ... ok
{0} heat.tests.test_properties.PropertiesTest.test_null_property_value [0.098918s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_arn_parse_upper [0.053697s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found(update_all_args) [0.065667s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_badurl_proto [0.066691s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found(update_some_args) [0.062796s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_more_nested_properties_schema_invalid_property_in_map [0.130512s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_default [0.067023s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found(live_state_some_error) [0.062618s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_missing_field [0.070238s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_nested_properties_schema_invalid_property_in_list [0.121261s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found(entity_not_found) [0.065545s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_upper [0.060994s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_flat_attr) [0.350762s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found(live_state_not_found_id) [0.063627s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_none_default_boolean [0.097009s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_equal_dict [0.061170s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_not_equal_dict [0.050772s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_none_default_map [0.094470s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_stack_name_slash [0.075018s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_none_integer [0.089874s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_tenant_escape [0.050101s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_list_attr) [0.266117s] ... ok
{1} heat.tests.test_identifier.IdentifierTest.test_url_tenant_decode [0.051478s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_none_number [0.108421s] ... ok
{1} heat.tests.test_identifier.ResourceIdentifierTest.test_resource_id [0.058608s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found_no_default_client_name(update_all_args) [0.382852s] ... ok
{1} heat.tests.test_identifier.ResourceIdentifierTest.test_resource_name_slash [0.066697s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found_no_default_client_name(update_some_args) [0.062446s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found_no_default_client_name(live_state_some_error) [0.053462s] ... ok
{1} heat.tests.test_identifier.ResourceIdentifierTest.test_resource_stack [0.092157s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found_no_default_client_name(entity_not_found) [0.061190s] ... ok
{1} heat.tests.test_lifecycle_plugin_utils.LifecyclePluginUtilsTest.test_exercise_base_lifecycle_plugin_class [0.054675s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_flat_dict_attr) [0.299093s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_not_found_no_default_client_name(live_state_not_found_id) [0.065887s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_other_error(update_all_args) [0.052008s] ... ok
{1} heat.tests.test_metadata_refresh.MetadataRefreshTest.test_FnGetAtt_metadata_updated [0.110520s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_other_error(update_some_args) [0.110011s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_nested_attr_list) [0.298500s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_other_error(live_state_some_error) [0.112736s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_required [0.634314s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_other_error(entity_not_found) [0.120500s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_schema_invalid_parameters_stripped [0.104771s] ... ok
{2} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_other_error(live_state_not_found_id) [0.114730s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_nested_attr_dict) [0.266374s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_schema_object_to_template_nested_map_list_map_schema [0.089960s] ... ok
{0} heat.tests.test_properties.PropertiesValidationTest.test_schema_to_template_empty_schema [0.075246s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s1) [0.126600s] ... ok
{0} heat.tests.test_properties.PropertySchemaTest.test_all_resource_schemata [0.108424s] ... ok
{1} heat.tests.test_metadata_refresh.WaitConditionMetadataUpdateTest.test_wait_metadata [0.719376s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s2) [0.131657s] ... ok
{3} heat.tests.test_hot.StackAttributesTest.test_get_attr(get_attr_none) [0.288942s] ... ok
{1} heat.tests.test_nested_stack.NestedStackCrudTest.test_handle_create [0.068296s] ... ok
{0} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_min_value [0.132189s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s3) [0.111776s] ... ok
{1} heat.tests.test_nested_stack.NestedStackCrudTest.test_handle_delete [0.062200s] ... ok
{3} heat.tests.test_hot.StackGetAttrValidationTest.test_validate_props_from_attrs [0.093904s] ... ok
{0} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_minmax_length [0.098575s] ... ok
{1} heat.tests.test_nested_stack.NestedStackCrudTest.test_handle_update [0.066794s] ... ok
{3} heat.tests.test_identifier.EventIdentifierTest.test_event_id_integer [0.087648s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s4) [0.116653s] ... ok
{0} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_minmax_string_length [0.066656s] ... ok
{1} heat.tests.test_nested_stack.NestedStackTest.test_nested_stack_three_deep [0.065374s] ... ok
{1} heat.tests.test_nested_stack.NestedStackTest.test_refid [0.049410s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_arn_escape_decode_round_trip [0.093712s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s5) [0.112542s] ... ok
{0} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_string [0.082790s] ... ok
{1} heat.tests.test_nested_stack.NestedStackTest.test_refid_convergence_cache_data [0.048886s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_badurl_host [0.088315s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s6) [0.114268s] ... ok
{1} heat.tests.test_nested_stack.ResDataStackTest.test_res_data_delete [0.117800s] ... ok
{0} heat.tests.test_properties.PropertySchemaTest.test_from_number_param_allowed_vals [0.137576s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_heat_invalid [0.084542s] ... ok
{1} heat.tests.test_nokey.NoKeyTest.test_nokey_create [0.088551s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s7) [0.149357s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_implemented_default [0.135330s] ... ok
{1} heat.tests.test_notifications.AutoScaleTest.test_send_error [0.054122s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_round_trip [0.125205s] ... ok
{1} heat.tests.test_parameters.ParameterDefaultsTest.test_use_expected_default(type_list) [0.061757s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_int_bad [0.097016s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_arn_url_parse_stacks_invalid [0.097149s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s8) [0.133461s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_attrs [0.089742s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_int_good [0.092091s] ... ok
{1} heat.tests.test_parameters.ParameterDefaultsTest.test_use_expected_default(type_number) [0.145915s] ... ok
{1} heat.tests.test_parameters.ParameterDefaultsTest.test_use_expected_default(type_string) [0.099343s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_id_contains [0.118035s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_integer_high [0.111533s] ... ok
{1} heat.tests.test_parameters.ParameterDefaultsTest.test_use_expected_default(type_json) [0.074662s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_list_exceeded_maxlength [0.095616s] ... ok
{1} heat.tests.test_parameters.ParameterDefaultsTest.test_use_expected_default(type_boolean1) [0.064238s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_list_maxlength_good [0.098179s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s9) [0.432543s] ... ok
{1} heat.tests.test_parameters.ParameterDefaultsTest.test_use_expected_default(type_boolean2) [0.102084s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_list_minlength_good [0.098136s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s10) [0.075826s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_list_path [0.042944s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s11) [0.065347s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_list_schema_int_bad_data [0.039431s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_map_list [0.047035s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s11) [0.109384s] ... ok
{2} heat.tests.test_resource.TestResourcePropDataUpdate.test_create_or_replace_rsrc_prop_data(s12) [0.137272s] ... ok
{2} heat.tests.test_resource_properties_data.ResourcePropertiesDataTest.test_rsrc_prop_data_no_encrypt [0.065760s] ... ok
{1} heat.tests.test_parameters.ParameterDefaultsTest.test_use_expected_default(type_boolean3) [0.498891s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_map_schema_bad_data [0.316072s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_count_stacks [0.054261s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_string) [0.063453s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_map_schema_good [0.041850s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_number) [0.057606s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_map_schema_missing_required_data [0.047109s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_delete_stack_cast [0.096845s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_number_good [0.048485s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_describe_stack_resources [0.055437s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_list) [0.102266s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_str_from_bool [0.040820s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_items [1.014145s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_get_files [0.049934s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_string_pattern_bad_prefix [0.048305s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_string_value_list_bad [0.047039s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_list_software_deployments [0.065235s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_json) [0.144645s] ... ok
{0} heat.tests.test_properties.PropertyTest.test_string_value_list_good [0.048834s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_list_stacks [0.051760s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_name_escape [0.108914s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(correct schema) [0.047335s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_preview_update_stack [0.064680s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(invalid type schema) [0.042162s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_int_json) [0.125045s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_path_default [0.127402s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_resource_schema [0.066052s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(invalid type subschema) [0.047143s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_boolean) [0.070735s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_show_software_deployment [0.055390s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(several keys schema) [0.076820s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_int_string) [0.051469s] ... ok
{2} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_stack_list_outputs [0.045138s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(several keys subschema) [0.044467s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_invalid(type_string_json) [0.057207s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_path_escape [0.152116s] ... ok
{2} heat.tests.test_rpc_listener_client.ListenerClientTest.test_engine_alive_timeout [0.050135s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(invalid key schema) [0.042850s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_string) [0.055130s] ... ok
{2} heat.tests.test_rsrc_defn.ResourceDefinitionDiffTest.test_update_policy_diff [0.050349s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(invalid key subschema) [0.040375s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_number) [0.064194s] ... ok
{2} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_dependencies_explicit [0.056799s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(invalid value type schema) [0.058253s] ... ok
{3} heat.tests.test_identifier.IdentifierTest.test_url_id_decode [0.119441s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(invalid value type subschema) [0.053352s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_list) [0.074450s] ... ok
{0} heat.tests.test_properties_group.TestSchemaSimpleValidation.test_properties_group_schema_validate(invalid prop name schema) [0.040355s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_json) [0.060963s] ... ok
{3} heat.tests.test_lifecycle_plugin_utils.LifecyclePluginUtilsTest.test_do_pre_op_failure [0.130666s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_attributes_missing_no_class [0.081685s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_int_json) [0.093716s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_get_os_no_match [0.051703s] ... ok
{3} heat.tests.test_lifecycle_plugin_utils.LifecyclePluginUtilsTest.test_get_plug_point_class_instances [0.099122s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_boolean) [0.061544s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_int_string) [0.047989s] ... ok
{3} heat.tests.test_loguserdata.LoguserdataTest.test_call_exception [0.093801s] ... ok
{2} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_properties [0.379643s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_default_no_empty_user_value_empty(type_string_json) [0.053540s] ... ok
{2} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_render_hot_empty [0.054644s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_string) [0.053713s] ... ok
{3} heat.tests.test_loguserdata.LoguserdataTest.test_main [0.102845s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_number) [0.055394s] ... ok
{2} heat.tests.test_server_tags.ServerTagsTest.test_instance_tags_updated [0.086219s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_list) [0.060891s] ... ok
{3} heat.tests.test_nested_stack.NestedStackCrudTest.test_handle_adopt [0.113930s] ... ok
{2} heat.tests.test_short_id.ShortIdTest.test_byte_string_8 [0.043739s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_json) [0.053021s] ... ok
{2} heat.tests.test_short_id.ShortIdTest.test_generate_ids [0.053762s] ... ok
{3} heat.tests.test_nested_stack.NestedStackTest.test_child_params [0.103689s] ... ok
{2} heat.tests.test_short_id.ShortIdTest.test_get_id_string [0.059629s] ... ok
{2} heat.tests.test_short_id.ShortIdTest.test_get_id_uuid1 [0.066493s] ... ok
{3} heat.tests.test_nested_stack.NestedStackTest.test_child_template_when_io_error [0.112294s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_metadata_update_called [0.595369s] ... ok
{2} heat.tests.test_short_id.ShortIdTest.test_get_id_uuid_endianness [0.081357s] ... ok
{3} heat.tests.test_parameters.ParameterSchemaTest.test_validate_schema_no_type [0.089734s] ... ok
{2} heat.tests.test_short_id.ShortIdTest.test_get_id_uuid_f [0.059421s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_properties_list_with_none [0.097870s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_string) [0.098378s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_properties_type_match [0.102958s] ... ok
{2} heat.tests.test_signal.SignalTest.test_FnGetAtt_alarm_url [0.114249s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_int_json) [0.455910s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_number) [0.087643s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_boolean) [0.059256s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_resource_info_special [0.094471s] ... ok
{2} heat.tests.test_signal.SignalTest.test_FnGetAtt_heat_signal_is_cached [0.102760s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_list) [0.103865s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_int_string) [0.116335s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_system_template_retrieve_fail [0.102400s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_json) [0.096669s] ... ok
{2} heat.tests.test_signal.SignalTest.test_FnGetAtt_swift_signal_delete [0.130304s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_description(type_string_json) [0.109348s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_int_json) [0.090263s] ... ok
{0} heat.tests.test_provider_template.ProviderTemplateTest.test_template_as_resource [0.127431s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_string) [0.075664s] ... ok
{2} heat.tests.test_signal.SignalTest.test_FnGetAtt_zaqar_signal_is_cached [0.169406s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_boolean) [0.096795s] ... ok
{0} heat.tests.test_provider_template.TemplateDataTest.test_template_data_in_create_without_template_file [0.113138s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_number) [0.063621s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_int_string) [0.055476s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_list) [0.055802s] ... ok
{0} heat.tests.test_resource.ResourceAvailabilityTest.test_default_true_empty_service_types [0.087408s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_json) [0.055742s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_description(type_string_json) [0.108237s] ... ok
{2} heat.tests.test_signal.SignalTest.test_delete_not_found [0.209033s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_int_json) [0.063844s] ... ok
{0} heat.tests.test_resource.ResourceDependenciesTest.test_getatt_fail [0.106343s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_boolean) [0.053848s] ... ok
{0} heat.tests.test_resource.ResourceDependenciesTest.test_hot_getatt_fail [0.084722s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_int_string) [0.060454s] ... ok
{2} heat.tests.test_signal.SignalTest.test_handle_signal_no_reraise_deleted [0.183349s] ... ok
{0} heat.tests.test_resource.ResourceDependenciesTest.test_hot_getatt_fail_nested_deep [0.111897s] ... ok
{1} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true_caps(type_string_json) [0.101296s] ... ok
{0} heat.tests.test_resource.ResourceDependenciesTest.test_ref_fail [0.092921s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_string) [0.359703s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_bool_value_true [0.104496s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_number) [0.048700s] ... ok
{2} heat.tests.test_signal.SignalTest.test_resource_data [0.199219s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_list) [0.041231s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_json_string_list [0.079469s] ... ok
{0} heat.tests.test_resource.ResourceHookTest.test_post_delete_hook_call [0.131842s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_json) [0.045044s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_list_validate_bad [0.062293s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_int_json) [0.041064s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_boolean) [0.050504s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_map_value [0.053665s] ... ok
{0} heat.tests.test_resource.ResourceHookTest.test_signal_clear_hook [0.103616s] ... ok
{2} heat.tests.test_signal.SignalTest.test_signal_in_suspend_state [0.181034s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_map_value_bad [0.066609s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_int_string) [0.081317s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_map_value_parse [0.053453s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_attributes_load_stored [0.132186s] ... ok
{2} heat.tests.test_stack.ResetStateOnErrorTest.test_success [0.093204s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_new_param(type_string_json) [0.059781s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_string) [0.039341s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_number_bad [0.060997s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_number) [0.051347s] ... ok
{2} heat.tests.test_stack.StackKwargsForCloningTest.test_kwargs(default) [0.099238s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_number_float_good_number [0.057979s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_attributes_store [0.137703s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_list) [0.045544s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_json) [0.077750s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_convg_need_update_in_delete_complete_state_for_resource [0.091850s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_int_json) [0.062855s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_create_cancel_exception [0.139011s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_boolean) [0.116830s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_int_string) [0.067403s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_no_echo_true(type_string_json) [0.097537s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_string) [0.050322s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_number) [0.066603s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_string_pattern_bad_suffix [0.611598s] ... ok
{2} heat.tests.test_stack.StackKwargsForCloningTest.test_kwargs(only_db) [0.624056s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_list) [0.057735s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_json) [0.053028s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_string_pattern_good [0.089972s] ... ok
{2} heat.tests.test_stack.StackKwargsForCloningTest.test_kwargs(keep_status) [0.085291s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_int_json) [0.052905s] ... ok
{1} heat.tests.test_parameters.ParameterTestSpecific.test_string_value_unicode [0.076841s] ... ok
{2} heat.tests.test_stack.StackKwargsForCloningTest.test_kwargs(status_db) [0.074550s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_boolean) [0.055270s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_create_convergence [0.553516s] ... ok
{2} heat.tests.test_stack.StackKwargsForCloningTest.test_kwargs(keep_tags) [0.058724s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_int_string) [0.071914s] ... ok
{1} heat.tests.test_parameters.ParametersTest.test_map [0.100276s] ... ok
{1} heat.tests.test_parameters.ParametersTest.test_map_str [0.087166s] ... ok
{2} heat.tests.test_stack.StackTest.test_create_bad_attribute [0.120372s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_create_deletes_fail_retry [0.186731s] ... ok
{2} heat.tests.test_stack.StackTest.test_incorrect_outputs_cfn_none_value [0.055044s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_create_from_external_not_found [0.067000s] ... ok
{2} heat.tests.test_stack.StackTest.test_init_stored_context_true [0.064908s] ... ok
{1} heat.tests.test_parameters.ParametersTest.test_to_dict [0.162577s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_delete_convergence_fail [0.129039s] ... ok
{2} heat.tests.test_stack.StackTest.test_init_user_creds_id [0.084834s] ... ok
{1} heat.tests.test_plugin_loader.PluginLoaderTest.test_create_subpackage_path_list [0.126332s] ... ok
{2} heat.tests.test_stack.StackTest.test_iter_resources [0.075164s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_delete_convergence_throws_timeout [0.128725s] ... ok
{1} heat.tests.test_plugin_loader.PluginLoaderTest.test_module_name [0.100693s] ... ok
{2} heat.tests.test_stack.StackTest.test_iter_resources_nested_with_filters [0.073711s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_deprecated_encrypted_prop_data_updated [0.091125s] ... ok
{2} heat.tests.test_stack.StackTest.test_iter_resources_with_nonexistent_template [0.062537s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_bad_key [0.131350s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_equals_different_stacks [0.098705s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_get_class_noexist [0.047780s] ... ok
{3} heat.tests.test_parameters.ParameterTestCommon.test_param_to_str(type_string_json) [0.717631s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_default [0.120347s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_getatt_invalid_type [0.054413s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_list_value_list_default_empty [0.106990s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_getatt_with_cache_data [0.063622s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_missing [0.092679s] ... ok
{2} heat.tests.test_stack.StackTest.test_lightweight_stack_getatt [0.312149s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_load_loads_stack_with_cached_data [0.078185s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_missing_param_str [0.096140s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_missing_required [0.100696s] ... ok
{2} heat.tests.test_stack.StackTest.test_load_with_no_refresh_cred [0.059815s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_metadata_set_when_deleted [0.088906s] ... ok
{2} heat.tests.test_stack.StackTest.test_mark_complete_stale_traversal [0.061645s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_number_float_good_string [0.110104s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_none_default_boolean [0.100308s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_need_update_in_create_failed_state_for_resource [0.064176s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_number_high [0.094257s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_none_list [0.107628s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_number_int_good [0.068036s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_none_string [0.053689s] ... ok
{2} heat.tests.test_stack.StackTest.test_parameters_stored_encrypted_decrypted_on_load [0.203218s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_number_value_list_good [0.060243s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_no_resource_properties_required_default [0.191676s] ... ok
{2} heat.tests.test_stack.StackTest.test_resource_get [0.072219s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_param_name_in_error_message [0.047199s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_required_with_translate_no_value [0.093180s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_physical_resource_name_or_FnGetRefId [0.082254s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_string_overflow [0.054446s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_resolve_ref_with_constraints [0.073735s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_preview [0.073146s] ... ok
{3} heat.tests.test_parameters.ParameterTestSpecific.test_string_underflow [0.072547s] ... ok
{2} heat.tests.test_stack.StackTest.test_resource_name_ref_by_depends_on [0.140750s] ... ok
{1} heat.tests.test_properties.PropertiesTest.test_schema_from_hot_params [0.114802s] ... ok
{3} heat.tests.test_parameters.ParametersTest.test_missing_attribute_params [0.077604s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_properties_data_stored_encrypted_decrypted_on_load [0.102108s] ... ok
{1} heat.tests.test_properties.PropertiesValidationTest.test_list_instead_string [0.053117s] ... ok
{1} heat.tests.test_properties.PropertiesValidationTest.test_none_list [0.042928s] ... ok
{3} heat.tests.test_parameters.ParametersTest.test_missing_params [0.077204s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_ref_skip_validation_if_custom_constraint [0.076157s] ... ok
{1} heat.tests.test_properties.PropertiesValidationTest.test_none_string [0.046494s] ... ok
{2} heat.tests.test_stack.StackTest.test_resume_stack_resumeed_ok [0.180972s] ... ok
{3} heat.tests.test_parameters.ParametersTest.test_schema_invariance [0.085486s] ... ok
{1} heat.tests.test_properties.PropertiesValidationTest.test_update_allowed_and_immutable_contradict [0.055303s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_compare_different [0.084969s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_default_override [0.053331s] ... ok
{2} heat.tests.test_stack.StackTest.test_snapshot_save_called_first [0.184854s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_integer_bad [0.060148s] ... ok
{2} heat.tests.test_stack.StackTest.test_stack_reads_username [0.049398s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_none_boolean [0.050172s] ... ok
{2} heat.tests.test_stack.StackTest.test_stack_string_repr [0.067250s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_none_default_list [0.066214s] ... ok
{2} heat.tests.test_stack.StackTest.test_state_defaults [0.085742s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_resource [0.460261s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_none_default_number [0.068724s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_resource_new_err [0.055046s] ... ok
{2} heat.tests.test_stack.StackTest.test_state_deleted [0.071959s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_none_number [0.070516s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_resource_new_stack_not_stored [0.057568s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_max_length [0.506420s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_resource_object_resource_properties_data [0.056699s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_min_length [0.053208s] ... ok
{2} heat.tests.test_stack.StackTest.test_store_backup_false [0.123596s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_minimal_string [0.051923s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_resource_str_repr_no_stack_id [0.069470s] ... ok
{2} heat.tests.test_stack.StackTest.test_store_saves_owner [0.094134s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_minmax_value [0.066897s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_state_set_invalid [0.066423s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_list_param [0.056225s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_store_attributes_fail [0.064468s] ... ok
{2} heat.tests.test_stack.StackTest.test_store_saves_tags [0.101544s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_number_param_min [0.063837s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_replace [0.054295s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_schema_from_params [0.396626s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_param_string_max_len [0.059989s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_replace_in_failed_without_nested [0.073180s] ... ok
{3} heat.tests.test_properties.PropertiesTest.test_string_good [0.052462s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_param_string_min_max_len [0.066661s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_replacement_data_ignores_rsrc_from_different_tmpl [0.057854s] ... ok
{2} heat.tests.test_stack.StackTest.test_suspend_resume [0.206430s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_missing [0.065941s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_resource_convergence_update_replace [0.076952s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_string_multi_constraints [0.099307s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_missing_required [0.053539s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_template_diff_changed_remove [0.044398s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_missing_unimplemented [0.058302s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_from_string_param [0.080954s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_template_diff_properties_added [0.052435s] ... ok
{2} heat.tests.test_stack.StackTest.test_tags_property_get_set [0.151230s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_schema_all [0.048758s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_template_diff_properties_notallowed [0.048808s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_more_nested_properties_schema_invalid_property_in_list [0.076030s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_template_diff_properties_removed_no_default_value [0.054600s] ... ok
{2} heat.tests.test_stack.StackTest.test_validate_property_getatt [0.105216s] ... ok
{1} heat.tests.test_properties.PropertySchemaTest.test_schema_map_schema [0.088968s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_none_boolean [0.096153s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_update_template_diff_properties_removed_with_default_value [0.051502s] ... ok
{2} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_all_dep_attrs(no_attr) [0.067055s] ... ok
{0} heat.tests.test_resource.ResourceTest.test_updated_from_external [0.045375s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_bad_type [0.091143s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_none_default_number [0.087574s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_boolean_invalid_string [0.065970s] ... ok
{0} heat.tests.test_resource.TestLiveStateUpdate.test_update_resource_live_state(update_all_args) [0.078637s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_none_default_string [0.085067s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_boolean_true [0.045806s] ... ok
{0} heat.tests.test_resource.TestLiveStateUpdate.test_update_resource_live_state(update_some_args) [0.066586s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_int_from_str_good [0.045845s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_none_map [0.090159s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_integer_value_list_bad [0.044114s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_list_dict [0.047143s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_map_list_no_default [0.043920s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_schema_support_status [0.116357s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_map_path [0.052949s] ... ok
{3} heat.tests.test_properties.PropertiesValidationTest.test_schema_to_template_nested_map_map_schema [0.065297s] ... ok
{2} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_all_dep_attrs(one_res_one_attr) [0.495530s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_allowed_pattern [0.060483s] ... ok
{2} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_all_dep_attrs(one_res_several_attrs) [0.065059s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_allowed_values [0.074885s] ... ok
{2} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_all_dep_attrs(several_res_one_attr) [0.057182s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_invalid_key [0.066656s] ... ok
{0} heat.tests.test_resource.TestLiveStateUpdate.test_update_resource_live_state(live_state_some_error) [0.460463s] ... ok
{2} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_all_dep_attrs(several_res_several_attrs) [0.054337s] ... ok
{0} heat.tests.test_resource.TestLiveStateUpdate.test_update_resource_live_state(entity_not_found) [0.070195s] ... ok
{2} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_all_dep_attrs(nested_attr) [0.057649s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_map [0.100207s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_map_string [0.382868s] ... ok
{0} heat.tests.test_resource.TestLiveStateUpdate.test_update_resource_live_state(live_state_not_found_id) [0.055556s] ... ok
{2} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_all_dep_attrs(several_res_several_attrs_and_all_attrs) [0.054180s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_required_false [0.063680s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_max_value [0.091160s] ... ok
{2} heat.tests.test_stack_collect_attributes.ReferencedAttrsTest.test_referenced_attrs_resources [0.060551s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_check_software_deployment [0.060065s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_str_from_int [0.052606s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_delete_software_deployment [0.045961s] ... ok
{2} heat.tests.test_stack_delete.StackTest.test_delete_badaction [0.059640s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_string_length_in_range [0.050885s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_legacy_minmax_string_value [0.107624s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_export_stack [0.046838s] ... ok
{1} heat.tests.test_properties.PropertyTest.test_type [0.054048s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_find_physical_resource [0.058978s] ... ok
{2} heat.tests.test_stack_delete.StackTest.test_delete_stack_with_resource_log_is_clear [0.119368s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_number_param_min_max [0.093974s] ... ok
{1} heat.tests.test_provider_template.ProviderTemplateTest.test_attributes_missing_based_on_class [0.057391s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_generate_template [0.041675s] ... ok
{2} heat.tests.test_stack_delete.StackTest.test_delete_trust_nested [0.075011s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_param_no_default [0.065979s] ... ok
{1} heat.tests.test_provider_template.ProviderTemplateTest.test_get_mine_type_map [0.070131s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_list_services [0.072805s] ... ok
{1} heat.tests.test_provider_template.ProviderTemplateTest.test_get_os_empty_registry [0.041969s] ... ok
{1} heat.tests.test_provider_template.ProviderTemplateTest.test_persisted_unregistered_provider_templates [0.039467s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_resource_mark_unhealthy [0.073101s] ... ok
{2} heat.tests.test_stack_delete.StackTest.test_delete_user_creds [0.103909s] ... ok
{3} heat.tests.test_properties.PropertySchemaTest.test_from_param_string_min_len [0.128861s] ... ok
{1} heat.tests.test_provider_template.ProviderTemplateTest.test_properties_type_mismatch [0.061943s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_resource_signal [0.090851s] ... ok
{2} heat.tests.test_stack_delete.StackTest.test_stack_user_project_id_delete_fail [0.090690s] ... ok
{1} heat.tests.test_provider_template.ProviderTemplateTest.test_user_template_retrieve_fail_ext [0.067341s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_stack_snapshot [0.048730s] ... ok
{2} heat.tests.test_stack_lock.StackLockTest.test_failed_acquire_existing_lock_engine_alive [0.049322s] ... ok
{2} heat.tests.test_stack_lock.StackLockTest.test_successful_acquire_new_lock [0.054651s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_stack_suspend [0.054751s] ... ok
{1} heat.tests.test_provider_template.TemplateDataTest.test_template_data_in_update_without_template_file [0.097349s] ... ok
{0} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_update_stack [0.050456s] ... ok
{2} heat.tests.test_stack_lock.StackLockTest.test_try_thread_lock_context_mgr_exception [0.058873s] ... ok
{0} heat.tests.test_rpc_worker_client.WorkerClientTest.test_cancel_check_resource [0.045638s] ... ok
{1} heat.tests.test_provider_template.TemplateResourceCrudTest.test_handle_update [0.084596s] ... ok
{2} heat.tests.test_stack_lock.StackLockTest.test_try_thread_lock_context_mgr_no_exception [0.058150s] ... ok
{0} heat.tests.test_rpc_worker_client.WorkerClientTest.test_make_msg [0.042479s] ... ok
{2} heat.tests.test_stack_resource.RaiseLocalException.test_heat_exception [0.047611s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(one) [0.083403s] ... ok
{0} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_deletion_policy_invalid [0.044400s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(limit_plus_one) [0.048465s] ... ok
{2} heat.tests.test_stack_resource.StackResourceAttrTest.test_get_output_key_no_outputs_from_rpc [0.074544s] ... ok
{0} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_dependencies_default [0.054169s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(limit_exact) [0.051902s] ... ok
{2} heat.tests.test_stack_resource.StackResourceAttrTest.test_get_output_ok [0.078451s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(limit_minus_one) [0.056734s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_bad_key [0.536944s] ... ok
{2} heat.tests.test_stack_resource.StackResourceAttrTest.test_resolve_attribute_dict [0.066709s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(limit_four) [0.054643s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_boolean_invalid_int [0.058517s] ... ok
{2} heat.tests.test_stack_resource.StackResourceAttrTest.test_resolve_attribute_list [0.057048s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(limit_three) [0.053042s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_default [0.075434s] ... ok
{0} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_dependencies_explicit_invalid [0.339413s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_implemented_false [0.087972s] ... ok
{0} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_freeze_override [0.052722s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_int_from_str_bad [0.076211s] ... ok
{0} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_hash_types [0.057868s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_integer_value_list_good [0.050851s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_list_is_delimited [0.058369s] ... ok
{0} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_render_hot [0.082427s] ... ok
{2} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_unknown(create) [0.398155s] ... ok
{0} heat.tests.test_short_id.ShortIdTest.test_byte_string_12 [0.046626s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(three_nested_stacks) [0.405322s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_list_schema_bad_data [0.075232s] ... ok
{2} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_unknown(update) [0.058240s] ... ok
{0} heat.tests.test_short_id.ShortIdTest.test_byte_string_60 [0.055506s] ... ok
{1} heat.tests.test_resource.ReducePhysicalResourceNameTest.test_reduce(big_names) [0.063987s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_list_smaller_than_minlength [0.067085s] ... ok
{0} heat.tests.test_short_id.ShortIdTest.test_get_id_uuid_1 [0.052908s] ... ok
{2} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_unknown(suspend) [0.063996s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_map_allow_conversion [0.055079s] ... ok
{2} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_unknown(resume) [0.100939s] ... ok
{1} heat.tests.test_resource.ResourceAvailabilityTest.test_handle_delete_no_resource_id [0.133616s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_map_list_default_empty [0.054314s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_map_schema_missing_data [0.055827s] ... ok
{1} heat.tests.test_resource.ResourceAvailabilityTest.test_handle_delete_raise_error [0.071567s] ... ok
{2} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_unknown(delete) [0.085392s] ... ok
{0} heat.tests.test_signal.SignalTest.test_FnGetAtt_alarm_url_is_cached [0.191492s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_no_default [0.056621s] ... ok
{2} heat.tests.test_stack_resource.StackResourceLimitTest.test_resource_limit(3_4_0) [0.052266s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_number_value_list_bad [0.054543s] ... ok
{2} heat.tests.test_stack_resource.StackResourceLimitTest.test_resource_limit(3_8_0) [0.045006s] ... ok
{1} heat.tests.test_resource.ResourceAvailabilityTest.test_handle_delete_successful [0.120807s] ... ok
{2} heat.tests.test_stack_resource.StackResourceLimitTest.test_resource_limit(3_8_2) [0.044315s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_required_default [0.073285s] ... ok
{1} heat.tests.test_resource.ResourceAvailabilityTest.test_service_deployed_required_extension_exception [0.070951s] ... ok
{2} heat.tests.test_stack_resource.StackResourceLimitTest.test_resource_limit(3_5_2) [0.044137s] ... ok
{0} heat.tests.test_signal.SignalTest.test_FnGetAtt_heat_signal [0.185892s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_string_minlength_good [0.062919s] ... ok
{1} heat.tests.test_resource.ResourceAvailabilityTest.test_service_deployed_required_extension_true [0.055671s] ... ok
{2} heat.tests.test_stack_resource.StackResourceLimitTest.test_resource_limit(3_6_2) [0.054222s] ... ok
{2} heat.tests.test_stack_resource.StackResourceLimitTest.test_resource_limit(3_12_2) [0.049829s] ... ok
{1} heat.tests.test_resource.ResourceAvailabilityTest.test_service_not_available_throws_exception [0.058308s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_string_pattern_good [0.086037s] ... ok
{0} heat.tests.test_signal.SignalTest.test_FnGetAtt_swift_signal_is_cached [0.132472s] ... ok
{1} heat.tests.test_resource.ResourceAvailabilityTest.test_service_not_installed_required_extension [0.052002s] ... ok
{2} heat.tests.test_stack_resource.StackResourceTest.test_child_params_defaults_to_not_implemented [0.057600s] ... ok
{3} heat.tests.test_properties.PropertyTest.test_string_smaller_than_minlength [0.070049s] ... ok
{2} heat.tests.test_stack_resource.StackResourceTest.test_child_template_defaults_to_not_implemented [0.056595s] ... ok
{0} heat.tests.test_signal.SignalTest.test_signal [0.109222s] ... ok
{2} heat.tests.test_stack_resource.StackResourceTest.test_delete_nested_not_found_nested_stack [0.047106s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_attributes_not_parsable [0.069610s] ... ok
{1} heat.tests.test_resource.ResourceDeleteRetryTest.test_delete_retry_conflict [0.142819s] ... ok
{2} heat.tests.test_stack_resource.StackResourceTest.test_need_update_for_nested_resource [0.049565s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_get_error_for_invalid_template_name [0.068737s] ... ok
{2} heat.tests.test_stack_resource.StackResourceTest.test_nested_abandon_stack_not_found [0.050226s] ... ok
{0} heat.tests.test_signal.SignalTest.test_signal_in_delete_state [0.137561s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_getatt_fail_nested_deep [0.083938s] ... ok
{2} heat.tests.test_stack_resource.StackResourceTest.test_validate_error_reference [0.054481s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_get_mine_global_map [0.077922s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_getatt_nested_deep [0.057816s] ... ok
{0} heat.tests.test_stack.ResetStateOnErrorTest.test_reset_state_exception [0.113142s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_hot_add_dep_error_create [0.067894s] ... ok
{0} heat.tests.test_stack.ResetStateOnErrorTest.test_reset_state_exit_exception [0.045586s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_hot_add_dep_error_load [0.081871s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(in_progress) [0.060799s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_hot_getatt [0.077872s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(create_complete) [0.120113s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_hot_getatt_nested_deep [0.075499s] ... ok
{2} heat.tests.test_stack_resource.StackResourceTest.test_validate_heat_autoscaling_group [0.393619s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(create_failed) [0.090645s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_hot_ref [0.062609s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(update_complete) [0.063164s] ... ok
{1} heat.tests.test_resource.ResourceDependenciesTest.test_hot_ref_nested_deep [0.054657s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(update_failed) [0.043341s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_failed_with_new_condition [0.151129s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_get_mine_resource_map [0.720834s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_get_template_resource_class [0.041654s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_incorrect_template_provided_with_url [0.043271s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(delete_complete) [0.303475s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_properties_missing [0.058533s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(delete_failed) [0.062155s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_to_parameters [0.043836s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_force_cancel_rollback [0.365496s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(adopt_complete) [0.048184s] ... ok
{3} heat.tests.test_provider_template.ProviderTemplateTest.test_user_template_not_retrieved_by_file [0.052057s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(adopt_failed) [0.059666s] ... ok
{3} heat.tests.test_provider_template.TemplateResourceCrudTest.test_handle_adopt [0.053451s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(rollback_complete) [0.057807s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(rollback_failed) [0.052099s] ... ok
{3} heat.tests.test_resource.MetadataTest.test_read_initial [0.127378s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(invalid_action) [0.052031s] ... ok
{0} heat.tests.test_stack.StackStateSetTest.test_state(invalid_status) [0.059037s] ... ok
{0} heat.tests.test_stack.StackTest.test_adopt_stack_fails [0.079637s] ... ok
{3} heat.tests.test_resource.MetadataTest.test_write [0.202986s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_adopt_convergence_bad_data [0.947811s] ... ok
{0} heat.tests.test_stack.StackTest.test_adopt_stack_rollback [0.135134s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_replace_create_in_progress_and_delete_2 [0.528354s] ... ok
{3} heat.tests.test_resource.ResourceAdoptTest.test_adopt_resource_success [0.110151s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_check_failed [0.122426s] ... ok
{0} heat.tests.test_stack.StackTest.test_check_fail [0.104639s] ... ok
{3} heat.tests.test_resource.ResourceAdoptTest.test_adopt_with_resource_data_and_metadata [0.144949s] ... ok
{0} heat.tests.test_stack.StackTest.test_correct_outputs [0.130617s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_check_not_supported [0.132111s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_default_true_with_default_client_name_none [0.109949s] ... ok
{0} heat.tests.test_stack.StackTest.test_deletion_policy_apply_get_param [0.070633s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_replace_failed_create_and_delete_2 [0.315562s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_convergence_update_replace_rollback [0.111655s] ... ok
{0} heat.tests.test_stack.StackTest.test_has_timed_out [0.061811s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_handle_delete_no_default_client_name [0.094271s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_create_fail_metadata_parse_error [0.098370s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_replace_failed_delete [0.146168s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_handle_delete_not_found [0.107552s] ... ok
{0} heat.tests.test_stack.StackTest.test_hot_restore [0.170103s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_service_deployed [0.078682s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_create_fail_missing_req_prop [0.104546s] ... ok
{0} heat.tests.test_stack.StackTest.test_incorrect_deletion_policy [0.048952s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_replace_delete_hook [0.156183s] ... ok
{0} heat.tests.test_stack.StackTest.test_incorrect_outputs_cfn_empty_value [0.063059s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_service_deployed_required_extension_false [0.100337s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_create_resource_after_destroy [0.107012s] ... ok
{0} heat.tests.test_stack.StackTest.test_param_validate_value [0.045141s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_service_deployed_required_extension_true_list [0.091103s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_delete_convergence_deletes_resource_in_init_state [0.091192s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_replace_post_hook [0.147643s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_service_deployed_required_extension_true_list_fail [0.089871s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_delete_convergence_does_not_delete_same_template_resource [0.112195s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_service_deployed_required_extension_true_string [0.088984s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_delete_convergence_ok [0.101491s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_rollback_on_cancel_event [0.184578s] ... ok
{0} heat.tests.test_stack.StackTest.test_parameters_created_encrypted_updated_decrypted [0.425067s] ... ok
{2} heat.tests.test_stack_update.StackUpdateTest.test_update_tags_remove_all [0.125930s] ... ok
{0} heat.tests.test_stack.StackTest.test_parameters_stored_decrypted_successful_load [0.051010s] ... ok
{2} heat.tests.test_stack_user.StackUserTest.test_handle_create_existing_project [0.074743s] ... ok
{0} heat.tests.test_stack.StackTest.test_requires_deferred_auth [0.049312s] ... ok
{3} heat.tests.test_resource.ResourceAvailabilityTest.test_service_not_deployed [0.326815s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_dependson [0.048928s] ... ok
{2} heat.tests.test_stack_user.StackUserTest.test_handle_create_no_stack_project [0.122124s] ... ok
{0} heat.tests.test_stack.StackTest.test_resource_by_refid [0.107116s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_dependson_fail [0.058701s] ... ok
{0} heat.tests.test_stack.StackTest.test_stack_eager_or_lazy_load_templ [0.059112s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_dependson_hot [0.051732s] ... ok
{2} heat.tests.test_stack_user.StackUserTest.test_handle_resume [0.088717s] ... ok
{0} heat.tests.test_stack.StackTest.test_stack_name_invalid [0.050407s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_getatt [0.043189s] ... ok
{0} heat.tests.test_stack.StackTest.test_stack_reads_tenant [0.041286s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_hot_ref_fail [0.041731s] ... ok
{2} heat.tests.test_stack_user.StackUserTest.test_handle_resume_legacy [0.099182s] ... ok
{0} heat.tests.test_stack.StackTest.test_stack_reads_tenant_from_context_if_empty [0.056964s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_hot_ref_nested_dict [0.047502s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_ref_nested_deep [0.057495s] ... ok
{0} heat.tests.test_stack.StackTest.test_stack_user_project_id_create [0.089478s] ... ok
{2} heat.tests.test_stack_user.StackUserTest.test_handle_suspend_legacy [0.097451s] ... ok
{3} heat.tests.test_resource.ResourceDependenciesTest.test_ref_nested_dict [0.048067s] ... ok
{2} heat.tests.test_template.ParserTest.test_join_dict_val [0.064492s] ... ok
{0} heat.tests.test_stack.StackTest.test_stack_user_project_id_setter [0.099618s] ... ok
{0} heat.tests.test_stack.StackTest.test_state_set_uses_curr_traversal_for_updating_db [0.049352s] ... ok
{3} heat.tests.test_resource.ResourceHookTest.test_pre_create_hook_call [0.115228s] ... ok
{2} heat.tests.test_template.ResolveDataTest.test_join_not_string [0.088376s] ... ok
{0} heat.tests.test_stack.StackTest.test_store_backup_true [0.049776s] ... ok
{3} heat.tests.test_resource.ResourceHookTest.test_set_hook [0.045960s] ... ok
{2} heat.tests.test_template.ResolveDataTest.test_join_split [0.056552s] ... ok
{0} heat.tests.test_stack.StackTest.test_store_db_update_failure [0.045807s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_abandon_with_resource_data [0.054765s] ... ok
{2} heat.tests.test_template.TemplateTest.test_add_output [0.057582s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_check_supported [0.060732s] ... ok
{0} heat.tests.test_stack.StackTest.test_store_saves_creds_trust [0.071150s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_create_fail_prop_typo [0.072256s] ... ok
{0} heat.tests.test_stack.StackTest.test_timeout_secs [0.072165s] ... ok
{0} heat.tests.test_stack.StackTest.test_timeout_secs_default [0.049202s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_create_fail_retry_disabled [0.065870s] ... ok
{0} heat.tests.test_stack.StackTest.test_total_resources_empty [0.057566s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_create_from_external [0.068664s] ... ok
{0} heat.tests.test_stack.StackTest.test_total_resources_not_stored [0.040687s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_create_validate [0.116277s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_has_interface_no_match [0.044709s] ... ok
{2} heat.tests.test_template.TemplateTest.test_and [0.433708s] ... ok
{2} heat.tests.test_template.TemplateTest.test_base64 [0.043328s] ... ok
{2} heat.tests.test_template.TemplateTest.test_create_empty_template_default_version [0.048751s] ... ok
{0} heat.tests.test_stack.StackTest.test_update_exception_handler_resource_failure_no_rollback [0.295773s] ... ok
{2} heat.tests.test_template.TemplateTest.test_create_empty_template_from_another_template [0.060107s] ... ok
{0} heat.tests.test_stack.StackTest.test_update_exception_handler_resource_failure_rollback [0.049450s] ... ok
{2} heat.tests.test_template.TemplateTest.test_defaults [0.067436s] ... ok
{0} heat.tests.test_stack.StackTest.test_update_task_exception [0.082900s] ... ok
{2} heat.tests.test_template.TemplateTest.test_invalid_aws_version [0.066263s] ... ok
{0} heat.tests.test_stack.StackTest.test_validate_assertion_exception_rethrow [0.078788s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_prepare_abandon [0.391966s] ... ok
{2} heat.tests.test_template.TemplateTest.test_invalid_hot_version [0.058114s] ... ok
{0} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_dep_attrs(no_attr) [0.048917s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_resolve_attributes_no_default_client_name [0.060622s] ... ok
{0} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_dep_attrs(one_res_one_attr) [0.047670s] ... ok
{2} heat.tests.test_template.TemplateTest.test_invalid_version_not_in_aws_versions [0.074131s] ... ok
{0} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_dep_attrs(one_res_several_attrs) [0.072800s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_resource_new_ok [0.082706s] ... ok
{2} heat.tests.test_template.TemplateTest.test_prevent_parameters_access [0.054530s] ... ok
{2} heat.tests.test_template.TemplateTest.test_replace_missing_key [0.060764s] ... ok
{0} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_dep_attrs(several_res_one_attr) [0.082852s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_resource_object_get_obj_fields [0.090994s] ... ok
{0} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_dep_attrs(several_res_several_attrs) [0.043938s] ... ok
{2} heat.tests.test_template.TemplateTest.test_resource_facade_missing_deletion_policy [0.048799s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_resource_str_repr_stack_id_resource_id [0.062846s] ... ok
{0} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_dep_attrs(nested_attr) [0.046788s] ... ok
{2} heat.tests.test_template.TemplateTest.test_resource_refs_param [0.053128s] ... ok
{0} heat.tests.test_stack_collect_attributes.DepAttrsTest.test_dep_attrs(several_res_several_attrs_and_all_attrs) [0.045867s] ... ok
{2} heat.tests.test_template.TemplateTest.test_select_from_dict [0.046096s] ... ok
{0} heat.tests.test_stack_collect_attributes.ReferencedAttrsTest.test_referenced_attrs_both [0.050217s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_resume_fail_exception [0.115719s] ... ok
{2} heat.tests.test_template.TemplateTest.test_select_from_serialized_json_list [0.070037s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_delete_in_progress_convergence [2.238409s] ... ok
{0} heat.tests.test_stack_collect_attributes.ReferencedAttrsTest.test_referenced_attrs_single_output [0.093173s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_stack_resources [0.110754s] ... ok
{2} heat.tests.test_template.TemplateTest.test_select_int_from_dict [0.105358s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_get_class_ok [0.088883s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_state_defaults [0.056132s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_getatt_with_path [0.049006s] ... ok
{0} heat.tests.test_stack_delete.StackTest.test_delete_trust_backup [0.158398s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_suspend_fail_exception [0.077803s] ... ok
{2} heat.tests.test_template.TestTemplateConditionParser.test_conditions_circular_ref [0.103794s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_getatt_with_path_cache_data [0.062011s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_has_interface_mapping_no_match [0.048696s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_suspend_resume_ok [0.084378s] ... ok
{2} heat.tests.test_template.TestTemplateConditionParser.test_parse_output_condition_function [0.118801s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_need_update_in_init_complete_state_for_resource [0.065560s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_update_fail_prop_typo [0.066341s] ... ok
{0} heat.tests.test_stack_delete.StackTest.test_delete_trust_not_trustor [0.195526s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_update_replacement_data [0.050818s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_resolve_attributes_stuff_custom_attribute [0.063864s] ... ok
{2} heat.tests.test_template.TestTemplateConditionParser.test_parse_output_condition_invalid [0.109754s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_resource_class_to_hot_template [0.052533s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_update_template_diff_changed_add [0.061892s] ... ok
{3} heat.tests.test_resource.ResourceTest.test_update_template_diff_properties_immutable_notsupported [0.053463s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_resource_load_with_state [0.076604s] ... ok
{2} heat.tests.test_template.TestTemplateValidate.test_get_resources_bad_no_data [0.106372s] ... ok
{0} heat.tests.test_stack_delete.StackTest.test_delete_trust_trustor [0.190169s] ... ok
{3} heat.tests.test_resource.ResourceUpdateRestrictionTest.test_replace_with_update_restricted [0.071289s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_resource_load_with_state_cleanup [0.075636s] ... ok
{2} heat.tests.test_template.TestTemplateValidate.test_template_validate_hot_check_t_digest [0.110274s] ... ok
{3} heat.tests.test_resource.ResourceUpdateRestrictionTest.test_update_restricted [0.085036s] ... ok
{0} heat.tests.test_stack_delete.StackTest.test_delete_user_creds_gone_missing [0.196809s] ... ok
{3} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_success(update_all_args) [0.121628s] ... ok
{3} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_success(update_some_args) [0.059517s] ... ok
{3} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_success(live_state_some_error) [0.066922s] ... ok
{3} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_success(entity_not_found) [0.053186s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_resource_non_type [0.389610s] ... ok
{3} heat.tests.test_resource.TestLiveStateUpdate.test_get_live_resource_data_success(live_state_not_found_id) [0.108330s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_resume_fail_invalid_states [0.188936s] ... ok
{0} heat.tests.test_stack_delete.StackTest.test_delete_with_snapshot_after_stack_add_resource [0.450122s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_show_resource [0.051820s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_state_del_stack [0.047215s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_type [0.053122s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_cancel [0.064900s] ... ok
{2} heat.tests.test_template.TestTemplateVersion.test_ambiguous_version [0.760652s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_convergence_checks_resource_class [0.055555s] ... ok
{3} heat.tests.test_resource_properties_data.ResourcePropertiesDataTest.test_rsrc_prop_data_encrypt [0.417616s] ... ok
{2} heat.tests.test_template.TestTemplateVersion.test_cfn_version [0.108024s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_convergence_throws_timeout [0.079491s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_authenticated_to_backend [0.053541s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_convergence_with_substitute_class [0.056157s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_create_software_deployment [0.059519s] ... ok
{2} heat.tests.test_template.TestTemplateVersion.test_heat_cfn_version [0.117661s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_fail_missing_req_prop [0.072223s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_create_stack [0.065882s] ... ok
{2} heat.tests.test_template.TestTemplateVersion.test_hot_version [0.080097s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_delete_stack_call [0.097663s] ... ok
{2} heat.tests.test_template.TestTemplateVersion.test_missing_version [0.064020s] ... ok
{0} heat.tests.test_stack_delete.StackTest.test_stack_delete_resourcefailure [0.598156s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_get_environment [0.053199s] ... ok
{2} heat.tests.test_template_files.TestTemplateFiles.test_d_weakref_behaviour [0.056073s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_get_template [0.048999s] ... ok
{0} heat.tests.test_stack_delete.StackTest.test_stack_delete_timeout [0.082390s] ... ok
{2} heat.tests.test_template_format.YamlMinimalTest.test_parse_string_template [0.043372s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_identify_stack [0.067407s] ... ok
{0} heat.tests.test_stack_lock.StackLockTest.test_failed_acquire_one_retry_only [0.054035s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_add_rule_list_with_custom_value_path [0.052493s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_cmp_rules [0.049904s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_list_events [0.061994s] ... ok
{0} heat.tests.test_stack_lock.StackLockTest.test_thread_lock_context_mgr_exception_acquire_fail [0.060695s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_invalid_translation_rule [0.046083s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_list_resource_types [0.054123s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_property_commadelimitedlist_param_correct_translation [0.053639s] ... ok
{0} heat.tests.test_stack_lock.StackLockTest.test_thread_lock_context_mgr_exception_acquire_success [0.088695s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_list_software_configs [0.066192s] ... ok
{0} heat.tests.test_stack_lock.StackLockTest.test_try_thread_lock_context_mgr_existing_lock [0.053172s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_ignore_error [0.084538s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_list_stack_resources [0.061010s] ... ok
{0} heat.tests.test_stack_resource.RaiseLocalException.test_messaging_timeout [0.045204s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_preview_stack [0.061880s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_list_with_function [0.089229s] ... ok
{0} heat.tests.test_stack_resource.StackResourceAttrTest.test_get_output_key_not_found [0.059790s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_nested_list_populated [0.045551s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_show_snapshot [0.057532s] ... ok
{0} heat.tests.test_stack_resource.StackResourceAttrTest.test_validate_assertion_exception_rethrow [0.053499s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_other_with_ref [0.042269s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_show_software_config [0.053193s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_set_no_resolve_rules [0.053420s] ... ok
{0} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_err(create) [0.077036s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_stack_resume [0.070678s] ... ok
{2} heat.tests.test_translation_rule.TestTranslationRule.test_translate_delete [0.045051s] ... ok
{0} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_err(update) [0.044990s] ... ok
{2} heat.tests.test_urlfetch.UrlFetchTest.test_non_exist_url [0.046583s] ... ok
{0} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_err(suspend) [0.046560s] ... ok
{3} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_validate_template [0.097593s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_allowed_values_integer [0.060907s] ... ok
{0} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_err(resume) [0.043468s] ... ok
{0} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_err(delete) [0.054312s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_in_progress_convergence [1.032418s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_delete_nested_none_nested_stack [0.045581s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionDiffTest.test_metadata_diff [0.138285s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_get_attribute_autoscaling [0.066795s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_deletion_policy [0.098675s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_get_attribute_autoscaling_convg [0.047830s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_not_implemented [0.162697s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_load_nested_cached [0.049189s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_deletion_policy_default [0.111222s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_allowed_values_integer_str [0.368237s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_replace_prepare_replace_error [0.113449s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_hot_empty_outputs_valid [0.068225s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_hot_parameter_tags_fail [0.072573s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_replace_rollback [0.105881s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_hot_parameter_tags_older [0.062280s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_hot_parameter_tags_pass [0.065342s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_replace_rollback_restore_prev_rsrc_error [0.125124s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_hot_parameter_type [0.063872s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_load_nested_non_exist [0.437598s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_need_update_in_check_failed_state_after_stack_check [0.053195s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_not_allowed_values_integer [0.085948s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_replace_without_resource_name [0.167841s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_parameter_groups_not_list [0.057729s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_need_update_in_failed_state_for_nested_resource [0.070973s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_parameters_env_provided [0.086688s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_resource_convergence_failed [0.123601s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_preview_dict_validates_nested_resources [0.107435s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_template_diff_changed_modified [0.050422s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_template_diff_properties_changed [0.044809s] ... ok
{2} heat.tests.test_validate.ValidateTest.test_validate_template_with_invalid_resource_deletion_policy [0.121573s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_dependencies_implicit_ext [0.748114s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_preview_validates_nested_resources [0.110101s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_freeze_nullable_top_level [0.099233s] ... ok
{0} heat.tests.test_stack_resource.StackResourceTest.test_preview_with_implemented_child_resource [0.102339s] ... ok
{2} heat.tests.test_vpc.NetworkInterfaceTest.test_network_interface_error [0.153039s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_hash_equal [0.096357s] ... ok
{0} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template(basic) [0.124874s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_hash_names [0.083737s] ... ok
{2} heat.tests.test_vpc.RouteTableTest.test_route_table [0.179374s] ... ok
{0} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template(params) [0.108889s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_metadata_default [0.080423s] ... ok
{2} heat.tests.test_vpc.VPCTest.test_vpc [0.084450s] ... ok
Table.drop()
Table.alter()
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_properties_default [0.095789s] ... ok
{0} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template(timeout) [0.109655s] ... ok
{3} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_update_policy_default [0.082498s] ... ok
{0} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template(adopt) [0.091192s] ... ok
{1} heat.tests.test_resource.ResourceTest.test_update_template_diff_properties_none [0.637503s] ... ok
{3} heat.tests.test_short_id.ShortIdTest.test_byte_string_16 [0.097661s] ... ok
{1} heat.tests.test_resource.TestLiveStateUpdate.test_parse_live_resource_data(update_all_args) [0.108620s] ... ok
{3} heat.tests.test_short_id.ShortIdTest.test_get_id_uuid_0 [0.085968s] ... ok
{1} heat.tests.test_resource.TestLiveStateUpdate.test_parse_live_resource_data(update_some_args) [0.109964s] ... ok
{3} heat.tests.test_signal.SignalTest.test_FnGetAtt_delete [0.189146s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_by_reference_and_rollback_1 [0.375997s] ... ok
{1} heat.tests.test_resource.TestLiveStateUpdate.test_parse_live_resource_data(live_state_some_error) [0.113619s] ... ok
{3} heat.tests.test_signal.SignalTest.test_FnGetAtt_heat_signal_delete [0.119756s] ... ok
{1} heat.tests.test_resource.TestLiveStateUpdate.test_parse_live_resource_data(entity_not_found) [0.115207s] ... ok
{3} heat.tests.test_signal.SignalTest.test_FnGetAtt_swift_signal [0.089255s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_disable_rollback [0.218593s] ... ok
{1} heat.tests.test_resource.TestLiveStateUpdate.test_parse_live_resource_data(live_state_not_found_id) [0.117875s] ... ok
{3} heat.tests.test_signal.SignalTest.test_get_user_id [0.138290s] ... ok
{1} heat.tests.test_resource.TestResourceMapping.test_resource_mappings [0.142184s] ... ok
{3} heat.tests.test_signal.SignalTest.test_signal_plugin_reason [0.130054s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_create_software_config [0.099748s] ... ok
{3} heat.tests.test_signal.SignalTest.test_signal_wrong_resource [0.115486s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_delete_snapshot [0.047660s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_delete_software_config [0.110901s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_describe_stack_resource [0.047417s] ... ok
{3} heat.tests.test_stack.StackTest.test_abandon_nodelete_project [0.200515s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_failure_recovery_new_param [0.594503s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_ignore_error_by_name [0.045135s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_local_error_name [0.043522s] ... ok
{3} heat.tests.test_stack.StackTest.test_adopt_stack [0.081813s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_show_stack [0.065348s] ... ok
{3} heat.tests.test_stack.StackTest.test_check_not_supported [0.078871s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_stack_cancel_update [0.044326s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_stack_show_output [0.048043s] ... ok
{3} heat.tests.test_stack.StackTest.test_check_supported [0.094546s] ... ok
{1} heat.tests.test_rpc_client.EngineRpcAPITestCase.test_update_software_deployment [0.054745s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_failure_recovery_new_param_stack_list [0.299552s] ... ok
{1} heat.tests.test_rpc_listener_client.ListenerClientTest.test_engine_alive_ok [0.050823s] ... ok
{1} heat.tests.test_rpc_worker_client.WorkerClientTest.test_cast [0.052995s] ... ok
{3} heat.tests.test_stack.StackTest.test_create_failure_recovery [0.174292s] ... ok
{1} heat.tests.test_rsrc_defn.ResourceDefinitionDiffTest.test_no_diff [0.045991s] ... ok
{3} heat.tests.test_stack.StackTest.test_delete_snapshot_without_data [0.040388s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_force_cancel_force_rollback [0.168968s] ... ok
{1} heat.tests.test_rsrc_defn.ResourceDefinitionDiffTest.test_properties_diff [0.068780s] ... ok
{3} heat.tests.test_stack.StackTest.test_disable_validate_required_param [0.065560s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_force_cancel_no_rollback [0.114581s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_ok_replace_int [0.176851s] ... ok
{1} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_dependencies_explicit_ext [0.391899s] ... ok
{1} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_freeze [0.045602s] ... ok
{3} heat.tests.test_stack.StackTest.test_event_dispatch [0.467645s] ... ok
{1} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_metadata [0.179999s] ... ok
{3} heat.tests.test_stack.StackTest.test_get_stack_abandon_data [0.188901s] ... ok
{1} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_template_equality [0.152318s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_remove [0.517172s] ... ok
{3} heat.tests.test_stack.StackTest.test_incorrect_deletion_policy_hot [0.142473s] ... ok
{3} heat.tests.test_stack.StackTest.test_incorrect_outputs_cfn_list_data [0.070452s] ... ok
{1} heat.tests.test_rsrc_defn.ResourceDefinitionTest.test_update_policy [0.123263s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_rollback [0.204602s] ... ok
{3} heat.tests.test_stack.StackTest.test_incorrect_outputs_cfn_missing_value [0.086394s] ... ok
{3} heat.tests.test_stack.StackTest.test_incorrect_outputs_cfn_string_data [0.107787s] ... ok
{1} heat.tests.test_server_tags.ServerTagsTest.test_instance_tags [0.189398s] ... ok
{3} heat.tests.test_stack.StackTest.test_incorrect_outputs_hot_get_attr [0.107393s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_rollback_add [0.276717s] ... ok
{1} heat.tests.test_signal.SignalTest.test_FnGetAtt_zaqar_signal [0.202037s] ... ok
{3} heat.tests.test_stack.StackTest.test_incorrect_outputs_incorrect_reference [0.109135s] ... ok
{3} heat.tests.test_stack.StackTest.test_init_stored_context_false [0.075746s] ... ok
{1} heat.tests.test_signal.SignalTest.test_FnGetAtt_zaqar_signal_delete [0.127905s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_with_new_resources_with_reference [0.197968s] ... ok
{3} heat.tests.test_stack.StackTest.test_iter_resources_with_filters [0.127703s] ... ok
{1} heat.tests.test_signal.SignalTest.test_signal_different_reason_types [0.116260s] ... ok
{0} heat.tests.test_stack_update.StackUpdateTest.test_update_with_refresh_creds [0.117528s] ... ok
{3} heat.tests.test_stack.StackTest.test_iter_resources_with_nested [0.090495s] ... ok
{0} heat.tests.test_stack_user.StackUserTest.test_delete_keypair [0.084182s] ... ok
{3} heat.tests.test_stack.StackTest.test_lightweight_stack_getrefid [0.065052s] ... ok
{1} heat.tests.test_signal.SignalTest.test_signal_reception_failed_call [0.158349s] ... ok
{0} heat.tests.test_stack_user.StackUserTest.test_delete_keypair_legacy [0.084870s] ... ok
{1} heat.tests.test_stack.ResetStateOnErrorTest.test_failure [0.056543s] ... ok
{3} heat.tests.test_stack.StackTest.test_load_all [0.106394s] ... ok
{0} heat.tests.test_stack_user.StackUserTest.test_delete_keypair_notfound [0.072476s] ... ok
{3} heat.tests.test_stack.StackTest.test_load_honors_owner [0.074951s] ... ok
{0} heat.tests.test_stack_user.StackUserTest.test_user_token_err_nopassword [0.076801s] ... ok
{0} heat.tests.test_support.SupportStatusTest.test_invalid_status [0.048893s] ... ok
{3} heat.tests.test_stack.StackTest.test_load_nonexistant_id [0.069112s] ... ok
{0} heat.tests.test_template.ParserTest.test_dict [0.047734s] ... ok
{1} heat.tests.test_stack.StackTest.test_access_policy_update [0.256252s] ... ok
{0} heat.tests.test_template.ParserTest.test_dict_list [0.052447s] ... ok
{0} heat.tests.test_template.ResolveDataTest.test_base64_replace [0.045616s] ... ok
{1} heat.tests.test_stack.StackTest.test_backup_copies_user_creds_id [0.083380s] ... ok
{0} heat.tests.test_template.ResolveDataTest.test_replace_base64 [0.051407s] ... ok
{1} heat.tests.test_stack.StackTest.test_created_time [0.074006s] ... ok
{0} heat.tests.test_template.TemplateTest.test_add_resource [0.054960s] ... ok
{0} heat.tests.test_template.TemplateTest.test_and_invalid_args [0.047982s] ... ok
{0} heat.tests.test_template.TemplateTest.test_equals_invalid_args [0.046680s] ... ok
{3} heat.tests.test_stack.StackTest.test_load_param_id [0.367960s] ... ok
{1} heat.tests.test_stack.StackTest.test_deletion_policy_apply_ref [0.153981s] ... ok
{3} heat.tests.test_stack.StackTest.test_load_parent_resource [0.054641s] ... ok
{3} heat.tests.test_stack.StackTest.test_load_with_refresh_cred [0.061172s] ... ok
{1} heat.tests.test_stack.StackTest.test_encrypt_parameters_false_parameters_stored_plaintext [0.076247s] ... ok
{1} heat.tests.test_stack.StackTest.test_identifier [0.070157s] ... ok
{3} heat.tests.test_stack.StackTest.test_parameters_inconsistent_encrypted_param_names [0.125777s] ... ok
{3} heat.tests.test_stack.StackTest.test_preview_resources_returns_list_of_resource_previews [0.050834s] ... ok
{3} heat.tests.test_stack.StackTest.test_prop_validate_value [0.044622s] ... ok
{0} heat.tests.test_template.TemplateTest.test_get_azs_with_stack [0.399358s] ... ok
{3} heat.tests.test_stack.StackTest.test_resource_get_db_fallback [0.068687s] ... ok
{0} heat.tests.test_template.TemplateTest.test_invalid_version_not_in_heat_versions [0.058571s] ... ok
{0} heat.tests.test_template.TemplateTest.test_invalid_version_not_in_hot_versions [0.041734s] ... ok
{3} heat.tests.test_stack.StackTest.test_resource_multi_required_by [0.109807s] ... ok
{0} heat.tests.test_template.TemplateTest.test_or [0.058462s] ... ok
{0} heat.tests.test_template.TemplateTest.test_param_refs [0.054099s] ... ok
{3} heat.tests.test_stack.StackTest.test_resource_required_by [0.113904s] ... ok
{0} heat.tests.test_template.TemplateTest.test_replace_none_values [0.057010s] ... ok
{0} heat.tests.test_template.TemplateTest.test_replace_number_values [0.051228s] ... ok
{1} heat.tests.test_stack.StackTest.test_incorrect_outputs [0.543209s] ... ok
{3} heat.tests.test_stack.StackTest.test_resource_state_get_att [0.119174s] ... ok
{1} heat.tests.test_stack.StackTest.test_incorrect_outputs_cfn_get_attr [0.058352s] ... ok
{0} heat.tests.test_template.TemplateTest.test_select_from_dict_not_existing [0.082506s] ... ok
{1} heat.tests.test_stack.StackTest.test_incorrect_outputs_cfn_incorrect_reference [0.048850s] ... ok
{0} heat.tests.test_template.TemplateTest.test_select_from_list [0.050295s] ... ok
{0} heat.tests.test_template.TemplateTest.test_split_no_delim_in_str [0.042408s] ... ok
{1} heat.tests.test_stack.StackTest.test_load_all_not_found [0.063472s] ... ok
{0} heat.tests.test_template.TestTemplatePluginManager.test_template_NEW_good [0.049873s] ... ok
{3} heat.tests.test_stack.StackTest.test_restore_with_original_env [0.224640s] ... ok
{1} heat.tests.test_stack.StackTest.test_load_reads_tags [0.065827s] ... ok
{0} heat.tests.test_template.TestTemplateValidate.test_get_resources_good [0.052649s] ... ok
{1} heat.tests.test_stack.StackTest.test_load_reads_tenant_id [0.062761s] ... ok
{0} heat.tests.test_template.TestTemplateValidate.test_template_validate_cfn_check_t_digest [0.048334s] ... ok
{3} heat.tests.test_stack.StackTest.test_resume_timeout [0.100399s] ... ok
{1} heat.tests.test_stack.StackTest.test_load_reads_username_from_db [0.066250s] ... ok
{0} heat.tests.test_template.TestTemplateValidate.test_template_validate_cfn_empty [0.061992s] ... ok
{3} heat.tests.test_stack.StackTest.test_set_param_id [0.062801s] ... ok
{1} heat.tests.test_stack.StackTest.test_load_stored_context_false [0.065490s] ... ok
{0} heat.tests.test_template.TestTemplateValidate.test_template_validate_cfn_good [0.049918s] ... ok
{1} heat.tests.test_stack.StackTest.test_load_stored_context_true [0.059861s] ... ok
{0} heat.tests.test_template_format.JsonToYamlTest.test_convert_all_templates [0.065468s] ... ok
{1} heat.tests.test_stack.StackTest.test_mark_complete_create [0.061879s] ... ok
{0} heat.tests.test_template_format.JsonYamlResolvedCompareTest.test_neutron_resolved [0.073904s] ... ok
{3} heat.tests.test_stack.StackTest.test_set_param_id_update [0.182603s] ... ok
{1} heat.tests.test_stack.StackTest.test_mark_complete_update [0.067315s] ... ok
{3} heat.tests.test_stack.StackTest.test_snapshot_delete [0.058676s] ... ok
{0} heat.tests.test_template_format.JsonYamlResolvedCompareTest.test_wordpress_resolved [0.077099s] ... ok
{1} heat.tests.test_stack.StackTest.test_mark_complete_update_delete [0.077648s] ... ok
{0} heat.tests.test_template_format.YamlMinimalTest.test_long_yaml [0.047097s] ... ok
{3} heat.tests.test_stack.StackTest.test_stack_load_no_param_value_validation [0.094267s] ... ok
{1} heat.tests.test_stack.StackTest.test_no_auth_token [0.059798s] ... ok
{0} heat.tests.test_timeutils.ISO8601UtilityTest.test_invalid_durations [0.048032s] ... ok
{1} heat.tests.test_stack.StackTest.test_nodisable_validate_tmpl_err [0.051647s] ... ok
{3} heat.tests.test_stack.StackTest.test_stack_name_valid [0.076652s] ... ok
{1} heat.tests.test_stack.StackTest.test_restore [0.198499s] ... ok
{3} heat.tests.test_stack.StackTest.test_stack_reads_username_from_context_if_empty [0.298632s] ... ok
{1} heat.tests.test_stack.StackTest.test_resume_fail [0.105561s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_add_rule_invalid [0.383833s] ... ok
{3} heat.tests.test_stack.StackTest.test_stack_user_project_id_constructor [0.075657s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_delete_rule_other [0.050179s] ... ok
{1} heat.tests.test_stack.StackTest.test_stack_create_timeout [0.090092s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_list_list_add_translation_rule [0.049298s] ... ok
{3} heat.tests.test_stack.StackTest.test_store_gets_username_from_stack [0.064167s] ... ok
{3} heat.tests.test_stack.StackTest.test_time_elapsed [0.042302s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_property_json_param_correct_translation [0.060294s] ... ok
{3} heat.tests.test_stack.StackTest.test_time_elapsed_ms [0.066233s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_map_dont_exist [0.065288s] ... ok
{3} heat.tests.test_stack.StackTest.test_total_resources_generic [0.054731s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_list_strings [0.047824s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_list_with_ref [0.047980s] ... ok
{3} heat.tests.test_stack.StackTest.test_update_exception_handler_force_cancel_nested [0.064872s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_other_with_entity [0.056017s] ... ok
{3} heat.tests.test_stack.StackTest.test_update_exception_handler_force_cancel_with_rollback [0.062292s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_other_with_function [0.047669s] ... ok
{3} heat.tests.test_stack.StackTest.test_update_exception_handler_force_cancel_with_rollback_off [0.077568s] ... ok
{1} heat.tests.test_stack.StackTest.test_stack_name_invalid_type [0.424583s] ... ok
{0} heat.tests.test_translation_rule.TestTranslationRule.test_set_rules_none [0.058421s] ... ok
{3} heat.tests.test_stack_collect_attributes.ReferencedAttrsTest.test_referenced_attrs_outputs [0.050919s] ... ok
{1} heat.tests.test_stack.StackTest.test_stack_user_project_id_default [0.060538s] ... ok
{0} heat.tests.test_urlfetch.UrlFetchTest.test_file_scheme_supported [0.048877s] ... ok
{3} heat.tests.test_stack_collect_attributes.ReferencedAttrsTest.test_referenced_attrs_outputs_list [0.055992s] ... ok
{1} heat.tests.test_stack.StackTest.test_store_generates_new_traversal_id_for_new_stack [0.059678s] ... ok
{0} heat.tests.test_urlfetch.UrlFetchTest.test_garbage [0.063762s] ... ok
{0} heat.tests.test_urlfetch.UrlFetchTest.test_max_fetch_size_error [0.051513s] ... ok
{1} heat.tests.test_stack.StackTest.test_store_saves_creds [0.069045s] ... ok
{3} heat.tests.test_stack_delete.StackTest.test_delete_trust_fail [0.089877s] ... ok
{3} heat.tests.test_stack_lock.StackLockTest.test_context_mgr_exception [0.042858s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_duplicated_image [0.065489s] ... ok
{1} heat.tests.test_stack.StackTest.test_store_uses_traversal_id_for_updating_db [0.078305s] ... ok
{3} heat.tests.test_stack_lock.StackLockTest.test_context_mgr_noexception [0.054031s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_invalid_security_group_ids_with_nics [0.065916s] ... ok
{3} heat.tests.test_stack_lock.StackLockTest.test_failed_acquire_existing_lock_current_engine [0.049212s] ... ok
{1} heat.tests.test_stack.StackTest.test_stored_context_err [0.075454s] ... ok
{3} heat.tests.test_stack_lock.StackLockTest.test_failed_acquire_existing_lock_engine_dead [0.047572s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_invalid_security_groups_with_nics [0.075791s] ... ok
{3} heat.tests.test_stack_lock.StackLockTest.test_successful_acquire_existing_lock_engine_dead [0.047315s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_unimplemented_property [0.055044s] ... ok
{3} heat.tests.test_stack_lock.StackLockTest.test_successful_acquire_with_retry [0.054521s] ... ok
{1} heat.tests.test_stack.StackTest.test_suspend_fail [0.170678s] ... ok
{1} heat.tests.test_stack.StackTest.test_suspend_stack_suspended_ok [0.097707s] ... ok
{1} heat.tests.test_stack.StackTest.test_suspend_timeout [0.087512s] ... ok
{1} heat.tests.test_stack.StackTest.test_time_elapsed_negative [0.057647s] ... ok
{3} heat.tests.test_stack_lock.StackLockTest.test_thread_lock_context_mgr_no_exception [0.290827s] ... ok
{1} heat.tests.test_stack.StackTest.test_time_elapsed_with_updated_time [0.050225s] ... ok
{3} heat.tests.test_stack_resource.StackResourceTest.test__validate_nested_resources_checks_num_of_resources [0.047134s] ... ok
{3} heat.tests.test_stack_resource.StackResourceTest.test_need_update_check_failed_state_after_mark_unhealthy [0.052327s] ... ok
{1} heat.tests.test_stack.StackTest.test_time_remaining [0.067778s] ... ok
{3} heat.tests.test_stack_resource.StackResourceTest.test_need_update_in_init_complete_state_for_nested_resource [0.044071s] ... ok
{1} heat.tests.test_stack.StackTest.test_total_resources_not_found [0.056068s] ... ok
{3} heat.tests.test_stack_resource.StackResourceTest.test_parent_stack_existing_of_nested_stack [0.052237s] ... ok
{3} heat.tests.test_stack_resource.StackResourceTest.test_preview_with_implemented_dict_child_resource [0.045998s] ... ok
{3} heat.tests.test_stack_resource.StackResourceTest.test_validate_resource_group [0.047192s] ... ok
{1} heat.tests.test_stack.StackTest.test_update_prev_raw_template [0.170730s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_add_signal [0.103223s] ... ok
{1} heat.tests.test_stack.StackTest.test_updated_time [0.116283s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_description [0.106426s] ... ok
{1} heat.tests.test_stack_delete.StackTest.test_delete [0.080846s] ... ok
{1} heat.tests.test_stack_delete.StackTest.test_delete_deletes_project [0.088837s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_different_type [0.122199s] ... ok
{1} heat.tests.test_stack_delete.StackTest.test_delete_rollback [0.084053s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_param_ok_replace [0.128302s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_replace_create_in_progress_and_delete_1 [0.199057s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_replace_failed_create [0.107804s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_replace_parameters [0.124642s] ... ok
{1} heat.tests.test_stack_delete.StackTest.test_delete_trust [0.516308s] ... ok
{1} heat.tests.test_stack_delete.StackTest.test_delete_user_creds_fail [0.067664s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_unregistered_key [1.623716s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_replace_resticted [0.154275s] ... ok
{1} heat.tests.test_stack_delete.StackTest.test_delete_with_snapshot [0.088677s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_allowed_external_rsrc [0.125128s] ... ok
{1} heat.tests.test_stack_resource.RaiseLocalException.test_remote_heat_ex [0.070006s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_rollback_fail [0.157203s] ... ok
{1} heat.tests.test_stack_resource.StackResourceAttrTest.test_resolve_attribute_string [0.060708s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_bad_yaql_metadata [0.092684s] ... ok
{1} heat.tests.test_stack_resource.StackResourceAttrTest.test_validate_nested_stack [0.051844s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_in_progress(create) [0.049699s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_in_progress(update) [0.046886s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_rollback_remove [0.177121s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_in_progress(suspend) [0.054057s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_in_progress(resume) [0.045315s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_in_progress(delete) [0.065041s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_rollback_replace [0.241479s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_ok(create) [0.115906s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_circular_reference [0.481575s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_ok(update) [0.079738s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_duplicate_parameters_in_group [0.052295s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_ok(suspend) [0.056741s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_findinmap_invalid [0.072267s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_ok(resume) [0.101013s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_findinmap_valid [0.104447s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_state_ok(delete) [0.058688s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_hot_empty_parameters_valid [0.069072s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_hot_empty_resources_valid [0.052102s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_wrong_action(create) [0.086785s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_invalid_outputs [0.051133s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_tags [0.520283s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_wrong_action(update) [0.064462s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_invalid_parameter_no_label [0.055681s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_is_service_available [0.049555s] ... ok
{3} heat.tests.test_stack_update.StackUpdateTest.test_update_timeout [0.130576s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_no_parameters_in_group [0.066035s] ... ok
{3} heat.tests.test_stack_user.StackUserTest.test_delete_keypair_no_credential_id [0.066694s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_not_allowed_values_integer_str [0.059295s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_parameters [0.051165s] ... ok
{3} heat.tests.test_stack_user.StackUserTest.test_user_token [0.090111s] ... ok
{3} heat.tests.test_stack_user.StackUserTest.test_user_token_err_noproject [0.054124s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_parameters_env_override [0.076910s] ... ok
{3} heat.tests.test_support.SupportStatusTest.test_valid_status [0.055697s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_parameters_merged_env [0.071101s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_wrong_action(suspend) [0.426946s] ... ok
{3} heat.tests.test_template.ParserTest.test_join_none [0.047225s] ... ok
{3} heat.tests.test_template.ParserTest.test_list_dict [0.040691s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_wrong_action(resume) [0.074572s] ... ok
{3} heat.tests.test_template.ResolveDataTest.test_split_join_split_join [0.042889s] ... ok
{1} heat.tests.test_stack_resource.StackResourceCheckCompleteTest.test_wrong_action(delete) [0.048884s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(select_from_list_not_int) [0.053557s] ... ok
{1} heat.tests.test_stack_resource.StackResourceTest.test_abandon_nested_sends_rpc_abandon [0.054474s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(select_from_dict_not_str) [0.041597s] ... ok
{1} heat.tests.test_stack_resource.StackResourceTest.test_load_nested_ok [0.079220s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(select_from_serialized_json_wrong) [0.088217s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(select_wrong_num_args_1) [0.053868s] ... ok
{1} heat.tests.test_stack_resource.StackResourceTest.test_nested_stack_abandon [0.060820s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_parameters_not_list [0.372722s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(select_wrong_num_args_2) [0.061388s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_ref_valid [0.053303s] ... ok
{1} heat.tests.test_stack_resource.StackResourceTest.test_preview_defaults_to_stack_resource_itself [0.067682s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(select_wrong_num_args_3) [0.058620s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_resource_invalid_key_cfn [0.062925s] ... ok
{1} heat.tests.test_stack_resource.StackResourceTest.test_preview_doesnt_validate_nested_stack [0.065877s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(select_wrong_num_args_4) [0.055539s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_template_with_invalid_resource_type [0.053558s] ... ok
{1} heat.tests.test_stack_resource.StackResourceTest.test_preview_propagates_files [0.090957s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(split_no_delim) [0.073652s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_unique_logical_name [0.062880s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(split_no_list) [0.045624s] ... ok
{1} heat.tests.test_stack_resource.StackResourceTest.test_propagated_files [0.055668s] ... ok
{0} heat.tests.test_validate.ValidateTest.test_validate_volumeattach_invalid [0.054351s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(base64_list) [0.045387s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template(basic) [0.053996s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template(params) [0.060009s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template(timeout) [0.050880s] ... ok
{0} heat.tests.test_vpc.NetworkInterfaceTest.test_network_interface [0.217290s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template(adopt) [0.054530s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template_failure(basic) [0.055054s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template_failure(params) [0.047517s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(base64_dict) [0.337796s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(replace_list_value) [0.051690s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template_failure(timeout) [0.057371s] ... ok
{0} heat.tests.test_vpc.NetworkInterfaceTest.test_network_interface_no_groupset [0.210933s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(replace_list_mapping) [0.051731s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_create_with_template_failure(adopt) [0.059751s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(replace_dict) [0.049888s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template_failure(basic) [0.069221s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(replace_missing_template) [0.056965s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(replace_none_template) [0.039971s] ... ok
{0} heat.tests.test_vpc.SubnetTest.test_subnet [0.184657s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template_failure(params) [0.069404s] ... ok
Column.drop()
Column.alter()
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(replace_list_string) [0.049507s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_string) [0.041596s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_dict) [0.042247s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_wrong_num_args_1) [0.042503s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_wrong_num_args_2) [0.044785s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_wrong_num_args_3) [0.041433s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_string_nodelim) [0.043060s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_string_nodelim_1) [0.054348s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_string_nodelim_2) [0.041491s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_dict_nodelim1) [0.043470s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template_failure(timeout) [0.457698s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_dict_nodelim2) [0.041905s] ... ok
{1} heat.tests.test_stack_resource.WithTemplateTest.test_update_with_template_failure(adopt) [0.056258s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(join_dict_nodelim3) [0.044726s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(member_list2map_no_key_or_val) [0.042305s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(member_list2map_no_list) [0.043040s] ... ok
{3} heat.tests.test_template.TemplateFnErrorTest.test_bad_input(member_list2map_not_string) [0.040707s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_backup_stack_synchronized_after_update [0.286376s] ... ok
{3} heat.tests.test_template.TemplateTest.test_find_in_invalid_map [0.307733s] ... ok
{3} heat.tests.test_template.TemplateTest.test_find_in_map [0.045488s] ... ok
{3} heat.tests.test_template.TemplateTest.test_invalid_heat_version [0.042768s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_delete_stack_when_update_failed_twice [0.270450s] ... ok
{3} heat.tests.test_template.TemplateTest.test_invalid_section [0.041336s] ... ok
{3} heat.tests.test_template.TemplateTest.test_invalid_template [0.043250s] ... ok
{3} heat.tests.test_template.TemplateTest.test_member_list2map_good [0.040249s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_stack_update_with_deprecated_resource [0.132745s] ... ok
{3} heat.tests.test_template.TemplateTest.test_not [0.043858s] ... ok
{3} heat.tests.test_template.TemplateTest.test_or_invalid_args [0.041363s] ... ok
{3} heat.tests.test_template.TemplateTest.test_param_ref_missing [0.041935s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_add [0.134486s] ... ok
{3} heat.tests.test_template.TemplateTest.test_parameters_section_not_iterable [0.040150s] ... ok
{3} heat.tests.test_template.TemplateTest.test_replace_param_values [0.042589s] ... ok
{3} heat.tests.test_template.TemplateTest.test_replace_string_values [0.041188s] ... ok
{3} heat.tests.test_template.TemplateTest.test_resource_facade_function [0.041682s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_add_failed_create [0.137966s] ... ok
{3} heat.tests.test_template.TemplateTest.test_resource_facade_invalid_arg [0.041869s] ... ok
{3} heat.tests.test_template.TemplateTest.test_resource_refs [0.044220s] ... ok
{3} heat.tests.test_template.TemplateTest.test_select_from_list_integer_index [0.042111s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_add_failed_create_rollback_failed [0.139739s] ... ok
{3} heat.tests.test_template.TemplateTest.test_split_ok [0.040311s] ... ok
{3} heat.tests.test_template.TestTemplateConditionParser.test_condition_reference_condition [0.040996s] ... ok
{3} heat.tests.test_template.TestTemplateConditionParser.test_conditions_with_non_supported_functions [0.041143s] ... ok
{3} heat.tests.test_template.TestTemplateConditionParser.test_get_res_condition_invalid [0.041291s] ... ok
{3} heat.tests.test_template.TestTemplateConditionParser.test_parse_output_condition_boolean [0.041466s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_by_reference_and_rollback_2 [0.230356s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_deletion_policy [0.105507s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_deletion_policy_no_handle_update [0.098718s] ... ok
{3} heat.tests.test_template.TestTemplateConditionParser.test_res_condition_using_boolean [0.303083s] ... ok
{3} heat.tests.test_template.TestTemplateValidate.test_template_validate_cfn_bad_section [0.042210s] ... ok
{3} heat.tests.test_template.TestTemplateValidate.test_template_validate_hot_good [0.043944s] ... ok
{3} heat.tests.test_template_files.TestTemplateFiles.test_cache_miss [0.043132s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_failure_recovery [0.219580s] ... ok
{3} heat.tests.test_template_format.JsonToYamlTest.test_integer_only_keys_get_translated_correctly [0.043725s] ... ok
{3} heat.tests.test_template_format.YamlMinimalTest.test_parse_empty_json_template [0.042030s] ... ok
{3} heat.tests.test_template_format.YamlParseExceptions.test_parse_to_value_exception(scanner) [0.042739s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_ok_replace [0.125143s] ... ok
{3} heat.tests.test_template_format.YamlParseExceptions.test_parse_to_value_exception(parser) [0.043023s] ... ok
{3} heat.tests.test_template_format.YamlParseExceptions.test_parse_to_value_exception(reader) [0.048098s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_add_rule_dont_exist [0.044027s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_delete_rule_list [0.052800s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_list_same [0.042695s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_replace_failed_create_and_delete_1 [0.215431s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_list_with_custom_value_path [0.045154s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_modify_update_failed [0.099342s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_map_exist [0.040787s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_str [0.043705s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_str_invalid [0.041804s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_str_value_path_error [0.041051s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_list_populated [0.040720s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_translate_add [0.043687s] ... ok
{3} heat.tests.test_translation_rule.TestTranslationRule.test_translation_rule [0.041248s] ... ok
{3} heat.tests.test_urlfetch.UrlFetchTest.test_file_scheme_failure [0.046063s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_replace_by_reference [0.460108s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_replace_create_hook [0.131928s] ... ok
{3} heat.tests.test_urlfetch.UrlFetchTest.test_http_scheme [0.393419s] ... ok
{1} heat.tests.test_stack_update.StackUpdateTest.test_update_template_format_version [0.153291s] ... ok
{3} heat.tests.test_urlfetch.UrlFetchTest.test_max_fetch_size_okay [0.050371s] ... ok
{1} heat.tests.test_stack_user.StackUserTest.test_create_keypair [0.075747s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_invalid_resources [0.056380s] ... ok
{1} heat.tests.test_stack_user.StackUserTest.test_create_keypair_error [0.066722s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_invalid_section_cfn [0.057272s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_invalid_section_hot [0.050530s] ... ok
{1} heat.tests.test_stack_user.StackUserTest.test_handle_delete [0.082474s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_snapshot_deletion_policy [0.048784s] ... ok
{1} heat.tests.test_stack_user.StackUserTest.test_handle_delete_noid [0.078731s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_bad_depends [0.052698s] ... ok
{1} heat.tests.test_stack_user.StackUserTest.test_handle_delete_not_found [0.074675s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_cfn_parameter_label [0.051202s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_duplicate_parameters_no_label [0.053968s] ... ok
{1} heat.tests.test_stack_user.StackUserTest.test_handle_suspend [0.078112s] ... ok
{1} heat.tests.test_support.SupportStatusTest.test_invalid_previous_status [0.041858s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_empty_resource_group [0.056435s] ... ok
{1} heat.tests.test_support.SupportStatusTest.test_previous_status [0.041688s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_hot_no_parameter_label [0.052496s] ... ok
{1} heat.tests.test_template.ParserTest.test_join [0.042601s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_hot_parameter_label [0.048190s] ... ok
{1} heat.tests.test_template.ParserTest.test_join_list [0.041727s] ... ok
{1} heat.tests.test_template.ParserTest.test_list [0.042842s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_invalid_parameter_in_group [0.050347s] ... ok
{1} heat.tests.test_template.ResolveDataTest.test_join_recursive [0.041888s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_parameters_error_no_label [0.057405s] ... ok
{1} heat.tests.test_template.ResolveDataTest.test_member_list_select [0.042252s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_parameters_nested [0.051769s] ... ok
{1} heat.tests.test_template.ResolveDataTest.test_nested_selects [0.042130s] ... ok
{1} heat.tests.test_template.TemplateTest.test_aws_version [0.040639s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_resource_attr_invalid_type [0.047551s] ... ok
{1} heat.tests.test_template.TemplateTest.test_bad_find_in_map [0.042481s] ... ok
{1} heat.tests.test_template.TemplateTest.test_create_empty_template_returns_correct_version [0.042458s] ... ok
{1} heat.tests.test_template.TemplateTest.test_equals [0.043017s] ... ok
{1} heat.tests.test_template.TemplateTest.test_get_azs [0.040801s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_resource_attr_invalid_type_cfn [0.317840s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_resource_invalid_cfn_key_in_hot [0.056501s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_resource_invalid_key [0.049314s] ... ok
{1} heat.tests.test_template.TemplateTest.test_heat_version [0.292399s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_template_with_invalid_resource_matadata [0.050294s] ... ok
{1} heat.tests.test_template.TemplateTest.test_join [0.047523s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_volumeattach_valid [0.049602s] ... ok
{1} heat.tests.test_template.TemplateTest.test_member_list2map_good2 [0.048801s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_with_environment [0.048358s] ... ok
{1} heat.tests.test_template.TemplateTest.test_not_invalid_args [0.063284s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_validate_with_ignorable_errors_invalid_error_code [0.062150s] ... ok
{1} heat.tests.test_template.TemplateTest.test_resource_facade [0.062235s] ... ok
{3} heat.tests.test_validate.ValidateTest.test_volume_snapshot_deletion_policy [0.059106s] ... ok
{1} heat.tests.test_template.TemplateTest.test_select_empty_string [0.047135s] ... ok
{1} heat.tests.test_template.TemplateTest.test_select_from_list_out_of_bound [0.052441s] ... ok
{1} heat.tests.test_template.TemplateTest.test_select_from_none [0.041011s] ... ok
{1} heat.tests.test_template.TemplateTest.test_select_from_serialized_json_map [0.047459s] ... ok
{1} heat.tests.test_template.TestTemplateConditionParser.test_condition_resolved_not_boolean [0.049792s] ... ok
{1} heat.tests.test_template.TestTemplateValidate.test_get_resources_no_type [0.045673s] ... ok
{3} heat.tests.test_vpc.InternetGatewayTest.test_internet_gateway [0.263359s] ... ok
{1} heat.tests.test_template.TestTemplateValidate.test_template_validate_hot_bad_section [0.053105s] ... ok
{1} heat.tests.test_template_format.YamlMinimalTest.test_parse_invalid_yaml_and_json_template [0.042192s] ... ok
{1} heat.tests.test_template_format.YamlMinimalTest.test_parse_json_document [0.048729s] ... ok
{3} heat.tests.test_vpc.NetworkInterfaceTest.test_network_interface_existing_groupset [0.171852s] ... ok
{1} heat.tests.test_template_format.YamlMinimalTest.test_parse_no_version_format [0.049896s] ... ok
{1} heat.tests.test_template_format.YamlMinimalTest.test_parse_yaml_template [0.044993s] ... ok
{1} heat.tests.test_timeutils.DurationTest.test_duration_expired [0.048597s] ... ok
{3} heat.tests.test_vpc.VPCTest.test_vpc_delete_successful_if_created_failed [0.116304s] ... ok
{1} heat.tests.test_timeutils.DurationTest.test_duration_not_expired [0.051818s] ... ok
{1} heat.tests.test_timeutils.ISO8601UtilityTest.test_valid_durations [0.050885s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffExponentialTest.test_backoff_delay(0_0) [0.044833s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffExponentialTest.test_backoff_delay(0_1) [0.041096s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffExponentialTest.test_backoff_delay(1_1) [0.384030s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffExponentialTest.test_backoff_delay(2_1) [0.040878s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffExponentialTest.test_backoff_delay(3_1) [0.049177s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffExponentialTest.test_backoff_delay(4_1) [0.040893s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffExponentialTest.test_backoff_delay(4_4) [0.042651s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffJitterTest.test_backoff_delay(0_0_1) [0.042135s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffJitterTest.test_backoff_delay(1_1_1) [0.040777s] ... ok
{1} heat.tests.test_timeutils.RetryBackoffJitterTest.test_backoff_delay(1_1_5) [0.043663s] ... ok
{1} heat.tests.test_translation_rule.TestTranslationRule.test_add_rule_exist [0.042624s] ... ok
{1} heat.tests.test_translation_rule.TestTranslationRule.test_property_json_param_to_list_correct_translation [0.045548s] ... ok
{1} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_list_different [0.047820s] ... ok
{1} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_map_with_custom_value_path [0.043011s] ... ok
{1} heat.tests.test_translation_rule.TestTranslationRule.test_replace_rule_str_value_path [0.042977s] ... ok
{1} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_other [0.042374s] ... ok
{1} heat.tests.test_translation_rule.TestTranslationRule.test_resolve_rule_other_with_get_attr [0.041457s] ... ok
{1} heat.tests.test_urlfetch.UrlFetchTest.test_file_scheme_default_behaviour [0.042681s] ... ok
{1} heat.tests.test_urlfetch.UrlFetchTest.test_http_error [0.043289s] ... ok
{1} heat.tests.test_urlfetch.UrlFetchTest.test_https_scheme [0.044752s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_client_exception_from_glance_client [0.296225s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_invalid_deletion_policy [0.048930s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_unregistered_image [0.050971s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_hot_valid [0.048572s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_parameter_group_output [0.054937s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_properties [0.049072s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_ref_invalid [0.051024s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_template_with_invalid_resource_depends_on [0.048331s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_template_with_invalid_resource_properties [0.048800s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_template_with_invalid_resource_update_policy [0.050049s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_template_without_resources [0.047725s] ... ok
{1} heat.tests.test_validate.ValidateTest.test_validate_with_ignorable_errors [0.053129s] ... ok
{1} heat.tests.test_version.VersionTest.test_version [0.041286s] ... ok
{1} heat.tests.test_vpc.SubnetTest.test_create_failed_delete_success [0.081128s] ... ok
corrupted double-linked list
==============================
Failed 3 tests - output below:
==============================
heat.tests.test_common_context.TestRequestContext.test_request_context_to_dict_unicode
--------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/tests/test_common_context.py", line 109, in test_request_context_to_dict_unicode
    ctx = context.RequestContext(
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/common/context.py", line 78, in __init__
    super(RequestContext, self).__init__(
    TypeError: __init__() got an unexpected keyword argument 'user'
heat.tests.test_common_context.TestRequestContext.test_request_context_init
---------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/tests/test_common_context.py", line 60, in test_request_context_init
    ctx = context.RequestContext(
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/common/context.py", line 78, in __init__
    super(RequestContext, self).__init__(
    TypeError: __init__() got an unexpected keyword argument 'user'
heat.tests.test_engine_service.StackServiceAuthorizeTest.test_stack_authorize_stack_user_user_id
------------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/builddir/build/BUILD/openstack-heat-24.1.0.dev12/heat/tests/test_engine_service.py", line 372, in test_stack_authorize_stack_user_user_id
    self.assertFalse(self.eng._authorize_stack_user(
      File "/usr/lib64/python3.9/unittest/case.py", line 682, in assertFalse
    raise self.failureException(msg)
    AssertionError: True is not false
======
Totals
======
Ran: 6706 tests in 242.7758 sec.
 - Passed: 6698
 - Skipped: 5
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 3
Sum of execute time for each test: 907.0364 sec.
==============
Worker Balance
==============
 - Worker 0 (1681 tests) => 0:03:54.790235
 - Worker 1 (1840 tests) => 0:04:01.518135
 - Worker 2 (1525 tests) => 0:03:42.962640
 - Worker 3 (1660 tests) => 0:04:00.051755
ERROR: InvocationError for command /usr/bin/stestr run (exited with code 1)
___________________________________ summary ____________________________________
ERROR:   py39: commands failed
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.FmFVYl (%check)
    Bad exit status from /var/tmp/rpm-tmp.FmFVYl (%check)
Child return code was: 1
EXCEPTION: [Error("Command failed: \n # bash --login -c '/usr/bin/rpmbuild -ba --noprep  --target x86_64 /builddir/build/SPECS/openstack-heat.spec'\n", 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
  File "/usr/lib/python3.9/site-packages/mockbuild/util.py", line 610, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # bash --login -c '/usr/bin/rpmbuild -ba --noprep  --target x86_64 /builddir/build/SPECS/openstack-heat.spec'