1s autopkgtest [14:06:39]: starting date and time: 2024-05-03 14:06:39+0000 1s autopkgtest [14:06:39]: git checkout: 699e7f9f ssh-setup/nova: explicitely set 'fqdn' in cloud-init 1s autopkgtest [14:06:39]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.u_vcui58/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-fixtures --apt-upgrade tempest --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-fixtures/4.1.0-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos01-s390x-7.secgroup --name adt-oracular-s390x-tempest-20240503-140637-juju-7f2275-prod-proposed-migration-environment-3-923ff030-c567-4eb4-bc76-b7c9d890dfe3 --image adt/ubuntu-oracular-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 456s autopkgtest [14:14:14]: testbed dpkg architecture: s390x 456s autopkgtest [14:14:14]: testbed apt version: 2.7.14build2 456s autopkgtest [14:14:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 457s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [64.7 kB] 457s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [2800 B] 457s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [35.6 kB] 457s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [146 kB] 458s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [2001 kB] 458s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main s390x Packages [199 kB] 458s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted s390x Packages [1260 B] 458s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe s390x Packages [1245 kB] 458s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse s390x Packages [26.8 kB] 460s Fetched 3722 kB in 3s (1364 kB/s) 460s Reading package lists... 464s Reading package lists... 465s Building dependency tree... 465s Reading state information... 466s Calculating upgrade... 466s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 466s Reading package lists... 467s Building dependency tree... 467s Reading state information... 468s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 468s Hit:1 http://ftpmaster.internal/ubuntu oracular InRelease 469s Hit:2 http://ftpmaster.internal/ubuntu oracular-updates InRelease 469s Hit:3 http://ftpmaster.internal/ubuntu oracular-security InRelease 469s Hit:4 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 471s Reading package lists... 472s Reading package lists... 472s Building dependency tree... 472s Reading state information... 473s Calculating upgrade... 473s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 473s Reading package lists... 474s Building dependency tree... 474s Reading state information... 474s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 478s autopkgtest [14:14:36]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP Sat Apr 20 00:14:26 UTC 2024 478s autopkgtest [14:14:36]: @@@@@@@@@@@@@@@@@@@@ apt-source tempest 482s Get:1 http://ftpmaster.internal/ubuntu oracular/universe tempest 1:36.0.0-2 (dsc) [2811 B] 482s Get:2 http://ftpmaster.internal/ubuntu oracular/universe tempest 1:36.0.0-2 (tar) [699 kB] 482s Get:3 http://ftpmaster.internal/ubuntu oracular/universe tempest 1:36.0.0-2 (diff) [8404 B] 483s gpgv: Signature made Fri Jan 19 12:50:27 2024 UTC 483s gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE 483s gpgv: Can't check signature: No public key 483s dpkg-source: warning: cannot verify inline signature for ./tempest_36.0.0-2.dsc: no acceptable signature found 483s autopkgtest [14:14:41]: testing package tempest version 1:36.0.0-2 484s autopkgtest [14:14:42]: build not needed 492s autopkgtest [14:14:50]: test unittests: preparing testbed 494s Reading package lists... 495s Building dependency tree... 495s Reading state information... 496s Starting pkgProblemResolver with broken count: 0 496s Starting 2 pkgProblemResolver with broken count: 0 496s Done 497s The following additional packages will be installed: 497s autoconf automake autopoint autotools-dev build-essential cpp cpp-13 497s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 497s dh-python dh-strip-nondeterminism docutils-common dwz flake8 497s fonts-font-awesome fonts-glyphicons-halflings g++ g++-13 497s g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 gcc-13-base 497s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gettext git git-man 497s intltool-debian libarchive-zip-perl libasan8 libatomic1 libcc1-0 497s libdebhelper-perl liberror-perl libfile-stripnondeterminism-perl 497s libgcc-13-dev libgomp1 libisl23 libitm1 libjs-bootstrap libjs-jquery 497s libjs-sphinxdoc libjs-underscore libjson-perl libmpc3 libmysqlclient21 497s libpq5 libsodium23 libstdc++-13-dev libsub-override-perl libsubunit-perl 497s libtool libubsan1 libxslt1.1 m4 mysql-common openstack-pkg-tools po-debconf 497s pyflakes3 python3-alabaster python3-all python3-autopage python3-bcrypt 497s python3-cliff python3-cmd2 python3-colorama python3-coverage 497s python3-dateutil python3-ddt python3-debtcollector python3-decorator 497s python3-defusedxml python3-deprecation python3-dnspython python3-docutils 497s python3-dogpile.cache python3-dulwich python3-eventlet python3-extras 497s python3-fasteners python3-fixtures python3-flake8 python3-gabbi 497s python3-greenlet python3-hacking python3-imagesize python3-iniconfig 497s python3-iso8601 python3-jmespath python3-jsonpath-rw python3-jsonpath-rw-ext 497s python3-keystoneauth1 python3-keystoneclient python3-lxml python3-mako 497s python3-mccabe python3-monotonic python3-mox3 python3-msgpack python3-munch 497s python3-mysqldb python3-nacl python3-openstackdocstheme python3-openstacksdk 497s python3-os-client-config python3-os-service-types python3-os-testr 497s python3-oslo.concurrency python3-oslo.config python3-oslo.context 497s python3-oslo.i18n python3-oslo.log python3-oslo.serialization 497s python3-oslo.utils python3-oslotest python3-packaging python3-paramiko 497s python3-pbr python3-pip python3-platformdirs python3-pluggy python3-ply 497s python3-prettytable python3-psycopg2 python3-pyasyncore python3-pycodestyle 497s python3-pyflakes python3-pyinotify python3-pyperclip python3-pytest 497s python3-requestsexceptions python3-rfc3986 python3-roman 497s python3-snowballstemmer python3-sphinx python3-stestr python3-stevedore 497s python3-subunit python3-swiftclient python3-tempest python3-testrepository 497s python3-testscenarios python3-testtools python3-tomlkit python3-voluptuous 497s python3-wcwidth python3-wheel python3-wrapt python3-wsgi-intercept sgml-base 497s sphinx-common subunit tempest testrepository xml-core 497s Suggested packages: 497s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 497s cpp-13-doc dh-make flit python3-build python3-installer g++-multilib 497s g++-13-multilib gcc-13-doc gcc-multilib manpages-dev flex bison gdb gcc-doc 497s gcc-13-multilib gdb-s390x-linux-gnu gettext-doc libasprintf-dev 497s libgettextpo-dev git-daemon-run | git-daemon-sysvinit git-doc git-email 497s git-gui gitk gitweb git-cvs git-mediawiki git-svn libstdc++-13-doc 497s libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl 497s python-cliff-doc python-cmd2-doc python-coverage-doc 497s python-debtcollector-doc python3-trio python3-aioquic python3-h2 497s python3-httpx python3-httpcore docutils-doc fonts-linuxlibertine 497s | ttf-linux-libertine texlive-lang-french texlive-latex-base 497s texlive-latex-recommended python3-gpg python-eventlet-doc python-gabbi-doc 497s python-greenlet-dev python-greenlet-doc python-jsonpath-rw-ext-doc 497s python-keystoneauth1-doc python3-requests-kerberos python-lxml-doc 497s python-mako-doc python3-beaker default-mysql-server | virtual-mysql-server 497s python-nacl-doc python-openstacksdk-doc python-os-client-config-doc 497s python-os-service-types-doc python-os-testr-doc python-oslo.concurrency-doc 497s python-oslo.log-doc python3-gssapi python3-invoke python-ply-doc 497s python-psycopg2-doc python-pyinotify-doc python3-stemmer dvipng 497s fonts-freefont-otf imagemagick-6.q16 latexmk libjs-mathjax 497s python3-sphinx-rtd-theme sphinx-doc tex-gyre texlive-fonts-recommended 497s texlive-latex-extra texlive-plain-generic python-stestr-doc 497s python-testtools-doc sgml-base-doc 497s Recommended packages: 497s libarchive-cpio-perl javascript-common libjson-xs-perl libltdl-dev 497s autopkgtest madison-lite pristine-tar libmail-sendmail-perl libpaper-utils 497s python3-pil python3-fastimport python3-bs4 python3-cssselect 497s python3-html5lib python3-dev 497s The following NEW packages will be installed: 497s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 497s cpp cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit 497s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz flake8 497s fonts-font-awesome fonts-glyphicons-halflings g++ g++-13 497s g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 gcc-13-base 497s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gettext git git-man 497s intltool-debian libarchive-zip-perl libasan8 libatomic1 libcc1-0 497s libdebhelper-perl liberror-perl libfile-stripnondeterminism-perl 497s libgcc-13-dev libgomp1 libisl23 libitm1 libjs-bootstrap libjs-jquery 497s libjs-sphinxdoc libjs-underscore libjson-perl libmpc3 libmysqlclient21 497s libpq5 libsodium23 libstdc++-13-dev libsub-override-perl libsubunit-perl 497s libtool libubsan1 libxslt1.1 m4 mysql-common openstack-pkg-tools po-debconf 497s pyflakes3 python3-alabaster python3-all python3-autopage python3-bcrypt 497s python3-cliff python3-cmd2 python3-colorama python3-coverage 497s python3-dateutil python3-ddt python3-debtcollector python3-decorator 497s python3-defusedxml python3-deprecation python3-dnspython python3-docutils 497s python3-dogpile.cache python3-dulwich python3-eventlet python3-extras 497s python3-fasteners python3-fixtures python3-flake8 python3-gabbi 497s python3-greenlet python3-hacking python3-imagesize python3-iniconfig 497s python3-iso8601 python3-jmespath python3-jsonpath-rw python3-jsonpath-rw-ext 497s python3-keystoneauth1 python3-keystoneclient python3-lxml python3-mako 497s python3-mccabe python3-monotonic python3-mox3 python3-msgpack python3-munch 497s python3-mysqldb python3-nacl python3-openstackdocstheme python3-openstacksdk 497s python3-os-client-config python3-os-service-types python3-os-testr 497s python3-oslo.concurrency python3-oslo.config python3-oslo.context 497s python3-oslo.i18n python3-oslo.log python3-oslo.serialization 497s python3-oslo.utils python3-oslotest python3-packaging python3-paramiko 497s python3-pbr python3-pip python3-platformdirs python3-pluggy python3-ply 497s python3-prettytable python3-psycopg2 python3-pyasyncore python3-pycodestyle 497s python3-pyflakes python3-pyinotify python3-pyperclip python3-pytest 497s python3-requestsexceptions python3-rfc3986 python3-roman 497s python3-snowballstemmer python3-sphinx python3-stestr python3-stevedore 497s python3-subunit python3-swiftclient python3-tempest python3-testrepository 497s python3-testscenarios python3-testtools python3-tomlkit python3-voluptuous 497s python3-wcwidth python3-wheel python3-wrapt python3-wsgi-intercept sgml-base 497s sphinx-common subunit tempest testrepository xml-core 497s 0 upgraded, 160 newly installed, 0 to remove and 0 not upgraded. 497s Need to get 74.3 MB/74.3 MB of archives. 497s After this operation, 279 MB of additional disk space will be used. 497s Get:1 /tmp/autopkgtest.FmJoxU/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [1000 B] 497s Get:2 http://ftpmaster.internal/ubuntu oracular/main s390x sgml-base all 1.31 [11.4 kB] 497s Get:3 http://ftpmaster.internal/ubuntu oracular/main s390x m4 s390x 1.4.19-4build1 [256 kB] 498s Get:4 http://ftpmaster.internal/ubuntu oracular/main s390x autoconf all 2.71-3 [339 kB] 498s Get:5 http://ftpmaster.internal/ubuntu oracular/main s390x autotools-dev all 20220109.1 [44.9 kB] 498s Get:6 http://ftpmaster.internal/ubuntu oracular/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 498s Get:7 http://ftpmaster.internal/ubuntu oracular/main s390x autopoint all 0.21-14ubuntu2 [422 kB] 498s Get:8 http://ftpmaster.internal/ubuntu oracular/main s390x gcc-13-base s390x 13.2.0-23ubuntu4 [48.9 kB] 498s Get:9 http://ftpmaster.internal/ubuntu oracular/main s390x libisl23 s390x 0.26-3build1 [713 kB] 498s Get:10 http://ftpmaster.internal/ubuntu oracular/main s390x libmpc3 s390x 1.3.1-1build1 [58.4 kB] 498s Get:11 http://ftpmaster.internal/ubuntu oracular/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-23ubuntu4 [9939 kB] 499s Get:12 http://ftpmaster.internal/ubuntu oracular/main s390x cpp-13 s390x 13.2.0-23ubuntu4 [1030 B] 499s Get:13 http://ftpmaster.internal/ubuntu oracular/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 499s Get:14 http://ftpmaster.internal/ubuntu oracular/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 499s Get:15 http://ftpmaster.internal/ubuntu oracular/main s390x libcc1-0 s390x 14-20240412-0ubuntu1 [49.9 kB] 499s Get:16 http://ftpmaster.internal/ubuntu oracular/main s390x libgomp1 s390x 14-20240412-0ubuntu1 [151 kB] 499s Get:17 http://ftpmaster.internal/ubuntu oracular/main s390x libitm1 s390x 14-20240412-0ubuntu1 [31.1 kB] 499s Get:18 http://ftpmaster.internal/ubuntu oracular/main s390x libatomic1 s390x 14-20240412-0ubuntu1 [9398 B] 499s Get:19 http://ftpmaster.internal/ubuntu oracular/main s390x libasan8 s390x 14-20240412-0ubuntu1 [3003 kB] 499s Get:20 http://ftpmaster.internal/ubuntu oracular/main s390x libubsan1 s390x 14-20240412-0ubuntu1 [1188 kB] 499s Get:21 http://ftpmaster.internal/ubuntu oracular/main s390x libgcc-13-dev s390x 13.2.0-23ubuntu4 [1004 kB] 499s Get:22 http://ftpmaster.internal/ubuntu oracular/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-23ubuntu4 [19.1 MB] 499s Get:23 http://ftpmaster.internal/ubuntu oracular/main s390x gcc-13 s390x 13.2.0-23ubuntu4 [472 kB] 499s Get:24 http://ftpmaster.internal/ubuntu oracular/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 499s Get:25 http://ftpmaster.internal/ubuntu oracular/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 499s Get:26 http://ftpmaster.internal/ubuntu oracular/main s390x libstdc++-13-dev s390x 13.2.0-23ubuntu4 [2494 kB] 500s Get:27 http://ftpmaster.internal/ubuntu oracular/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-23ubuntu4 [11.3 MB] 500s Get:28 http://ftpmaster.internal/ubuntu oracular/main s390x g++-13 s390x 13.2.0-23ubuntu4 [14.5 kB] 500s Get:29 http://ftpmaster.internal/ubuntu oracular/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 500s Get:30 http://ftpmaster.internal/ubuntu oracular/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 500s Get:31 http://ftpmaster.internal/ubuntu oracular/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 500s Get:32 http://ftpmaster.internal/ubuntu oracular/main s390x libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 500s Get:33 http://ftpmaster.internal/ubuntu oracular/main s390x libtool all 2.4.7-7build1 [166 kB] 500s Get:34 http://ftpmaster.internal/ubuntu oracular/main s390x dh-autoreconf all 20 [16.1 kB] 500s Get:35 http://ftpmaster.internal/ubuntu oracular/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 500s Get:36 http://ftpmaster.internal/ubuntu oracular/main s390x libsub-override-perl all 0.10-1 [10.0 kB] 500s Get:37 http://ftpmaster.internal/ubuntu oracular/main s390x libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 500s Get:38 http://ftpmaster.internal/ubuntu oracular/main s390x dh-strip-nondeterminism all 1.13.1-1 [5362 B] 500s Get:39 http://ftpmaster.internal/ubuntu oracular/main s390x debugedit s390x 1:5.0-5build2 [50.5 kB] 500s Get:40 http://ftpmaster.internal/ubuntu oracular/main s390x dwz s390x 0.15-1build6 [122 kB] 500s Get:41 http://ftpmaster.internal/ubuntu oracular/main s390x gettext s390x 0.21-14ubuntu2 [915 kB] 500s Get:42 http://ftpmaster.internal/ubuntu oracular/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 500s Get:43 http://ftpmaster.internal/ubuntu oracular/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 500s Get:44 http://ftpmaster.internal/ubuntu oracular/main s390x debhelper all 13.14.1ubuntu5 [869 kB] 500s Get:45 http://ftpmaster.internal/ubuntu oracular/universe s390x dh-python all 6.20240401 [110 kB] 500s Get:46 http://ftpmaster.internal/ubuntu oracular/main s390x xml-core all 0.19 [20.3 kB] 500s Get:47 http://ftpmaster.internal/ubuntu oracular/main s390x docutils-common all 0.20.1+dfsg-3 [132 kB] 500s Get:48 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-mccabe all 0.7.0-1 [8678 B] 500s Get:49 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-pycodestyle all 2.11.1-1 [29.9 kB] 500s Get:50 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-pyflakes all 3.2.0-1 [52.8 kB] 500s Get:51 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-flake8 all 7.0.0-1 [43.7 kB] 500s Get:52 http://ftpmaster.internal/ubuntu oracular/universe s390x flake8 all 7.0.0-1 [6448 B] 500s Get:53 http://ftpmaster.internal/ubuntu oracular/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 500s Get:54 http://ftpmaster.internal/ubuntu oracular/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 500s Get:55 http://ftpmaster.internal/ubuntu oracular/main s390x liberror-perl all 0.17029-2 [25.6 kB] 500s Get:56 http://ftpmaster.internal/ubuntu oracular/main s390x git-man all 1:2.43.0-1ubuntu7 [1098 kB] 500s Get:57 http://ftpmaster.internal/ubuntu oracular/main s390x git s390x 1:2.43.0-1ubuntu7 [3849 kB] 500s Get:58 http://ftpmaster.internal/ubuntu oracular/universe s390x libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 500s Get:59 http://ftpmaster.internal/ubuntu oracular/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 500s Get:60 http://ftpmaster.internal/ubuntu oracular/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 500s Get:61 http://ftpmaster.internal/ubuntu oracular/main s390x libjs-sphinxdoc all 7.2.6-6 [149 kB] 500s Get:62 http://ftpmaster.internal/ubuntu oracular/main s390x libjson-perl all 4.10000-1 [81.9 kB] 500s Get:63 http://ftpmaster.internal/ubuntu oracular/main s390x mysql-common all 5.8+1.1.0build1 [6746 B] 500s Get:64 http://ftpmaster.internal/ubuntu oracular/main s390x libmysqlclient21 s390x 8.0.36-2ubuntu3 [1296 kB] 501s Get:65 http://ftpmaster.internal/ubuntu oracular/main s390x libpq5 s390x 16.2-1ubuntu4 [143 kB] 501s Get:66 http://ftpmaster.internal/ubuntu oracular/main s390x libsodium23 s390x 1.0.18-1build3 [138 kB] 501s Get:67 http://ftpmaster.internal/ubuntu oracular/universe s390x libsubunit-perl all 1.4.2-3build1 [5936 B] 501s Get:68 http://ftpmaster.internal/ubuntu oracular/main s390x libxslt1.1 s390x 1.1.39-0exp1build1 [170 kB] 501s Get:69 http://ftpmaster.internal/ubuntu oracular/universe s390x pyflakes3 all 3.2.0-1 [3480 B] 501s Get:70 http://ftpmaster.internal/ubuntu oracular/main s390x python3-all s390x 3.12.3-0ubuntu1 [890 B] 501s Get:71 http://ftpmaster.internal/ubuntu oracular/main s390x python3-autopage all 0.4.0-3 [12.8 kB] 501s Get:72 http://ftpmaster.internal/ubuntu oracular/main s390x python3-wcwidth all 0.2.5+dfsg1-1.1ubuntu1 [22.5 kB] 501s Get:73 http://ftpmaster.internal/ubuntu oracular/main s390x python3-pyperclip all 1.8.2-2 [11.5 kB] 501s Get:74 http://ftpmaster.internal/ubuntu oracular/main s390x python3-cmd2 all 2.4.3+ds-2 [120 kB] 501s Get:75 http://ftpmaster.internal/ubuntu oracular/main s390x python3-roman all 3.3-3 [9632 B] 501s Get:76 http://ftpmaster.internal/ubuntu oracular/main s390x python3-docutils all 0.20.1+dfsg-3 [393 kB] 501s Get:77 http://ftpmaster.internal/ubuntu oracular/main s390x python3-pbr all 5.11.1-0ubuntu1 [66.5 kB] 501s Get:78 http://ftpmaster.internal/ubuntu oracular/main s390x python3-prettytable all 3.6.0-2 [32.8 kB] 501s Get:79 http://ftpmaster.internal/ubuntu oracular/main s390x python3-stevedore all 1:5.1.0-0ubuntu1 [21.0 kB] 501s Get:80 http://ftpmaster.internal/ubuntu oracular/main s390x python3-cliff all 4.6.0-0ubuntu1 [43.0 kB] 501s Get:81 http://ftpmaster.internal/ubuntu oracular/main s390x python3-colorama all 0.4.6-4 [32.1 kB] 501s Get:82 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-coverage s390x 7.4.4+dfsg1-0ubuntu2 [147 kB] 501s Get:83 http://ftpmaster.internal/ubuntu oracular/main s390x python3-dateutil all 2.8.2-3ubuntu1 [79.4 kB] 501s Get:84 http://ftpmaster.internal/ubuntu oracular/main s390x python3-ddt all 1.6.0-3 [8746 B] 501s Get:85 http://ftpmaster.internal/ubuntu oracular/main s390x python3-wrapt s390x 1.15.0-2build3 [34.6 kB] 501s Get:86 http://ftpmaster.internal/ubuntu oracular/main s390x python3-debtcollector all 2.5.0-3 [13.3 kB] 501s Get:87 http://ftpmaster.internal/ubuntu oracular/main s390x python3-decorator all 5.1.1-5 [10.1 kB] 501s Get:88 http://ftpmaster.internal/ubuntu oracular/main s390x python3-defusedxml all 0.7.1-2 [42.0 kB] 501s Get:89 http://ftpmaster.internal/ubuntu oracular/main s390x python3-packaging all 24.0-1 [41.1 kB] 501s Get:90 http://ftpmaster.internal/ubuntu oracular/main s390x python3-deprecation all 2.1.0-3 [8806 B] 501s Get:91 http://ftpmaster.internal/ubuntu oracular/main s390x python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 501s Get:92 http://ftpmaster.internal/ubuntu oracular/main s390x python3-mako all 1.3.2-1 [63.3 kB] 501s Get:93 http://ftpmaster.internal/ubuntu oracular/main s390x python3-dogpile.cache all 1.1.8-3 [41.3 kB] 501s Get:94 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-dulwich s390x 0.21.6-1build2 [306 kB] 501s Get:95 http://ftpmaster.internal/ubuntu oracular/main s390x python3-greenlet s390x 3.0.3-0ubuntu5 [156 kB] 501s Get:96 http://ftpmaster.internal/ubuntu oracular/main s390x python3-monotonic all 1.6-2 [5732 B] 501s Get:97 http://ftpmaster.internal/ubuntu oracular/main s390x python3-eventlet all 0.35.2-0ubuntu1 [274 kB] 501s Get:98 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-extras all 1.0.0-5 [7066 B] 501s Get:99 http://ftpmaster.internal/ubuntu oracular/main s390x python3-fasteners all 0.18-2 [12.5 kB] 501s Get:100 http://ftpmaster.internal/ubuntu oracular/main s390x python3-testtools all 2.7.1-3 [123 kB] 501s Get:101 http://ftpmaster.internal/ubuntu oracular-proposed/main s390x python3-fixtures all 4.1.0-2 [34.7 kB] 501s Get:102 http://ftpmaster.internal/ubuntu oracular/main s390x python3-ply all 3.11-6 [46.5 kB] 501s Get:103 http://ftpmaster.internal/ubuntu oracular/main s390x python3-jsonpath-rw all 1.4.0-6 [15.3 kB] 501s Get:104 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-wsgi-intercept all 1.9.3-2ubuntu1 [18.5 kB] 501s Get:105 http://ftpmaster.internal/ubuntu oracular/main s390x python3-jsonpath-rw-ext all 1.2.2-3 [11.7 kB] 501s Get:106 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 501s Get:107 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-pluggy all 1.4.0-1 [20.4 kB] 501s Get:108 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-pytest all 7.4.4-1 [305 kB] 502s Get:109 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-gabbi all 2.4.0-2 [42.3 kB] 502s Get:110 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-hacking all 4.1.0-3 [22.5 kB] 502s Get:111 http://ftpmaster.internal/ubuntu oracular/main s390x python3-imagesize all 1.4.1-1 [6844 B] 502s Get:112 http://ftpmaster.internal/ubuntu oracular/main s390x python3-jmespath all 1.0.1-1 [21.3 kB] 502s Get:113 http://ftpmaster.internal/ubuntu oracular/main s390x python3-iso8601 all 1.0.2-1 [15.8 kB] 502s Get:114 http://ftpmaster.internal/ubuntu oracular/main s390x python3-lxml s390x 5.2.1-1 [1300 kB] 502s Get:115 http://ftpmaster.internal/ubuntu oracular/main s390x python3-os-service-types all 1.7.0-3 [12.7 kB] 502s Get:116 http://ftpmaster.internal/ubuntu oracular/main s390x python3-keystoneauth1 all 5.6.0-0ubuntu1 [164 kB] 502s Get:117 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-mox3 all 1.0.0-2 [32.6 kB] 502s Get:118 http://ftpmaster.internal/ubuntu oracular/main s390x python3-msgpack s390x 1.0.3-3build2 [85.0 kB] 502s Get:119 http://ftpmaster.internal/ubuntu oracular/main s390x python3-mysqldb s390x 1.4.6-2build3 [47.5 kB] 502s Get:120 http://ftpmaster.internal/ubuntu oracular/main s390x python3-nacl s390x 1.5.0-4build1 [59.7 kB] 502s Get:121 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-openstackdocstheme all 3.2.0-0ubuntu2 [863 kB] 502s Get:122 http://ftpmaster.internal/ubuntu oracular/main s390x python3-munch all 4.0.0-1 [10.8 kB] 502s Get:123 http://ftpmaster.internal/ubuntu oracular/main s390x python3-platformdirs all 4.2.0-1 [16.1 kB] 502s Get:124 http://ftpmaster.internal/ubuntu oracular/main s390x python3-requestsexceptions all 1.4.0-3 [4232 B] 502s Get:125 http://ftpmaster.internal/ubuntu oracular/main s390x python3-openstacksdk all 3.0.0-0ubuntu2 [667 kB] 502s Get:126 http://ftpmaster.internal/ubuntu oracular/main s390x python3-os-client-config all 2.1.0-0ubuntu5 [17.6 kB] 502s Get:127 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-tomlkit all 0.12.4-1 [37.5 kB] 502s Get:128 http://ftpmaster.internal/ubuntu oracular/main s390x python3-voluptuous all 0.14.2-1 [42.7 kB] 502s Get:129 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-subunit all 1.4.2-3build1 [67.6 kB] 502s Get:130 http://ftpmaster.internal/ubuntu oracular/universe s390x subunit all 1.4.2-3build1 [4500 B] 502s Get:131 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-stestr all 4.1.0-1 [56.8 kB] 502s Get:132 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-os-testr all 3.0.0-0ubuntu1 [18.7 kB] 502s Get:133 http://ftpmaster.internal/ubuntu oracular/main s390x python3-oslo.i18n all 6.3.0-0ubuntu1 [22.2 kB] 502s Get:134 http://ftpmaster.internal/ubuntu oracular/main s390x python3-oslo.context all 1:5.5.0-0ubuntu1 [13.7 kB] 502s Get:135 http://ftpmaster.internal/ubuntu oracular/main s390x python3-oslo.utils all 7.1.0-0ubuntu1 [63.2 kB] 502s Get:136 http://ftpmaster.internal/ubuntu oracular/main s390x python3-oslo.serialization all 5.4.0-0ubuntu1 [15.6 kB] 502s Get:137 http://ftpmaster.internal/ubuntu oracular/main s390x python3-pyasyncore all 1.0.2-2 [10.1 kB] 502s Get:138 http://ftpmaster.internal/ubuntu oracular/main s390x python3-pyinotify all 0.9.6-2ubuntu1 [25.0 kB] 502s Get:139 http://ftpmaster.internal/ubuntu oracular/main s390x python3-oslo.log all 5.5.1-0ubuntu1 [46.9 kB] 502s Get:140 http://ftpmaster.internal/ubuntu oracular/main s390x python3-rfc3986 all 2.0.0-2 [21.9 kB] 502s Get:141 http://ftpmaster.internal/ubuntu oracular/main s390x python3-oslo.config all 1:9.4.0-0ubuntu1 [88.0 kB] 502s Get:142 http://ftpmaster.internal/ubuntu oracular/main s390x python3-oslo.concurrency all 6.0.0-0ubuntu1 [30.9 kB] 502s Get:143 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-testrepository all 0.0.20-8 [57.5 kB] 502s Get:144 http://ftpmaster.internal/ubuntu oracular/universe s390x testrepository all 0.0.20-8 [12.3 kB] 502s Get:145 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-oslotest all 1:4.5.0-0ubuntu2 [17.6 kB] 502s Get:146 http://ftpmaster.internal/ubuntu oracular/main s390x python3-bcrypt s390x 3.2.2-1build1 [29.3 kB] 502s Get:147 http://ftpmaster.internal/ubuntu oracular/main s390x python3-paramiko all 2.12.0-2ubuntu4 [137 kB] 502s Get:148 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-wheel all 0.42.0-2 [53.1 kB] 502s Get:149 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-pip all 24.0+dfsg-1ubuntu1 [1316 kB] 502s Get:150 http://ftpmaster.internal/ubuntu oracular/main s390x python3-psycopg2 s390x 2.9.9-1build1 [133 kB] 502s Get:151 http://ftpmaster.internal/ubuntu oracular/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 502s Get:152 http://ftpmaster.internal/ubuntu oracular/main s390x sphinx-common all 7.2.6-6 [739 kB] 503s Get:153 http://ftpmaster.internal/ubuntu oracular/main s390x python3-alabaster all 0.7.12-1 [17.8 kB] 503s Get:154 http://ftpmaster.internal/ubuntu oracular/main s390x python3-sphinx all 7.2.6-6 [557 kB] 503s Get:155 http://ftpmaster.internal/ubuntu oracular/main s390x python3-keystoneclient all 1:5.4.0-0ubuntu1 [180 kB] 503s Get:156 http://ftpmaster.internal/ubuntu oracular/main s390x python3-swiftclient all 1:4.5.0-0ubuntu1 [69.9 kB] 503s Get:157 http://ftpmaster.internal/ubuntu oracular/main s390x python3-testscenarios all 0.5.0-4 [13.0 kB] 503s Get:158 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-tempest all 1:36.0.0-2 [622 kB] 503s Get:159 http://ftpmaster.internal/ubuntu oracular/universe s390x openstack-pkg-tools all 123ubuntu2 [94.5 kB] 503s Get:160 http://ftpmaster.internal/ubuntu oracular/universe s390x tempest all 1:36.0.0-2 [1076 kB] 505s Fetched 74.3 MB in 6s (13.3 MB/s) 505s Selecting previously unselected package sgml-base. 506s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54485 files and directories currently installed.) 506s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 506s Unpacking sgml-base (1.31) ... 506s Selecting previously unselected package m4. 506s Preparing to unpack .../001-m4_1.4.19-4build1_s390x.deb ... 506s Unpacking m4 (1.4.19-4build1) ... 506s Selecting previously unselected package autoconf. 506s Preparing to unpack .../002-autoconf_2.71-3_all.deb ... 506s Unpacking autoconf (2.71-3) ... 506s Selecting previously unselected package autotools-dev. 506s Preparing to unpack .../003-autotools-dev_20220109.1_all.deb ... 506s Unpacking autotools-dev (20220109.1) ... 506s Selecting previously unselected package automake. 506s Preparing to unpack .../004-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 506s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 506s Selecting previously unselected package autopoint. 506s Preparing to unpack .../005-autopoint_0.21-14ubuntu2_all.deb ... 506s Unpacking autopoint (0.21-14ubuntu2) ... 506s Selecting previously unselected package gcc-13-base:s390x. 506s Preparing to unpack .../006-gcc-13-base_13.2.0-23ubuntu4_s390x.deb ... 506s Unpacking gcc-13-base:s390x (13.2.0-23ubuntu4) ... 506s Selecting previously unselected package libisl23:s390x. 506s Preparing to unpack .../007-libisl23_0.26-3build1_s390x.deb ... 506s Unpacking libisl23:s390x (0.26-3build1) ... 506s Selecting previously unselected package libmpc3:s390x. 506s Preparing to unpack .../008-libmpc3_1.3.1-1build1_s390x.deb ... 506s Unpacking libmpc3:s390x (1.3.1-1build1) ... 506s Selecting previously unselected package cpp-13-s390x-linux-gnu. 506s Preparing to unpack .../009-cpp-13-s390x-linux-gnu_13.2.0-23ubuntu4_s390x.deb ... 506s Unpacking cpp-13-s390x-linux-gnu (13.2.0-23ubuntu4) ... 507s Selecting previously unselected package cpp-13. 507s Preparing to unpack .../010-cpp-13_13.2.0-23ubuntu4_s390x.deb ... 507s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 507s Selecting previously unselected package cpp-s390x-linux-gnu. 507s Preparing to unpack .../011-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 507s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 507s Selecting previously unselected package cpp. 507s Preparing to unpack .../012-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 507s Unpacking cpp (4:13.2.0-7ubuntu1) ... 507s Selecting previously unselected package libcc1-0:s390x. 507s Preparing to unpack .../013-libcc1-0_14-20240412-0ubuntu1_s390x.deb ... 507s Unpacking libcc1-0:s390x (14-20240412-0ubuntu1) ... 507s Selecting previously unselected package libgomp1:s390x. 507s Preparing to unpack .../014-libgomp1_14-20240412-0ubuntu1_s390x.deb ... 507s Unpacking libgomp1:s390x (14-20240412-0ubuntu1) ... 507s Selecting previously unselected package libitm1:s390x. 507s Preparing to unpack .../015-libitm1_14-20240412-0ubuntu1_s390x.deb ... 507s Unpacking libitm1:s390x (14-20240412-0ubuntu1) ... 507s Selecting previously unselected package libatomic1:s390x. 507s Preparing to unpack .../016-libatomic1_14-20240412-0ubuntu1_s390x.deb ... 507s Unpacking libatomic1:s390x (14-20240412-0ubuntu1) ... 507s Selecting previously unselected package libasan8:s390x. 507s Preparing to unpack .../017-libasan8_14-20240412-0ubuntu1_s390x.deb ... 507s Unpacking libasan8:s390x (14-20240412-0ubuntu1) ... 508s Selecting previously unselected package libubsan1:s390x. 508s Preparing to unpack .../018-libubsan1_14-20240412-0ubuntu1_s390x.deb ... 508s Unpacking libubsan1:s390x (14-20240412-0ubuntu1) ... 508s Selecting previously unselected package libgcc-13-dev:s390x. 508s Preparing to unpack .../019-libgcc-13-dev_13.2.0-23ubuntu4_s390x.deb ... 508s Unpacking libgcc-13-dev:s390x (13.2.0-23ubuntu4) ... 508s Selecting previously unselected package gcc-13-s390x-linux-gnu. 508s Preparing to unpack .../020-gcc-13-s390x-linux-gnu_13.2.0-23ubuntu4_s390x.deb ... 508s Unpacking gcc-13-s390x-linux-gnu (13.2.0-23ubuntu4) ... 509s Selecting previously unselected package gcc-13. 509s Preparing to unpack .../021-gcc-13_13.2.0-23ubuntu4_s390x.deb ... 509s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 509s Selecting previously unselected package gcc-s390x-linux-gnu. 509s Preparing to unpack .../022-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 509s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 509s Selecting previously unselected package gcc. 509s Preparing to unpack .../023-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 509s Unpacking gcc (4:13.2.0-7ubuntu1) ... 509s Selecting previously unselected package libstdc++-13-dev:s390x. 509s Preparing to unpack .../024-libstdc++-13-dev_13.2.0-23ubuntu4_s390x.deb ... 509s Unpacking libstdc++-13-dev:s390x (13.2.0-23ubuntu4) ... 510s Selecting previously unselected package g++-13-s390x-linux-gnu. 510s Preparing to unpack .../025-g++-13-s390x-linux-gnu_13.2.0-23ubuntu4_s390x.deb ... 510s Unpacking g++-13-s390x-linux-gnu (13.2.0-23ubuntu4) ... 511s Selecting previously unselected package g++-13. 511s Preparing to unpack .../026-g++-13_13.2.0-23ubuntu4_s390x.deb ... 511s Unpacking g++-13 (13.2.0-23ubuntu4) ... 511s Selecting previously unselected package g++-s390x-linux-gnu. 511s Preparing to unpack .../027-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 511s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 511s Selecting previously unselected package g++. 511s Preparing to unpack .../028-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 511s Unpacking g++ (4:13.2.0-7ubuntu1) ... 511s Selecting previously unselected package build-essential. 511s Preparing to unpack .../029-build-essential_12.10ubuntu1_s390x.deb ... 511s Unpacking build-essential (12.10ubuntu1) ... 511s Selecting previously unselected package libdebhelper-perl. 511s Preparing to unpack .../030-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 511s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 511s Selecting previously unselected package libtool. 511s Preparing to unpack .../031-libtool_2.4.7-7build1_all.deb ... 511s Unpacking libtool (2.4.7-7build1) ... 511s Selecting previously unselected package dh-autoreconf. 511s Preparing to unpack .../032-dh-autoreconf_20_all.deb ... 511s Unpacking dh-autoreconf (20) ... 511s Selecting previously unselected package libarchive-zip-perl. 511s Preparing to unpack .../033-libarchive-zip-perl_1.68-1_all.deb ... 511s Unpacking libarchive-zip-perl (1.68-1) ... 511s Selecting previously unselected package libsub-override-perl. 511s Preparing to unpack .../034-libsub-override-perl_0.10-1_all.deb ... 511s Unpacking libsub-override-perl (0.10-1) ... 511s Selecting previously unselected package libfile-stripnondeterminism-perl. 511s Preparing to unpack .../035-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 511s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 511s Selecting previously unselected package dh-strip-nondeterminism. 511s Preparing to unpack .../036-dh-strip-nondeterminism_1.13.1-1_all.deb ... 511s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 511s Selecting previously unselected package debugedit. 511s Preparing to unpack .../037-debugedit_1%3a5.0-5build2_s390x.deb ... 511s Unpacking debugedit (1:5.0-5build2) ... 511s Selecting previously unselected package dwz. 511s Preparing to unpack .../038-dwz_0.15-1build6_s390x.deb ... 511s Unpacking dwz (0.15-1build6) ... 511s Selecting previously unselected package gettext. 511s Preparing to unpack .../039-gettext_0.21-14ubuntu2_s390x.deb ... 511s Unpacking gettext (0.21-14ubuntu2) ... 512s Selecting previously unselected package intltool-debian. 512s Preparing to unpack .../040-intltool-debian_0.35.0+20060710.6_all.deb ... 512s Unpacking intltool-debian (0.35.0+20060710.6) ... 512s Selecting previously unselected package po-debconf. 512s Preparing to unpack .../041-po-debconf_1.0.21+nmu1_all.deb ... 512s Unpacking po-debconf (1.0.21+nmu1) ... 512s Selecting previously unselected package debhelper. 512s Preparing to unpack .../042-debhelper_13.14.1ubuntu5_all.deb ... 512s Unpacking debhelper (13.14.1ubuntu5) ... 512s Selecting previously unselected package dh-python. 512s Preparing to unpack .../043-dh-python_6.20240401_all.deb ... 512s Unpacking dh-python (6.20240401) ... 512s Selecting previously unselected package xml-core. 512s Preparing to unpack .../044-xml-core_0.19_all.deb ... 512s Unpacking xml-core (0.19) ... 512s Selecting previously unselected package docutils-common. 512s Preparing to unpack .../045-docutils-common_0.20.1+dfsg-3_all.deb ... 512s Unpacking docutils-common (0.20.1+dfsg-3) ... 512s Selecting previously unselected package python3-mccabe. 512s Preparing to unpack .../046-python3-mccabe_0.7.0-1_all.deb ... 512s Unpacking python3-mccabe (0.7.0-1) ... 512s Selecting previously unselected package python3-pycodestyle. 512s Preparing to unpack .../047-python3-pycodestyle_2.11.1-1_all.deb ... 512s Unpacking python3-pycodestyle (2.11.1-1) ... 512s Selecting previously unselected package python3-pyflakes. 512s Preparing to unpack .../048-python3-pyflakes_3.2.0-1_all.deb ... 512s Unpacking python3-pyflakes (3.2.0-1) ... 512s Selecting previously unselected package python3-flake8. 512s Preparing to unpack .../049-python3-flake8_7.0.0-1_all.deb ... 512s Unpacking python3-flake8 (7.0.0-1) ... 512s Selecting previously unselected package flake8. 512s Preparing to unpack .../050-flake8_7.0.0-1_all.deb ... 512s Unpacking flake8 (7.0.0-1) ... 512s Selecting previously unselected package fonts-font-awesome. 512s Preparing to unpack .../051-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 512s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 512s Selecting previously unselected package fonts-glyphicons-halflings. 512s Preparing to unpack .../052-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 512s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 512s Selecting previously unselected package liberror-perl. 512s Preparing to unpack .../053-liberror-perl_0.17029-2_all.deb ... 512s Unpacking liberror-perl (0.17029-2) ... 512s Selecting previously unselected package git-man. 512s Preparing to unpack .../054-git-man_1%3a2.43.0-1ubuntu7_all.deb ... 512s Unpacking git-man (1:2.43.0-1ubuntu7) ... 513s Selecting previously unselected package git. 513s Preparing to unpack .../055-git_1%3a2.43.0-1ubuntu7_s390x.deb ... 513s Unpacking git (1:2.43.0-1ubuntu7) ... 513s Selecting previously unselected package libjs-bootstrap. 513s Preparing to unpack .../056-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 513s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 513s Selecting previously unselected package libjs-jquery. 513s Preparing to unpack .../057-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 513s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 513s Selecting previously unselected package libjs-underscore. 513s Preparing to unpack .../058-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 513s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 513s Selecting previously unselected package libjs-sphinxdoc. 513s Preparing to unpack .../059-libjs-sphinxdoc_7.2.6-6_all.deb ... 513s Unpacking libjs-sphinxdoc (7.2.6-6) ... 513s Selecting previously unselected package libjson-perl. 513s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 513s Unpacking libjson-perl (4.10000-1) ... 513s Selecting previously unselected package mysql-common. 513s Preparing to unpack .../061-mysql-common_5.8+1.1.0build1_all.deb ... 513s Unpacking mysql-common (5.8+1.1.0build1) ... 514s Selecting previously unselected package libmysqlclient21:s390x. 514s Preparing to unpack .../062-libmysqlclient21_8.0.36-2ubuntu3_s390x.deb ... 514s Unpacking libmysqlclient21:s390x (8.0.36-2ubuntu3) ... 514s Selecting previously unselected package libpq5:s390x. 514s Preparing to unpack .../063-libpq5_16.2-1ubuntu4_s390x.deb ... 514s Unpacking libpq5:s390x (16.2-1ubuntu4) ... 514s Selecting previously unselected package libsodium23:s390x. 514s Preparing to unpack .../064-libsodium23_1.0.18-1build3_s390x.deb ... 514s Unpacking libsodium23:s390x (1.0.18-1build3) ... 514s Selecting previously unselected package libsubunit-perl. 514s Preparing to unpack .../065-libsubunit-perl_1.4.2-3build1_all.deb ... 514s Unpacking libsubunit-perl (1.4.2-3build1) ... 514s Selecting previously unselected package libxslt1.1:s390x. 514s Preparing to unpack .../066-libxslt1.1_1.1.39-0exp1build1_s390x.deb ... 514s Unpacking libxslt1.1:s390x (1.1.39-0exp1build1) ... 514s Selecting previously unselected package pyflakes3. 514s Preparing to unpack .../067-pyflakes3_3.2.0-1_all.deb ... 514s Unpacking pyflakes3 (3.2.0-1) ... 514s Selecting previously unselected package python3-all. 514s Preparing to unpack .../068-python3-all_3.12.3-0ubuntu1_s390x.deb ... 514s Unpacking python3-all (3.12.3-0ubuntu1) ... 514s Selecting previously unselected package python3-autopage. 514s Preparing to unpack .../069-python3-autopage_0.4.0-3_all.deb ... 514s Unpacking python3-autopage (0.4.0-3) ... 514s Selecting previously unselected package python3-wcwidth. 514s Preparing to unpack .../070-python3-wcwidth_0.2.5+dfsg1-1.1ubuntu1_all.deb ... 514s Unpacking python3-wcwidth (0.2.5+dfsg1-1.1ubuntu1) ... 514s Selecting previously unselected package python3-pyperclip. 514s Preparing to unpack .../071-python3-pyperclip_1.8.2-2_all.deb ... 514s Unpacking python3-pyperclip (1.8.2-2) ... 514s Selecting previously unselected package python3-cmd2. 514s Preparing to unpack .../072-python3-cmd2_2.4.3+ds-2_all.deb ... 514s Unpacking python3-cmd2 (2.4.3+ds-2) ... 514s Selecting previously unselected package python3-roman. 514s Preparing to unpack .../073-python3-roman_3.3-3_all.deb ... 514s Unpacking python3-roman (3.3-3) ... 514s Selecting previously unselected package python3-docutils. 514s Preparing to unpack .../074-python3-docutils_0.20.1+dfsg-3_all.deb ... 514s Unpacking python3-docutils (0.20.1+dfsg-3) ... 514s Selecting previously unselected package python3-pbr. 514s Preparing to unpack .../075-python3-pbr_5.11.1-0ubuntu1_all.deb ... 514s Unpacking python3-pbr (5.11.1-0ubuntu1) ... 514s Selecting previously unselected package python3-prettytable. 514s Preparing to unpack .../076-python3-prettytable_3.6.0-2_all.deb ... 514s Unpacking python3-prettytable (3.6.0-2) ... 515s Selecting previously unselected package python3-stevedore. 515s Preparing to unpack .../077-python3-stevedore_1%3a5.1.0-0ubuntu1_all.deb ... 515s Unpacking python3-stevedore (1:5.1.0-0ubuntu1) ... 515s Selecting previously unselected package python3-cliff. 515s Preparing to unpack .../078-python3-cliff_4.6.0-0ubuntu1_all.deb ... 515s Unpacking python3-cliff (4.6.0-0ubuntu1) ... 515s Selecting previously unselected package python3-colorama. 515s Preparing to unpack .../079-python3-colorama_0.4.6-4_all.deb ... 515s Unpacking python3-colorama (0.4.6-4) ... 515s Selecting previously unselected package python3-coverage. 515s Preparing to unpack .../080-python3-coverage_7.4.4+dfsg1-0ubuntu2_s390x.deb ... 515s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 515s Selecting previously unselected package python3-dateutil. 515s Preparing to unpack .../081-python3-dateutil_2.8.2-3ubuntu1_all.deb ... 515s Unpacking python3-dateutil (2.8.2-3ubuntu1) ... 515s Selecting previously unselected package python3-ddt. 515s Preparing to unpack .../082-python3-ddt_1.6.0-3_all.deb ... 515s Unpacking python3-ddt (1.6.0-3) ... 515s Selecting previously unselected package python3-wrapt. 515s Preparing to unpack .../083-python3-wrapt_1.15.0-2build3_s390x.deb ... 515s Unpacking python3-wrapt (1.15.0-2build3) ... 515s Selecting previously unselected package python3-debtcollector. 515s Preparing to unpack .../084-python3-debtcollector_2.5.0-3_all.deb ... 515s Unpacking python3-debtcollector (2.5.0-3) ... 515s Selecting previously unselected package python3-decorator. 515s Preparing to unpack .../085-python3-decorator_5.1.1-5_all.deb ... 515s Unpacking python3-decorator (5.1.1-5) ... 515s Selecting previously unselected package python3-defusedxml. 515s Preparing to unpack .../086-python3-defusedxml_0.7.1-2_all.deb ... 515s Unpacking python3-defusedxml (0.7.1-2) ... 515s Selecting previously unselected package python3-packaging. 515s Preparing to unpack .../087-python3-packaging_24.0-1_all.deb ... 515s Unpacking python3-packaging (24.0-1) ... 515s Selecting previously unselected package python3-deprecation. 515s Preparing to unpack .../088-python3-deprecation_2.1.0-3_all.deb ... 515s Unpacking python3-deprecation (2.1.0-3) ... 515s Selecting previously unselected package python3-dnspython. 515s Preparing to unpack .../089-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 515s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 515s Selecting previously unselected package python3-mako. 515s Preparing to unpack .../090-python3-mako_1.3.2-1_all.deb ... 515s Unpacking python3-mako (1.3.2-1) ... 515s Selecting previously unselected package python3-dogpile.cache. 515s Preparing to unpack .../091-python3-dogpile.cache_1.1.8-3_all.deb ... 515s Unpacking python3-dogpile.cache (1.1.8-3) ... 515s Selecting previously unselected package python3-dulwich. 515s Preparing to unpack .../092-python3-dulwich_0.21.6-1build2_s390x.deb ... 515s Unpacking python3-dulwich (0.21.6-1build2) ... 515s Selecting previously unselected package python3-greenlet. 515s Preparing to unpack .../093-python3-greenlet_3.0.3-0ubuntu5_s390x.deb ... 515s Unpacking python3-greenlet (3.0.3-0ubuntu5) ... 515s Selecting previously unselected package python3-monotonic. 515s Preparing to unpack .../094-python3-monotonic_1.6-2_all.deb ... 515s Unpacking python3-monotonic (1.6-2) ... 515s Selecting previously unselected package python3-eventlet. 515s Preparing to unpack .../095-python3-eventlet_0.35.2-0ubuntu1_all.deb ... 515s Unpacking python3-eventlet (0.35.2-0ubuntu1) ... 515s Selecting previously unselected package python3-extras. 515s Preparing to unpack .../096-python3-extras_1.0.0-5_all.deb ... 515s Unpacking python3-extras (1.0.0-5) ... 515s Selecting previously unselected package python3-fasteners. 515s Preparing to unpack .../097-python3-fasteners_0.18-2_all.deb ... 515s Unpacking python3-fasteners (0.18-2) ... 516s Selecting previously unselected package python3-testtools. 516s Preparing to unpack .../098-python3-testtools_2.7.1-3_all.deb ... 516s Unpacking python3-testtools (2.7.1-3) ... 516s Selecting previously unselected package python3-fixtures. 516s Preparing to unpack .../099-python3-fixtures_4.1.0-2_all.deb ... 516s Unpacking python3-fixtures (4.1.0-2) ... 516s Selecting previously unselected package python3-ply. 516s Preparing to unpack .../100-python3-ply_3.11-6_all.deb ... 516s Unpacking python3-ply (3.11-6) ... 516s Selecting previously unselected package python3-jsonpath-rw. 516s Preparing to unpack .../101-python3-jsonpath-rw_1.4.0-6_all.deb ... 516s Unpacking python3-jsonpath-rw (1.4.0-6) ... 516s Selecting previously unselected package python3-wsgi-intercept. 516s Preparing to unpack .../102-python3-wsgi-intercept_1.9.3-2ubuntu1_all.deb ... 516s Unpacking python3-wsgi-intercept (1.9.3-2ubuntu1) ... 516s Selecting previously unselected package python3-jsonpath-rw-ext. 516s Preparing to unpack .../103-python3-jsonpath-rw-ext_1.2.2-3_all.deb ... 516s Unpacking python3-jsonpath-rw-ext (1.2.2-3) ... 516s Selecting previously unselected package python3-iniconfig. 516s Preparing to unpack .../104-python3-iniconfig_1.1.1-2_all.deb ... 516s Unpacking python3-iniconfig (1.1.1-2) ... 516s Selecting previously unselected package python3-pluggy. 516s Preparing to unpack .../105-python3-pluggy_1.4.0-1_all.deb ... 516s Unpacking python3-pluggy (1.4.0-1) ... 516s Selecting previously unselected package python3-pytest. 516s Preparing to unpack .../106-python3-pytest_7.4.4-1_all.deb ... 516s Unpacking python3-pytest (7.4.4-1) ... 516s Selecting previously unselected package python3-gabbi. 516s Preparing to unpack .../107-python3-gabbi_2.4.0-2_all.deb ... 516s Unpacking python3-gabbi (2.4.0-2) ... 516s Selecting previously unselected package python3-hacking. 516s Preparing to unpack .../108-python3-hacking_4.1.0-3_all.deb ... 516s Unpacking python3-hacking (4.1.0-3) ... 516s Selecting previously unselected package python3-imagesize. 516s Preparing to unpack .../109-python3-imagesize_1.4.1-1_all.deb ... 516s Unpacking python3-imagesize (1.4.1-1) ... 516s Selecting previously unselected package python3-jmespath. 516s Preparing to unpack .../110-python3-jmespath_1.0.1-1_all.deb ... 516s Unpacking python3-jmespath (1.0.1-1) ... 516s Selecting previously unselected package python3-iso8601. 516s Preparing to unpack .../111-python3-iso8601_1.0.2-1_all.deb ... 516s Unpacking python3-iso8601 (1.0.2-1) ... 516s Selecting previously unselected package python3-lxml:s390x. 516s Preparing to unpack .../112-python3-lxml_5.2.1-1_s390x.deb ... 516s Unpacking python3-lxml:s390x (5.2.1-1) ... 516s Selecting previously unselected package python3-os-service-types. 516s Preparing to unpack .../113-python3-os-service-types_1.7.0-3_all.deb ... 516s Unpacking python3-os-service-types (1.7.0-3) ... 516s Selecting previously unselected package python3-keystoneauth1. 516s Preparing to unpack .../114-python3-keystoneauth1_5.6.0-0ubuntu1_all.deb ... 516s Unpacking python3-keystoneauth1 (5.6.0-0ubuntu1) ... 517s Selecting previously unselected package python3-mox3. 517s Preparing to unpack .../115-python3-mox3_1.0.0-2_all.deb ... 517s Unpacking python3-mox3 (1.0.0-2) ... 517s Selecting previously unselected package python3-msgpack. 517s Preparing to unpack .../116-python3-msgpack_1.0.3-3build2_s390x.deb ... 517s Unpacking python3-msgpack (1.0.3-3build2) ... 517s Selecting previously unselected package python3-mysqldb. 517s Preparing to unpack .../117-python3-mysqldb_1.4.6-2build3_s390x.deb ... 517s Unpacking python3-mysqldb (1.4.6-2build3) ... 517s Selecting previously unselected package python3-nacl. 517s Preparing to unpack .../118-python3-nacl_1.5.0-4build1_s390x.deb ... 517s Unpacking python3-nacl (1.5.0-4build1) ... 517s Selecting previously unselected package python3-openstackdocstheme. 517s Preparing to unpack .../119-python3-openstackdocstheme_3.2.0-0ubuntu2_all.deb ... 517s Unpacking python3-openstackdocstheme (3.2.0-0ubuntu2) ... 517s Selecting previously unselected package python3-munch. 517s Preparing to unpack .../120-python3-munch_4.0.0-1_all.deb ... 517s Unpacking python3-munch (4.0.0-1) ... 517s Selecting previously unselected package python3-platformdirs. 517s Preparing to unpack .../121-python3-platformdirs_4.2.0-1_all.deb ... 517s Unpacking python3-platformdirs (4.2.0-1) ... 517s Selecting previously unselected package python3-requestsexceptions. 517s Preparing to unpack .../122-python3-requestsexceptions_1.4.0-3_all.deb ... 517s Unpacking python3-requestsexceptions (1.4.0-3) ... 517s Selecting previously unselected package python3-openstacksdk. 517s Preparing to unpack .../123-python3-openstacksdk_3.0.0-0ubuntu2_all.deb ... 517s Unpacking python3-openstacksdk (3.0.0-0ubuntu2) ... 517s Selecting previously unselected package python3-os-client-config. 517s Preparing to unpack .../124-python3-os-client-config_2.1.0-0ubuntu5_all.deb ... 517s Unpacking python3-os-client-config (2.1.0-0ubuntu5) ... 517s Selecting previously unselected package python3-tomlkit. 517s Preparing to unpack .../125-python3-tomlkit_0.12.4-1_all.deb ... 517s Unpacking python3-tomlkit (0.12.4-1) ... 517s Selecting previously unselected package python3-voluptuous. 517s Preparing to unpack .../126-python3-voluptuous_0.14.2-1_all.deb ... 517s Unpacking python3-voluptuous (0.14.2-1) ... 517s Selecting previously unselected package python3-subunit. 517s Preparing to unpack .../127-python3-subunit_1.4.2-3build1_all.deb ... 517s Unpacking python3-subunit (1.4.2-3build1) ... 517s Selecting previously unselected package subunit. 517s Preparing to unpack .../128-subunit_1.4.2-3build1_all.deb ... 517s Unpacking subunit (1.4.2-3build1) ... 517s Selecting previously unselected package python3-stestr. 517s Preparing to unpack .../129-python3-stestr_4.1.0-1_all.deb ... 517s Unpacking python3-stestr (4.1.0-1) ... 517s Selecting previously unselected package python3-os-testr. 517s Preparing to unpack .../130-python3-os-testr_3.0.0-0ubuntu1_all.deb ... 517s Unpacking python3-os-testr (3.0.0-0ubuntu1) ... 517s Selecting previously unselected package python3-oslo.i18n. 517s Preparing to unpack .../131-python3-oslo.i18n_6.3.0-0ubuntu1_all.deb ... 517s Unpacking python3-oslo.i18n (6.3.0-0ubuntu1) ... 517s Selecting previously unselected package python3-oslo.context. 517s Preparing to unpack .../132-python3-oslo.context_1%3a5.5.0-0ubuntu1_all.deb ... 517s Unpacking python3-oslo.context (1:5.5.0-0ubuntu1) ... 518s Selecting previously unselected package python3-oslo.utils. 518s Preparing to unpack .../133-python3-oslo.utils_7.1.0-0ubuntu1_all.deb ... 518s Unpacking python3-oslo.utils (7.1.0-0ubuntu1) ... 518s Selecting previously unselected package python3-oslo.serialization. 518s Preparing to unpack .../134-python3-oslo.serialization_5.4.0-0ubuntu1_all.deb ... 518s Unpacking python3-oslo.serialization (5.4.0-0ubuntu1) ... 518s Selecting previously unselected package python3-pyasyncore. 518s Preparing to unpack .../135-python3-pyasyncore_1.0.2-2_all.deb ... 518s Unpacking python3-pyasyncore (1.0.2-2) ... 518s Selecting previously unselected package python3-pyinotify. 518s Preparing to unpack .../136-python3-pyinotify_0.9.6-2ubuntu1_all.deb ... 518s Unpacking python3-pyinotify (0.9.6-2ubuntu1) ... 518s Selecting previously unselected package python3-oslo.log. 518s Preparing to unpack .../137-python3-oslo.log_5.5.1-0ubuntu1_all.deb ... 518s Unpacking python3-oslo.log (5.5.1-0ubuntu1) ... 518s Selecting previously unselected package python3-rfc3986. 518s Preparing to unpack .../138-python3-rfc3986_2.0.0-2_all.deb ... 518s Unpacking python3-rfc3986 (2.0.0-2) ... 518s Selecting previously unselected package python3-oslo.config. 518s Preparing to unpack .../139-python3-oslo.config_1%3a9.4.0-0ubuntu1_all.deb ... 518s Unpacking python3-oslo.config (1:9.4.0-0ubuntu1) ... 518s Selecting previously unselected package python3-oslo.concurrency. 518s Preparing to unpack .../140-python3-oslo.concurrency_6.0.0-0ubuntu1_all.deb ... 518s Unpacking python3-oslo.concurrency (6.0.0-0ubuntu1) ... 518s Selecting previously unselected package python3-testrepository. 518s Preparing to unpack .../141-python3-testrepository_0.0.20-8_all.deb ... 518s Unpacking python3-testrepository (0.0.20-8) ... 518s Selecting previously unselected package testrepository. 518s Preparing to unpack .../142-testrepository_0.0.20-8_all.deb ... 518s Unpacking testrepository (0.0.20-8) ... 518s Selecting previously unselected package python3-oslotest. 518s Preparing to unpack .../143-python3-oslotest_1%3a4.5.0-0ubuntu2_all.deb ... 518s Unpacking python3-oslotest (1:4.5.0-0ubuntu2) ... 518s Selecting previously unselected package python3-bcrypt. 518s Preparing to unpack .../144-python3-bcrypt_3.2.2-1build1_s390x.deb ... 518s Unpacking python3-bcrypt (3.2.2-1build1) ... 518s Selecting previously unselected package python3-paramiko. 518s Preparing to unpack .../145-python3-paramiko_2.12.0-2ubuntu4_all.deb ... 518s Unpacking python3-paramiko (2.12.0-2ubuntu4) ... 518s Selecting previously unselected package python3-wheel. 518s Preparing to unpack .../146-python3-wheel_0.42.0-2_all.deb ... 518s Unpacking python3-wheel (0.42.0-2) ... 518s Selecting previously unselected package python3-pip. 518s Preparing to unpack .../147-python3-pip_24.0+dfsg-1ubuntu1_all.deb ... 518s Unpacking python3-pip (24.0+dfsg-1ubuntu1) ... 518s Selecting previously unselected package python3-psycopg2. 519s Preparing to unpack .../148-python3-psycopg2_2.9.9-1build1_s390x.deb ... 519s Unpacking python3-psycopg2 (2.9.9-1build1) ... 519s Selecting previously unselected package python3-snowballstemmer. 519s Preparing to unpack .../149-python3-snowballstemmer_2.2.0-4build1_all.deb ... 519s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 519s Selecting previously unselected package sphinx-common. 519s Preparing to unpack .../150-sphinx-common_7.2.6-6_all.deb ... 519s Unpacking sphinx-common (7.2.6-6) ... 519s Selecting previously unselected package python3-alabaster. 519s Preparing to unpack .../151-python3-alabaster_0.7.12-1_all.deb ... 519s Unpacking python3-alabaster (0.7.12-1) ... 519s Selecting previously unselected package python3-sphinx. 519s Preparing to unpack .../152-python3-sphinx_7.2.6-6_all.deb ... 519s Unpacking python3-sphinx (7.2.6-6) ... 519s Selecting previously unselected package python3-keystoneclient. 519s Preparing to unpack .../153-python3-keystoneclient_1%3a5.4.0-0ubuntu1_all.deb ... 519s Unpacking python3-keystoneclient (1:5.4.0-0ubuntu1) ... 519s Selecting previously unselected package python3-swiftclient. 519s Preparing to unpack .../154-python3-swiftclient_1%3a4.5.0-0ubuntu1_all.deb ... 519s Unpacking python3-swiftclient (1:4.5.0-0ubuntu1) ... 519s Selecting previously unselected package python3-testscenarios. 519s Preparing to unpack .../155-python3-testscenarios_0.5.0-4_all.deb ... 519s Unpacking python3-testscenarios (0.5.0-4) ... 519s Selecting previously unselected package python3-tempest. 519s Preparing to unpack .../156-python3-tempest_1%3a36.0.0-2_all.deb ... 519s Unpacking python3-tempest (1:36.0.0-2) ... 520s Selecting previously unselected package openstack-pkg-tools. 520s Preparing to unpack .../157-openstack-pkg-tools_123ubuntu2_all.deb ... 520s Unpacking openstack-pkg-tools (123ubuntu2) ... 520s Selecting previously unselected package tempest. 520s Preparing to unpack .../158-tempest_1%3a36.0.0-2_all.deb ... 520s Unpacking tempest (1:36.0.0-2) ... 520s Selecting previously unselected package autopkgtest-satdep. 520s Preparing to unpack .../159-1-autopkgtest-satdep.deb ... 520s Unpacking autopkgtest-satdep (0) ... 520s Setting up dh-python (6.20240401) ... 521s Setting up python3-iniconfig (1.1.1-2) ... 521s Setting up mysql-common (5.8+1.1.0build1) ... 521s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 521s Setting up libmysqlclient21:s390x (8.0.36-2ubuntu3) ... 521s Setting up libsubunit-perl (1.4.2-3build1) ... 521s Setting up libsodium23:s390x (1.0.18-1build3) ... 521s Setting up python3-ddt (1.6.0-3) ... 521s Setting up python3-colorama (0.4.6-4) ... 522s Setting up python3-defusedxml (0.7.1-2) ... 522s Setting up python3-pbr (5.11.1-0ubuntu1) ... 523s Setting up libarchive-zip-perl (1.68-1) ... 523s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 523s Setting up python3-alabaster (0.7.12-1) ... 523s Setting up python3-bcrypt (3.2.2-1build1) ... 523s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 523s Setting up python3-ply (3.11-6) ... 524s Setting up python3-autopage (0.4.0-3) ... 525s Setting up python3-pyflakes (3.2.0-1) ... 525s Setting up python3-wsgi-intercept (1.9.3-2ubuntu1) ... 526s Setting up python3-extras (1.0.0-5) ... 526s Setting up libpq5:s390x (16.2-1ubuntu4) ... 526s Setting up m4 (1.4.19-4build1) ... 526s Setting up python3-all (3.12.3-0ubuntu1) ... 526s Setting up python3-requestsexceptions (1.4.0-3) ... 527s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 527s Setting up python3-pyperclip (1.8.2-2) ... 528s Setting up libgomp1:s390x (14-20240412-0ubuntu1) ... 528s Setting up python3-wheel (0.42.0-2) ... 528s Setting up python3-platformdirs (4.2.0-1) ... 529s Setting up python3-munch (4.0.0-1) ... 529s Setting up python3-monotonic (1.6-2) ... 529s Setting up liberror-perl (0.17029-2) ... 530s Setting up python3-mysqldb (1.4.6-2build3) ... 530s Setting up python3-roman (3.3-3) ... 530s Setting up python3-decorator (5.1.1-5) ... 531s Setting up python3-pycodestyle (2.11.1-1) ... 531s Setting up autotools-dev (20220109.1) ... 531s Setting up python3-packaging (24.0-1) ... 532s Setting up python3-iso8601 (1.0.2-1) ... 532s Setting up gcc-13-base:s390x (13.2.0-23ubuntu4) ... 532s Setting up python3-wcwidth (0.2.5+dfsg1-1.1ubuntu1) ... 533s Setting up python3-rfc3986 (2.0.0-2) ... 533s Setting up python3-cmd2 (2.4.3+ds-2) ... 534s Setting up python3-snowballstemmer (2.2.0-4build1) ... 535s Setting up python3-jmespath (1.0.1-1) ... 535s Setting up python3-greenlet (3.0.3-0ubuntu5) ... 536s Setting up libmpc3:s390x (1.3.1-1build1) ... 536s Setting up libatomic1:s390x (14-20240412-0ubuntu1) ... 536s Setting up python3-wrapt (1.15.0-2build3) ... 536s Setting up autopoint (0.21-14ubuntu2) ... 536s Setting up python3-psycopg2 (2.9.9-1build1) ... 537s Setting up python3-deprecation (2.1.0-3) ... 537s Setting up python3-fasteners (0.18-2) ... 538s Setting up python3-pip (24.0+dfsg-1ubuntu1) ... 542s Setting up autoconf (2.71-3) ... 542s Setting up python3-pluggy (1.4.0-1) ... 542s Setting up libubsan1:s390x (14-20240412-0ubuntu1) ... 542s Setting up dwz (0.15-1build6) ... 542s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 543s Setting up python3-dulwich (0.21.6-1build2) ... 545s Setting up libasan8:s390x (14-20240412-0ubuntu1) ... 545s Setting up libjson-perl (4.10000-1) ... 545s Setting up libxslt1.1:s390x (1.1.39-0exp1build1) ... 545s Setting up debugedit (1:5.0-5build2) ... 545s Setting up python3-os-service-types (1.7.0-3) ... 545s Setting up python3-stevedore (1:5.1.0-0ubuntu1) ... 546s Setting up libsub-override-perl (0.10-1) ... 546s Setting up git-man (1:2.43.0-1ubuntu7) ... 546s Setting up python3-dateutil (2.8.2-3ubuntu1) ... 546s Setting up python3-mccabe (0.7.0-1) ... 546s Setting up sgml-base (1.31) ... 546s Setting up python3-msgpack (1.0.3-3build2) ... 547s Setting up python3-voluptuous (0.14.2-1) ... 547s Setting up python3-pyasyncore (1.0.2-2) ... 548s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 548s Setting up libisl23:s390x (0.26-3build1) ... 548s Setting up python3-prettytable (3.6.0-2) ... 548s Setting up python3-tomlkit (0.12.4-1) ... 548s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 548s Setting up libcc1-0:s390x (14-20240412-0ubuntu1) ... 548s Setting up python3-nacl (1.5.0-4build1) ... 549s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 549s Setting up libitm1:s390x (14-20240412-0ubuntu1) ... 549s Setting up python3-oslo.i18n (6.3.0-0ubuntu1) ... 549s Setting up python3-mako (1.3.2-1) ... 550s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 550s Setting up python3-imagesize (1.4.1-1) ... 550s Setting up automake (1:1.16.5-1.3ubuntu1) ... 550s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 550s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 551s Setting up pyflakes3 (3.2.0-1) ... 551s Setting up gettext (0.21-14ubuntu2) ... 551s Setting up python3-pytest (7.4.4-1) ... 552s Setting up python3-pyinotify (0.9.6-2ubuntu1) ... 552s Setting up python3-jsonpath-rw (1.4.0-6) ... 553s Setting up python3-debtcollector (2.5.0-3) ... 553s Setting up intltool-debian (0.35.0+20060710.6) ... 553s Setting up python3-flake8 (7.0.0-1) ... 554s Setting up python3-dogpile.cache (1.1.8-3) ... 554s Setting up python3-eventlet (0.35.2-0ubuntu1) ... 555s Setting up cpp-13-s390x-linux-gnu (13.2.0-23ubuntu4) ... 555s Setting up python3-jsonpath-rw-ext (1.2.2-3) ... 555s Setting up python3-oslo.context (1:5.5.0-0ubuntu1) ... 556s Setting up git (1:2.43.0-1ubuntu7) ... 556s Setting up libjs-sphinxdoc (7.2.6-6) ... 556s Setting up dh-strip-nondeterminism (1.13.1-1) ... 556s Setting up libgcc-13-dev:s390x (13.2.0-23ubuntu4) ... 556s Setting up python3-lxml:s390x (5.2.1-1) ... 556s Setting up xml-core (0.19) ... 557s Setting up python3-openstackdocstheme (3.2.0-0ubuntu2) ... 557s Setting up python3-paramiko (2.12.0-2ubuntu4) ... 558s Setting up libstdc++-13-dev:s390x (13.2.0-23ubuntu4) ... 558s Setting up python3-keystoneauth1 (5.6.0-0ubuntu1) ... 559s Setting up cpp-13 (13.2.0-23ubuntu4) ... 559s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 559s Setting up po-debconf (1.0.21+nmu1) ... 559s Setting up python3-oslo.utils (7.1.0-0ubuntu1) ... 560s Setting up flake8 (7.0.0-1) ... 560s Setting up openstack-pkg-tools (123ubuntu2) ... 560s Setting up gcc-13-s390x-linux-gnu (13.2.0-23ubuntu4) ... 560s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 560s Setting up g++-13-s390x-linux-gnu (13.2.0-23ubuntu4) ... 560s Setting up sphinx-common (7.2.6-6) ... 560s Setting up gcc-13 (13.2.0-23ubuntu4) ... 560s Setting up python3-openstacksdk (3.0.0-0ubuntu2) ... 565s Setting up cpp (4:13.2.0-7ubuntu1) ... 565s Setting up python3-os-client-config (2.1.0-0ubuntu5) ... 565s Setting up python3-hacking (4.1.0-3) ... 566s Setting up g++-13 (13.2.0-23ubuntu4) ... 566s Setting up libtool (2.4.7-7build1) ... 566s Setting up python3-oslo.serialization (5.4.0-0ubuntu1) ... 566s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 566s Setting up gcc (4:13.2.0-7ubuntu1) ... 566s Setting up dh-autoreconf (20) ... 566s Setting up g++ (4:13.2.0-7ubuntu1) ... 566s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 566s Setting up build-essential (12.10ubuntu1) ... 566s Setting up debhelper (13.14.1ubuntu5) ... 566s Setting up python3-testtools (2.7.1-3) ... 567s Setting up python3-subunit (1.4.2-3build1) ... 567s Setting up python3-fixtures (4.1.0-2) ... 568s Setting up python3-testscenarios (0.5.0-4) ... 568s Setting up python3-gabbi (2.4.0-2) ... 569s Setting up subunit (1.4.2-3build1) ... 569s Setting up python3-testrepository (0.0.20-8) ... 569s /usr/lib/python3/dist-packages/testrepository/testcommand.py:198: SyntaxWarning: invalid escape sequence '\$' 569s variable_regex = '\$(IDOPTION|IDFILE|IDLIST|LISTOPT)' 569s /usr/lib/python3/dist-packages/testrepository/testcommand.py:338: SyntaxWarning: invalid escape sequence '\$' 569s variable_regex = '\$(INSTANCE_ID|COMMAND|FILES)' 569s /usr/lib/python3/dist-packages/testrepository/testcommand.py:517: SyntaxWarning: invalid escape sequence '\$' 569s variable_regex = '\$INSTANCE_IDS' 569s /usr/lib/python3/dist-packages/testrepository/testcommand.py:617: SyntaxWarning: invalid escape sequence '\$' 569s variable_regex = '\$INSTANCE_COUNT' 570s Setting up testrepository (0.0.20-8) ... 570s Setting up python3-mox3 (1.0.0-2) ... 570s /usr/lib/python3/dist-packages/mox3/tests/test_mox.py:319: SyntaxWarning: invalid escape sequence '\s' 570s repr(mox.Regex(r"a\s+b")) == "") 570s /usr/lib/python3/dist-packages/mox3/tests/test_mox.py:324: SyntaxWarning: invalid escape sequence '\s' 570s "") 570s Processing triggers for install-info (7.1-3build2) ... 570s Processing triggers for libc-bin (2.39-0ubuntu8) ... 570s Processing triggers for man-db (2.12.0-4build2) ... 574s Processing triggers for sgml-base (1.31) ... 574s Setting up docutils-common (0.20.1+dfsg-3) ... 574s Processing triggers for sgml-base (1.31) ... 574s Setting up python3-docutils (0.20.1+dfsg-3) ... 576s Setting up python3-cliff (4.6.0-0ubuntu1) ... 576s Setting up python3-oslo.config (1:9.4.0-0ubuntu1) ... 577s Setting up python3-keystoneclient (1:5.4.0-0ubuntu1) ... 578s Setting up python3-oslo.concurrency (6.0.0-0ubuntu1) ... 579s Setting up python3-sphinx (7.2.6-6) ... 582s Setting up python3-swiftclient (1:4.5.0-0ubuntu1) ... 582s Setting up python3-oslo.log (5.5.1-0ubuntu1) ... 583s Setting up python3-stestr (4.1.0-1) ... 584s Setting up python3-oslotest (1:4.5.0-0ubuntu2) ... 584s Setting up python3-os-testr (3.0.0-0ubuntu1) ... 584s Setting up python3-tempest (1:36.0.0-2) ... 588s Setting up tempest (1:36.0.0-2) ... 588s Setting up autopkgtest-satdep (0) ... 602s (Reading database ... 66256 files and directories currently installed.) 602s Removing autopkgtest-satdep (0) ... 603s autopkgtest [14:16:41]: test unittests: [----------------------- 603s + dpkg-parsechangelog -SVersion 603s + sed -e s/^[[:digit:]]*:// -e s/[-].*// -e s/~git.*// -e s/~/.0/ -e s/+dfsg1// -e s/+ds1// 603s + head -n 1 603s + export OSLO_PACKAGE_VERSION=36.0.0 603s + pwd 603s + CWD=/tmp/autopkgtest.FmJoxU/build.Bhy/src 603s + py3versions -vs 603s + PYTHON3S=3.12 603s + rm -rf .stestr 603s + + subunit2pyunit 603s pwd 603s + PYTHONPATH=/tmp/autopkgtest.FmJoxU/build.Bhy/src/debian/python-tempest/usr/lib/python3/dist-packages PYTHON=python3.12 stestr --test-path ./tempest/tests run 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_check_euqal_version [0.001720s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_check_higher_version [0.000356s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_check_lower_version [0.000310s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_create_image_from_server_no_wait [0.008211s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_create_image_from_server_wait_until_active [0.034358s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_create_image_from_server_wait_until_active_no_server_wait [0.001701s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_create_image_from_server_wait_until_active_not_found_no_fault [0.001534s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_create_image_from_server_wait_until_active_not_found_with_fault [0.003157s] ... ok 611s {0} tempest.tests.api.compute.test_base.TestBaseV2ComputeTest.test_create_image_from_server_wait_until_saving_not_found [0.001525s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestAccountGeneratorCliCheck.test_account_generator_negative_concurrency [0.258668s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestAccountGeneratorCliCheck.test_account_generator_zero_concurrency [0.001926s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestAccountGeneratorV2.test_get_credential_provider [0.021517s] ... ok 611s {0} tempest.tests.cmd.tesusage: generator [-h] [-c /etc/tempest.conf] [--os-username ] 611s [--os-password ] 611s [--os-project-name ] 611s [--os-domain-name ] [--tag TAG] 611s [-r CONCURRENCY] [--with-admin] [-i {2,3}] 611s accounts_file.yaml 611s generator: error: argument -r/--concurrency: Concurrency value should be a positive number 611s usage: generator [-h] [-c /etc/tempest.conf] [--os-username ] 611s [--os-password ] 611s [--os-project-name ] 611s [--os-domain-name ] [--tag TAG] 611s [-r CONCURRENCY] [--with-admin] [-i {2,3}] 611s accounts_file.yaml 611s generator: error: argument -r/--concurrency: Concurrency value should be a positive number 611s t_account_generator.TestAccountGeneratorV3.test_get_credential_provider [0.016186s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestAccountGeneratorV3.test_get_credential_provider_without_domain [0.013277s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestDumpAccountsV2.test_dump_accounts [0.038175s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestDumpAccountsV2.test_dump_accounts_existing_file [0.052027s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestDumpAccountsV3.test_dump_accounts [0.043797s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestDumpAccountsV3.test_dump_accounts_existing_file [0.048759s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestGenerateResourcesV2.test_generate_resources_admin [0.069851s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestGenerateResourcesV2.test_generate_resources_no_admin [0.047198s] ... ok 611s {0} tempest.tests.cmd.test_account_generator.TestGenerateResourcesV2.test_generate_resources_swift_admin [0.025431s] ... ok 612s {0} tempest.tests.cmd.test_account_generator.TestGenerateResourcesV2.test_generate_resources_swift_no_admin [0.021736s] ... ok 612s {0} tempest.tests.cmd.test_account_generator.TestGenerateResourcesV3.test_generate_resources_admin [0.077871s] ... ok 612s {0} tempest.tests.cmd.test_account_generator.TestGenerateResourcesV3.test_generate_resources_no_admin [0.112619s] ... ok 612s {0} tempest.tests.cmd.test_account_genera ERROR [tempest.cmd.cleanup] Got NotImplemented error in , full exception: Got NotImplemented error 612s Details: None 612s Traceback (most recent call last): 612s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/cmd/cleanup_service.py", line 137, in run 612s self.delete() 612s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_cleanup_services.py", line 33, in delete 612s raise exceptions.NotImplemented 612s tempest.lib.exceptions.NotImplemented: Got NotImplemented error 612s Details: None 612s ERROR [tempest.cmd.cleanup] Got NotImplemented error in , full exception: Got NotImplemented error 612s Details: None 612s Traceback (most recent call last): 612s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/cmd/cleanup_service.py", line 137, in run 612s self.delete() 612s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_cleanup_services.py", line 33, in delete 612s raise exceptions.NotImplemented 612s tempest.lib.exceptions.NotImplemented: Got NotImplemented error 612s Details: None 612s ERROR [tempest.cmd.cleanup] Got NotImplemented error in , full exception: Got NotImplemented error 612s Details: None 612s Traceback (most recent call last): 612s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/cmd/cleanup_service.py", line 133, in run 612s self.dry_run() 612s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_cleanup_services.py", line 36, in dry_run 612s raise exceptions.NotImplemented 612s tempest.lib.exceptions.NotImplemented: Got NotImplemented error 612s Details: None 612s tor.TestGenerateResourcesV3.test_generate_resources_swift_admin [0.042391s] ... ok 612s {0} tempest.tests.cmd.test_account_generator.TestGenerateResourcesV3.test_generate_resources_swift_no_admin [0.074664s] ... ok 612s {0} tempest.tests.cmd.test_cleanup.TestTempestCleanup.test_load_json [0.008918s] ... ok 612s {0} tempest.tests.cmd.test_cleanup.TestTempestCleanup.test_take_action_got_exception [0.006351s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestBaseService.test_base_service_init [0.000915s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestBaseService.test_not_implemented_ex [0.018128s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestDomainService.test_delete_fail [0.046325s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestDomainService.test_delete_pass [0.023132s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestDomainService.test_dry_run [0.017356s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestDomainService.test_save_state [0.023971s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestFlavorService.test_delete_fail [0.043621s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestFlavorService.test_delete_pass [0.035854s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestFlavorService.test_dry_run [0.027723s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestFlavorService.test_preserve_list [0.018219s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestFlavorService.test_save_state [0.025279s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestImagesService.test_delete_fail [0.067576s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestImagesService.test_delete_pass [0.028226s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestImagesService.test_dry_run [0.034142s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestImagesService.test_preserve_list [0.024295s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestImagesService.test_save_state [0.017459s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestKeyPairService.test_delete_fail [0.015457s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestKeyPairService.test_delete_pass [0.030240s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestKeyPairService.test_dry_run [0.028231s] ... ok 612s {0} tempest.tests.cmd.test_cleanup_services.TestKeyPairService.test_save_state [0.038113s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkFloatingIpService.test_delete_fail [0.033696s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkFloatingIpService.test_delete_pass [0.045748s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkFloatingIpService.test_dry_run [0.067594s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkFloatingIpService.test_save_state [0.050084s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelRuleService.test_delete_fail [0.040107s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelRuleService.test_delete_pass [0.034286s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelRuleService.test_dry_run [0.013782s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelRuleService.test_save_state [0.017796s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelService.test_delete_fail [0.183332s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelService.test_delete_pass [0.063047s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelService.test_dry_run [0.016946s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkMeteringLabelService.test_save_state [0.045226s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkPortService.test_delete_fail [0.034003s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkPortService.test_delete_pass [0.011012s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkPortService.test_dry_run [0.018036s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkPortService.test_preserve_list [0.017567s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkPortService.test_save_state [0.009096s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkQuotaService.test_delete_fail [0.008202s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkQuotaService.test_delete_pass [0.028620s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkQuotaService.test_dry_run [0.011420s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkRouterService.test_delete_fail [0.013463s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkRouterService.test_delete_pass [0.007932s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkRouterService.test_dry_run [0.011900s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkRouterService.test_preserve_list [0.023226s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkRouterService.test_save_state [0.015245s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSecGroupService.test_delete_fail [0.043429s] ... ok 613s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSecGroupService.test_delete_pass [0.034007s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSecGroupService.test_dry_run [0.039829s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSecGroupService.test_preserve_list [0.047337s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSecGroupService.test_save_state [0.060961s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkService.test_delete_fail [0.036445s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkService.test_delete_pass [0.051142s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkService.test_dry_run [0.028181s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkService.test_preserve_list [0.033617s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkService.test_save_state [0.043842s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetPoolsService.test_delete_fail [0.022395s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetPoolsService.test_delete_pass [0.038505s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetPoolsService.test_dry_run [0.043964s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetPoolsService.test_preserve_list [0.032975s] ... ok 614s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetPoolsService.test_save_state [0.028737s] ... ok 624s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetService.test_delete_fail [10.046693s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetService.test_delete_pass [10.020156s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetService.test_dry_run [0.019760s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetService.test_preserve_list [0.037318s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetService.test_save_state [0.023703s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestNovaQuotaService.test_delete_fail [0.020681s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestNovaQuotaService.test_delete_pass [0.011426s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestNovaQuotaService.test_dry_run [0.020209s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestProjectsService.test_delete_fail [0.023824s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestProjectsService.test_delete_pass [0.027947s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestProjectsService.test_dry_run [0.023185s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestProjectsService.test_preserve_list [0.039313s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestProjectsService.test_save_state [0.016310s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestRegionService.test_delete_fail [0.015568s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestRegionService.test_delete_pass [0.018362s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestRegionService.test_dry_run [0.020241s] ... ok 634s {0} tempest.tests.cmd.test_cleanup_services.TestRegionService.test_save_state [0.030974s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestRoleService.test_delete_fail [0.059253s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestRoleService.test_delete_pass [0.026881s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestRoleService.test_dry_run [0.027133s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestRoleService.test_save_state [0.020549s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerGroupService.test_delete_fail [0.033653s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerGroupService.test_delete_pass [0.011263s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerGroupService.test_dry_run [0.022783s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerGroupService.test_save_state [0.046343s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerService.test_delete_fail [0.032666s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerService.test_delete_pass [0.026284s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerService.test_dry_run [0.027013s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestServerService.test_save_state [0.013415s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestSnapshotService.test_delete_fail [0.030017s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestSnapshotService.test_delete_pass [0.032246s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestSnapshotService.test_dry_run [0.037186s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestSnapshotService.test_save_state [0.013877s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestUserService.test_delete_fail [0.022152s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestUserService.test_delete_pass [0.034707s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestUserService.test_dry_run [0.030517s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestUserService.test_preserve_list [0.063063s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestUserService.test_save_state [0.025525s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestVolumeQuotaService.test_delete_fail [0.024618s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestVolumeQuotaService.test_delete_pass [0.025309s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestVolumeQuotaService.test_dry_run [0.032752s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestVolumeService.test_delete_fail [0.029696s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestVolumeService.test_delete_pass [0.019198s] ... ok 635s {0} tempest.tests.cmd.test_cleanup_services.TestVolumeService.test_dry_run [0.018577s] ... ok 636s {0} tempest.tests.cmd.test_cleanup_services.TestVolumeService.test_save_state [0.217844s] ... ok 638s {0} tempest.tests.cmd.test_list_plugins.TestTempestListPlugins.test_run_list_plugins [2.716753s] ... ok 638s {0} tempest.tests.cmd.test_run.TestConfigPathCheck.test_tempest_run_no_config_path [0.001327s] ... ok 638s {0} tempest.tests.cmd.test_run.TestConfigPathCheck.test_tempest_run_set_config_no_exist_path [0.016288s] ... ok 638s {0} tempest.tests.cmd.test_run.TestConfigPathCheck.test_tempest_run_set_config_path [0.001010s] ... ok 642s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_run_list [3.849701s] ... FAILED 642s 642s Captured traceback: 642s ~~~~~~~~~~~~~~~~~~~ 642s Traceback (most recent call last): 642s 642s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 153, in test_run_list 642s out, err = self.assertRunExit(['tempest', 'run', '-l'], 0) 642s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 642s 642s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 642s self.assertEqual(p.returncode, expected, msg) 642s 643s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 643s self.assertThat(observed, matcher, message) 643s 643s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 643s raise mismatch_error 643s 643s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run -l got an unexpected returncode 643s Stdout: b'' 643s Stderr: b"list_command() got an unexpected keyword argument 'whitelist_file'\n" 643s 646s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_exclude_regex_failing [3.615310s] ... ok 651s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_exclude_regex_failing_with_stestr_repository [5.092334s] ... ok 655s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_exclude_regex_passing [4.269820s] ... ok 659s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_exclude_regex_passing_with_stestr_repository [3.864513s] ... ok 662s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_failing [3.241404s] ... ok 666s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_failing_with_stestr_repository [3.239564s] ... ok 668s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_fails [2.505230s] ... ok 678s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_new_old_arg_comb [10.026515s] ... ok 683s The specified repository directory ./stestr already exists. Please check if the repository already exists or select a different path 686s The specified repository directory ./stestr already exists. Please check if the repository already exists or select a different path 690s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_new_old_arg_comb_with_stestr_repository [11.585573s] ... ok 693s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_passes [3.527750s] ... ok 697s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_passes_with_config_file [3.540053s] ... ok 702s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_passes_with_stestr_repository [5.283352s] ... ok 705s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_exclude_list_failing [3.370714s] ... ok 709s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_exclude_list_passing [3.900829s] ... ok 713s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_exclude_list_regex_exclude_fail_check_pass [3.664142s] ... ok 716s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_exclude_list_regex_exclude_pass_check_fail [3.132972s] ... ok 719s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_exclude_list_regex_exclude_pass_check_pass [2.976901s] ... ok 723s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_include_list [3.681497s] ... ok 726s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_include_regex_include_fail_check_pass [3.107418s] ... ok 729s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_include_regex_include_pass_check_fail [3.465573s] ... ok 733s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_include_regex_include_pass_check_pass [4.015550s] ... ok 737s {0} tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_worker_file [4.069274s] ... FAILED 737s 737s Captured traceback: 737s ~~~~~~~~~~~~~~~~~~~ 737s Traceback (most recent call last): 737s 738s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 170, in test_tempest_run_with_worker_file 738s self.assertRunExit(['tempest', 'run', '--worker-file=%s' % path], 0) 738s 738s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 738s self.assertEqual(p.returncode, expected, msg) 738s 738s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 738s self.assertThat(observed, matcher, message) 738s 738s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 738s raise mismatch_error 738s 738s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run --worker-file=/tmp/tmpr8aosi0m/tmpbfgjwrtu got an unexpected returncode 739s Stdout: b'{0} tests.test_failing.FakeTestClass.test_pass [0.001244s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n{0} tests.test_failing.FakeTestClass.test_pass_list [0.001344s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n{0} tests.test_passing.FakeTestClass.test_pass [0.000117s] ... ok\n{0} tests.test_passing.FakeTestClass.test_pass_list [0.001330s] ... ok\n\n==============================\nFailed 2 tests - output below:\n==============================\n\ntests.test_failing.FakeTestClass.test_pass\n------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n\ntests.test_failing.FakeTestClass.test_pass_list\n-----------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n\n\n======\nTotals\n======\nRan: 4 tests in 0.0357 sec.\n - Passed: 2\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 2\nSum of execute time for each test: 0.0040 sec.\n\n==============\nWorker Balance\n==============\n - Worker 0 (4 tests) => 0:00:00.035695\n' 739s Stderr: b'' 739s 742s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_run_list [4.457440s] ... FAILED 742s 742s Captured traceback: 742s ~~~~~~~~~~~~~~~~~~~ 742s Traceback (most recent call last): 742s 742s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 153, in test_run_list 742s out, err = self.assertRunExit(['tempest', 'run', '-l'], 0) 742s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 742s 742s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 742s self.assertEqual(p.returncode, expected, msg) 742s 742s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 742s self.assertThat(observed, matcher, message) 742s 742s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 742s raise mismatch_error 742s 742s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run -l got an unexpected returncode 742s Stdout: b'' 742s Stderr: b"list_command() got an unexpected keyword argument 'whitelist_file'\n" 742s 746s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_exclude_regex_failing [3.876780s] ... ok 750s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_exclude_regex_failing_with_stestr_repository [3.993854s] ... ok 753s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_exclude_regex_passing [3.350121s] ... ok 758s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_exclude_regex_passing_with_stestr_repository [4.637829s] ... ok 762s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_failing [4.603599s] ... ok 767s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_failing_with_stestr_repository [5.044174s] ... ok 771s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_fails [3.684251s] ... ok 775s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_passes [4.080091s] ... ok 779s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_passes_with_config_file [4.009506s] ... ok 783s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_passes_with_stestr_repository [4.121209s] ... ok 787s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_exclude_list_failing [3.654476s] ... ok 791s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_exclude_list_passing [3.926751s] ... ok 794s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_exclude_list_regex_exclude_fail_check_pass [3.259207s] ... ok 798s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_exclude_list_regex_exclude_pass_check_fail [3.938218s] ... ok 802s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_exclude_list_regex_exclude_pass_check_pass [3.659493s] ... ok 806s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_include_list [3.774118s] ... ok 810s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_include_regex_include_fail_check_pass [4.918667s] ... ok 815s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_include_regex_include_pass_check_fail [4.526162s] ... ok 819s {0} tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_include_regex_include_pass_check_pass [3.611798s] ... ok 822s WARNING [tempest.cmd.run] '--black-regex' option is deprecated, use '--exclude-regex' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s {0} WARNING [tempest.cmd.run] '--exclude-regex' and '--black-regex' are specified at the same time, '--exclude-regex' takes precedence over '--black-regex' 822s WARNING [tempest.cmd.run] '--blacklist-file' option is deprecated, use '--exclude-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-list' and '--blacklist-file' are specified at the same time, '--exclude-list' takes precedence over '--blacklist-file' 822s WARNING [tempest.cmd.run] '--whitelist-file' option is deprecated, use '--include-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--include-list' and '--whitelist-file' are specified at the same time, '--include-list' takes precedence over '--whitelist-file' 822s tempest.tests.c WARNING [tempest.cmd.run] '--black-regex' option is deprecated, use '--exclude-regex' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-regex' and '--black-regex' are specified at the same time, '--exclude-regex' takes precedence over '--black-regex' 822s WARNING [tempest.cmd.run] '--blacklist-file' option is deprecated, use '--exclude-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-list' and '--blacklist-file' are specified at the same time, '--exclude-list' takes precedence over '--blacklist-file' 822s WARNING [tempest.cmd.run] '--whitelist-file' option is deprecated, use '--include-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--include-list' and '--whitelist-file' are specified at the same time, '--include-list' takes precedence over '--whitelist-file' 822s WARNING [tempest.cmd.run] '--black-regex' option is deprecated, use '--exclude-regex' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-regex' and '--black-regex' are specified at the same time, '--exclude-regex' takes precedence over '--black-regex' 822s WARNING [tempest.cmd.run] '--blacklist-file' option is deprecated, use '--exclude-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-list' and '--blacklist-file' are specified at the same time, '--exclude-list' takes precedence over '--blacklist-file' 822s WARNING [tempest.cmd.run] '--whitelist-file' option is deprecated, use '--include-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--include-list' and '--whitelist-file' are specified at the same time, '--include-list' takes precedence over '--whitelist-file' 822s md.test_run.TestRunReturnCode.test_tempest_run_with_worker_file [3.700737s] ... FAILED 822s 822s Captured traceback: 822s ~~~~~~~~~~~~~~~~~~~ 822s Traceback (most recent call last): 822s 822s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 170, in test_tempest_run_with_worker_file 822s self.assertRunExit(['tempest', 'run', '--worker-file=%s' % path], 0) 822s 822s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 822s self.assertEqual(p.returncode, expected, msg) 822s 822s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 822s self.assertThat(observed, matcher, message) 822s 822s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 822s raise mismatch_error 822s 822s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run --worker-file=/tmp/tmpsrkhlzpw/tmps39jmawj got an unexpected returncode 822s Stdout: b'{0} tests.test_failing.FakeTestClass.test_pass [0.000950s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n{0} tests.test_failing.FakeTestClass.test_pass_list [0.001320s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n{0} tests.test_passing.FakeTestClass.test_pass [0.000070s] ... ok\n{0} tests.test_passing.FakeTestClass.test_pass_list [0.000061s] ... ok\n\n==============================\nFailed 2 tests - output below:\n==============================\n\ntests.test_failing.FakeTestClass.test_pass\n------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n\ntests.test_failing.FakeTestClass.test_pass_list\n-----------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n\n\n======\nTotals\n======\nRan: 4 tests in 0.0214 sec.\n - Passed: 2\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 2\nSum of execute time for each test: 0.0024 sec.\n\n==============\nWorker Balance\n==============\n - Worker 0 (4 tests) => 0:00:00.021418\n' 822s Stderr: b'' 822s 822s {0} tempest.tests.cmd.test_run.TestTakeAction.test_config_file_specified [0.011659s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTakeAction.test_config_file_workspace_registered [0.004156s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTakeAction.test_no_config_file_no_workspace_no_state [0.001680s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTakeAction.test_no_config_file_no_workspace_state_true [0.001980s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTakeAction.test_no_workspace_config_file_state_true [0.011554s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTakeAction.test_workspace_not_registered [0.005066s] ... ok 822s {0 WARNING [tempest.cmd.run] '--black-regex' option is deprecated, use '--exclude-regex' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-regex' and '--black-regex' are specified at the same time, '--exclude-regex' takes precedence over '--black-regex' 822s WARNING [tempest.cmd.run] '--blacklist-file' option is deprecated, use '--exclude-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-list' and '--blacklist-file' are specified at the same time, '--exclude-list' takes precedence over '--blacklist-file' 822s WARNING [tempest.cmd.run] '--whitelist-file' option is deprecated, use '--include-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--include-list' and '--whitelist-file' are specified at the same time, '--include-list' takes precedence over '--whitelist-file' 822s WARNING [tempest.cmd.run] '--black-regex' option is deprecated, use '--exclude-regex' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-regex' and '--black-regex' are specified at the same time, '--exclude-regex' takes precedence over '--black-regex' 822s WARNING [tempest.cmd.run] '--blacklist-file' option is deprecated, use '--exclude-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--exclude-list' and '--blacklist-file' are specified at the same time, '--exclude-list' takes precedence over '--blacklist-file' 822s WARNING [tempest.cmd.run] '--whitelist-file' option is deprecated, use '--include-list' instead which is functionally equivalent. Right now Tempest still supports this option for backward compatibility, however, it will be removed soon. 822s WARNING [tempest.cmd.run] '--include-list' and '--whitelist-file' are specified at the same time, '--include-list' takes precedence over '--whitelist-file' 822s } tempest.tests.cmd.test_run.TestTakeAction.test_workspace_registered_no_config_no_state [0.011465s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTakeAction.test_workspace_registered_no_config_state_true [0.018370s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTempestRun.test__build_regex_default [0.001749s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTempestRun.test__build_regex_regex [0.001477s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTempestRun.test__build_regex_smoke [0.000881s] ... ok 822s {0} tempest.tests.cmd.test_run.TestTempestRun.test__build_regex_smoke_regex [0.000634s] ... ok 822s {0} tempest.tests.cmd.test_subunit_describe_calls.TestArgumentParser.test_init [0.000850s] ... ok 825s {0} tempest.tests.cmd.test_subunit_describe_calls.TestCli.test_run_all_stdout [2.415123s] ... ok 827s {0} tempest.tests.cmd.test_subunit_describe_calls.TestCli.test_run_min [2.188911s] ... ok 829s {0} tempest.tests.cmd.test_subunit_describe_calls.TestCli.test_run_verbose [2.082295s] ... ok 831s {0} tempest.tests.cmd.test_subunit_describe_calls.TestCli.test_run_verbose_all_stdout [1.866994s] ... ok 831s {0} tempest.tests.cmd.test_subunit_describe_calls.TestMainCli.test_main [0.376108s] ... ok 832s {0} tempest.tests.cmd.test_subunit_describe_calls.TestMainCli.test_main_all_stdout [0.672517s] ... ok 832s {0} tempest.tests.cmd.test_subunit_describe_calls.TestMainCli.test_main_output_file [0.398652s] ... ok 833s {0} tempest.tests.cmd.test_subunit_describe_calls.TestMainCli.test_main_verbose [0.624222s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestMainCli.test_main_verbose_and_all_stdout [0.557809s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_get_description [0.002827s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_get_parser_default_max [0.002910s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_get_parser_default_min [0.003798s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_parse [0.006543s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_take_action_all_stdout [0.009143s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_take_action_exception [0.045720s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_take_action_min [0.021500s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_take_action_no_items [0.001586s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestSubunitDescribeCalls.test_take_action_outfile_files [0.007020s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestUrlParser.test_get_service_custom_ports [0.001240s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestUrlParser.test_get_service_default_ports [0.001495s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestUrlParser.test_get_service_port_not_found [0.003058s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestUrlParser.test_parse_details_none [0.000637s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestUrlParser.test_url_path_no_match [0.000400s] ... ok 834s {0} tempest.tests.cmd.test_subunit_describe_calls.TestUrlParser.test_url_path_ports [0.000445s] ... ok 834s {0} tempest.tests.cmd.test_tempest_init.TestTempestInit.test_create_working_dir [0.049024s] ... ok 834s {0} tempest.tests.cmd.test_tempest_init.TestTempestInit.test_create_working_dir_with_existing_local_dir_non_empty [0.002415s] ... ok 834s {0} tempest.tests.cmd.test_tempest_init.TestTempestInit.test_generate_sample_config [0.030415s] ... ok 834s {0} tempest.tests.cmd.test_tempest_init.TestTempestInit.test_generate_stestr_conf [0.001073s] ... ok 834s {0} tempest.tests.cmd.test_tempest_init.TestTempestInit.test_take_action_fails [0.003481s] ... ok 834s {0} tempest.tests.cmd.test_tempest_init.TestTempestInit.test_update_local_conf [0.063135s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_check_service_availability [0.018554s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_contains_version_negative_data [0.005851s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_contains_version_positive_data [0.013220s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_get_cinder_api_versions [0.020811s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_get_config_file [0.067778s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_get_extension_client [0.023311s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_get_extension_client_sysexit [0.031199s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_get_keystone_api_versions [0.038748s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_get_nova_versions [0.019649s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_get_versions_invalid_response [0.014990s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_print_and_or_update_false [0.003055s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_print_and_or_update_true [0.013540s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_api_versions [0.004699s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_api_versions_not_implemented [0.013608s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_cinder [0.003789s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_cinder_all [0.002242s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_cinder_none [0.002077s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_neutron [0.011919s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_neutron_all [0.004426s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_neutron_none [0.011069s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_swift [0.007324s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_swift_all [0.004323s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_extensions_swift_none [0.007940s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_glance_version_no_v2_with_v1_0 [0.010651s] ... ok 834s {0} temp WARNING [tempest.cmd.verify_tempest_config] Glance is available in the catalog, but no known version, of Glance could be found, so Glance should be configured as not available 834s est.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_glance_version_no_v2_with_v1_1 [0.004782s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_glance_version_no_version [0.006230s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestDiscovery.test_verify_keystone_api_versions_no_v3 [0.015209s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestGetAPIVersions.test_get_unversioned_endpoint_base [0.002033s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestGetAPIVersions.test_get_unversioned_endpoint_subpath [0.001007s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestGetAPIVersions.test_get_unversioned_endpoint_subpath_trailing_solidus [0.001826s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestGetAPIVersions.test_remove_version_project [0.000374s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestGetAPIVersions.test_url_grab_versioned_nova_nossl [0.000303s] ... ok 834s {0} tempest.tests.cmd.test_verify_tempest_config.TestGetAPIVersions.test_url_grab_versioned_nova_ssl [0.000304s] ... ok 837s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspace.test_run_workspace_list [2.520541s] ... ok 839s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspace.test_run_workspace_move [2.621649s] ... ok 842s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspace.test_run_workspace_register [2.914411s] ... ok 845s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspace.test_run_workspace_remove_directory [2.517265s] ... ok 847s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspace.test_run_workspace_remove_entry [2.134132s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspace.test_run_workspace_rename [2.617470s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_path_expansion [0.016302s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_register_new_workspace_alphanumeric_data [0.018396s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_register_new_workspace_integer_data [0.018752s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_register_new_workspace_no_name [0.004278s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_register_new_workspace_no_path [0.016681s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_validate_path_exists [0.007356s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_get [0.008626s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_list_workspaces [0.010337s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_move [0.029407s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_move_no_workspace_name [0.004639s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_move_no_workspace_path [0.009062s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_move_wrong_path [0.007556s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_move_wrong_workspace [0.004702s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_path_not_exist [0.005245s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_remove_directory [0.022348s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_remove_directory_no_path [0.003906s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_remove_entry [0.016052s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_remove_entry_no_name [0.012935s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_remove_entry_wrong_name [0.013061s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_rename [0.010401s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_rename_alphanumeric_data [0.016437s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_rename_integer_data [0.024500s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_rename_no_exist_old_name [0.002310s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_rename_no_name_exist [0.008067s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_manager_rename_with_existing_name [0.004301s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_name_already_exists [0.012336s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_name_exists [0.004391s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_name_exists_check_new_name [0.004625s] ... ok 850s {0} tempest.tests.cmd.test_workspace.TestTempestWorkspaceManager.test_workspace_name_not_exists [0.005060s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailable.test__dynamic_creds__accounts_file__no_admin [0.014132s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailable.test__no_dynamic_creds__accounts_file__admin_role [0.007816s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailable.test__no_dynamic_creds__accounts_file__admin_type [0.006958s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailable.test__no_dynamic_creds__accounts_file__no_admin [0.004845s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailable.test__no_dynamic_creds__no_accounts_file__admin [0.013278s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailable.test__no_dynamic_creds__no_accounts_file__no_admin [0.005504s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailableV3.test__dynamic_creds__accounts_file__no_admin [0.005661s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailableV3.test__no_dynamic_creds__accounts_file__admin_role [0.006637s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailableV3.test__no_dynamic_creds__accounts_file__admin_type [0.010754s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailableV3.test__no_dynamic_creds__accounts_file__no_admin [0.009807s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailableV3.test__no_dynamic_creds__no_accounts_file__admin [0.004592s] ... ok 850s {0} tempest.tests.common.test_admin_available.TestAdminAvailableV3.test__no_dynamic_creds__no_accounts_file__no_admin [0.007181s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailable.test__dynamic_creds__accounts_file__one_user [0.006570s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailable.test__no_dynamic_creds__accounts_file__one_user [0.008993s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailable.test__no_dynamic_creds__accounts_file__two_users [0.010874s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailable.test__no_dynamic_creds__accounts_file__two_users_identical [0.015155s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailableV3.test__dynamic_creds__accounts_file__one_user [0.004220s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailableV3.test__no_dynamic_creds__accounts_file__one_user [0.009440s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailableV3.test__no_dynamic_creds__accounts_file__two_users [0.022016s] ... ok 850s {0} tempest.tests.common.test_alt_available.TestAltAvailableV3.test__no_dynamic_creds__accounts_file__two_users_identical [0.013019s] ... ok 850s {0} tempest.tests.common.test_compute.TestCompute.test_rfp_frame_fully_cached [0.004926s] ... ok 850s {0} tempest.tests.common.test_compute.TestCompute.test_rfp_frame_not_cached [0.002807s] ... ok 850s {0} tempest.tests.common.test_compute.TestCompute.test_rfp_frame_partially_cached [0.001530s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_configured_admin_credentials [0.016149s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_configured_admin_credentials_not_fill_not_valid [0.008941s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_configured_admin_credentials_not_fill_valid [0.008704s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_provider_dynamic [0.019079s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_provider_force_dynamic [0.009067s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_provider_preprov [0.017205s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_provider_preprov_no_file [0.003930s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_v2 [0.019456s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_v3_domain [0.011652s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_v3_no_domain [0.005191s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_credentials_v3_system [0.017575s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_dynamic_provider_params_creds_v2 [0.012322s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_dynamic_provider_params_creds_v3 [0.004086s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_dynamic_provider_params_creds_vx [0.003535s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_dynamic_provider_params_no_creds [0.025064s] ... ok 850s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_preprov_provider_params_creds_v2 [0.004066s] ... ok 851s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_preprov_provider_params_creds_v3 [0.006512s] ... ok 851s {0} tempest.tests.common.test_credentials_factory.TestCredentialsFactory.test_get_preprov_provider_params_creds_vx [0.020033s] ... ok 851s {0} tempest.tests.common.test_custom_matchers.TestMatchesDictExceptForKeys.test__str__ [0.001599s] ... ok 851s {0} tempest.tests.common.test_custom_matchers.TestMatchesDictExceptForKeys.test_describe_difference [0.009126s] ... ok 851s {0} tempest.tests.common.test_custom_matchers.TestMatchesDictExceptForKeys.test_matches_match [0.003609s] ... ok 851s {0} tempest.tests.common.test_custom_matchers.TestMatchesDictExceptForKeys.test_mismatch_details [0.003535s] ... ok 851s {0} tempest.tests.common.test_image.TestImage.test_get_image_meta_from_headers [0.001427s] ... ok 851s {0} tempest.tests.common.test_image.TestImage.test_image_meta_to_headers [0.001135s] ... ok 851s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_copied_to_stores [0.001112s] ... ok 851s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_copied_to_stores_timeout [0.003579s] ... ok 851s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_imported_to_stores [0.002165s] ... ok 851s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_imported_to_stores_failure [0.024596s] ... ok 851s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_imported_to_stores_no_stores [0.009497s] ... ok 852s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_imported_to_stores_timeout [1.007336s] ... ok 852s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_status [0.001851s] ... ok 852s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_status_error_on_image_create [0.001224s] ... ok 852s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_status_timeout [0.002089s] ... ok 852s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_tasks_status [0.001393s] ... ok 852s {0} tempest.tests.common.test_waiters.TestImageWaiters.test_wait_for_image_tasks_status_timeout [0.006029s] ... ok 852s {0} tempest.tests.common.test_waiters.TestInterfaceWaiters.test_wait_for_interface_detach [0.004932s] ... ok 852s {0} tempest.tests.common.test_waiters.TestInterfaceWaiters.test_wait_for_interface_detach_timeout [0.003162s] ... ok 852s {0} tempest.tests.common.test_waiters.TestInterfaceWaiters.test_wait_for_interface_status [0.001962s] ... ok 852s {0} tempest.tests.common.test_waiters.TestInterfaceWaiters.test_wait_for_interface_status_timeout [0.001644s] ... ok 854s {0} tempest.tests.common.test_waiters.TestPortCreationWaiter.test_wait_for_port_status [2.001937s] ... ok 856s {0} tempest.tests.common.test_waiters.TestPortCreationWaiter.test_wait_for_port_status_timeout [2.002609s] ... ok 857s {0} tempest.tests.common.test_waiters.TestServerFloatingIPWaiters.test_wait_for_server_floating_ip_associate_timeout [1.012704s] ... ok 858s {0} tempest.tests.common.test_waiters.TestServerFloatingIPWaiters.test_wait_for_server_floating_ip_disassociate_timeout [1.004950s] ... ok 858s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_ping_host_alive [0.006947s] ... ok 860s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_ping_host_eventually_alive [2.002191s] ... ok 861s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_ping_timeout [0.905787s] ... ok 861s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_ssh [0.001028s] ... ok 861s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_ssh_eventually_up [0.000614s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_ssh_timeout [0.952061s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_attachment [0.038919s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_attachment_create [0.049546s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_attachment_not_present [0.014128s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_attachment_remove_from_server [0.015676s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_attachment_remove_from_server_not_found [0.003525s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_attachment_remove_from_server_timeout [0.017928s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_attachment_timeout [0.006687s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_migration_error [0.013027s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_migration_success_and_dst [0.004475s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_migration_timeout [0.002274s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_status_error_extending [0.003638s] ... ok 862s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_status_error_restoring [0.002068s] ... ok 863s {0} tempest.tests.common.test_waiters.TestVolumeWaiters.test_wait_for_volume_status_timeout_console [0.852176s] ... ok 863s {0} tempest.tests.common.utils.linux.test_remote_client.TestRemoteClient.test_get_boot_time [0.020166s] ... ok 863s {0} tempest.tests.common.utils.linux.test_remote_client.TestRemoteClient.test_get_disks [0.013214s] ... ok 863s {0} tempest.tests.common.utils.linux.test_remote_client.TestRemoteClient.test_get_mac_address [0.006915s] ... ok 863s {0} tempest.tests.common.utils.linux.test_remote_client.TestRemoteClient.test_list_disks [0.011984s] ... ok 863s {0} tempest.tests.common.utils.linux.test_remote_client.TestRemoteClient.test_ping_host [0.017398s] ... ok 863s {0} tempest.tests.common.utils.linux.test_remote_client.TestRemoteClient.test_write_to_console_regular_str [0.013073s] ... ok 863s {0} tempest.tests.c DEBUG [tempest.lib.common.utils.linux.remote_client] Remote command: set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; fake command 863s DEBUG [tempest.lib.common.utils.linux.remote_client] Caller: TestRemoteClientWithBrokenServer:test_exec_command_debug_ssh_console. Timeout trying to ssh to server {'id': 'broken_server_uuid', 'name': 'broken_server', 'status': 'ERROR'} 863s DEBUG [tempest.lib.common.utils.linux.remote_client] Could not get console_log for server broken_server_uuid 863s ommon.utils.linux.test_remote_client.TestRemoteClient.test_write_to_console_special_chars [0.005556s] ... ok 863s {0} tempest.tests.com DEBUG [tempest.lib.common.utils.linux.remote_client] Caller: TestRemoteClientWithBrokenServer:test_validate_debug_ssh_console. Timeout trying to ssh to server {'id': 'broken_server_uuid', 'name': 'broken_server', 'status': 'ERROR'} 863s DEBUG [tempest.lib.common.utils.linux.remote_client] Could not get console_log for server broken_server_uuid 863s mon.utils.linux.test_remote_client.TestRemoteClientWithBrokenServer.test_exec_command_debug_ssh_console [0.011369s] ... ok 863s {0} tempest.tests.common.utils.linux. DEBUG [tempest.lib.common.utils.linux.remote_client] Remote command: set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; fake command 863s test_remote_client.TestRemoteClientWithBroke DEBUG [tempest.lib.common.utils.linux.remote_client] Caller: TestRemoteClientWithServer:test_exec_command_debug_ssh_console. Timeout trying to ssh to server {'id': 'server_uuid', 'name': 'fake_server', 'status': 'ACTIVE'} 863s DEBUG [tempest.lib.common.utils.linux.remote_client] Console log for server server_uuid: Console output for server_uuid 863s nServer.test_validate DEBUG [tempest.lib.common.utils.linux.remote_client] Caller: TestRemoteClientWithServer:test_validate_debug_ssh_console. Timeout trying to ssh to server {'id': 'server_uuid', 'name': 'fake_server', 'status': 'ACTIVE'} 863s _debug_ssh_console [0.027671s] ... ok 863s {0} tempest.tests. DEBUG [tempest.lib.common.utils.linux.remote_client] Console log for server server_uuid: Console output for server_uuid 863s common.utils.linux.test_remote_client.TestRemoteClientWithServer.test_exec_command_debug_ssh_console [0.029339s] ... ok 863s {0} tempest.tests.common.utils.linux.test_remote_client.TestRemoteClientWithServer.test_validate_debug_ssh_console [0.012023s] ... ok 863s {0} tempest.tests.common.utils.test_net_utils.TestGetPingPayloadSize.test_None [0.013905s] ... ok 863s {0} tempest.tests.common.utils.test_net_utils.TestGetPingPayloadSize.test_ipv4 [0.001136s] ... ok 863s {0} tempest.tests.common.utils.test_net_utils.TestGetPingPayloadSize.test_ipv6 [0.000534s] ... ok 863s {0} tempest.tests.common.utils.test_net_utils.TestGetPingPayloadSize.test_too_low_mtu [0.000596s] ... ok 863s {0} tempest.tests.lib.cli.test_command_failed.TestOutputParser.test_command_failed_exception [0.000769s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestCLIClient.test_execute_with_default_api_version [0.001731s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestCLIClient.test_execute_with_domain_id [0.001469s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestCLIClient.test_execute_with_domain_name [0.010532s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestCLIClient.test_execute_with_empty_api_version [0.001889s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestCLIClient.test_execute_with_explicit_api_version [0.001568s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestCLIClient.test_execute_with_prefix [0.000868s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestExecute.test_execute_failure [0.139245s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestExecute.test_execute_failure_raise_exception [0.070989s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestExecute.test_execute_success [0.071533s] ... ok 863s {0} tempest.tests.lib.cli.test_execute.TestExecute.test_execute_with_prefix [0.027798s] ... ok 863s {0} WARNING [tempest.lib.cli.output_parser] skipping invalid table line: 863s tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_d WARNING [tempest.lib.cli.output_parser] skipping invalid table line: 863s WARNING [tempest.lib.cli.output_parser] skipping invalid table line: aaaa 863s WARNING [tempest.lib.cli.output_parser] skipping invalid table line: 863s etails_multiple_with_invalid_line [0.000916s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_details_multiple_with_normal_line_label_false [0.001316s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_details_multiple_with_normal_line_label_true [0.000583s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_details_with_normal_line_label_false [0.001413s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_details_with_normal_line_label_true [0.001313s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_listing [0.017596s] ... ok 863s {0} tempest.tests.lib.cli.test_output_ WARNING [tempest.lib.cli.output_parser] skipping invalid table line: 863s parser.TestOutputParser.test_table_with_invalid_line [0.002886s] ... ok 863s {0} temp WARNING [tempest.lib.cli.output_parser] Missing end of table 863s est.tests.lib.cli.test_output_parser.TestOutputParser.test_table_with_list [0.004586s] ... ok 863s {0} tem WARNING [tempest.lib.cli.output_parser] Invalid line between tables: 863s pest.tests.lib.cli.test_output_parser.TestOutputParser.test_table_with_normal_values [0.007605s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_tables_with_invalid_line [0.007145s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_tables_with_invalid_values [0.005144s] ... ok 863s {0} tempest.tests.lib.cli.test_output_parser.TestOutputParser.test_tables_with_normal_values [0.006178s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestCLInterface.test_fix_argument_no [0.006989s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestCLInterface.test_fix_argument_yes [0.011777s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestSourcePatcher.test_add_patch [0.002186s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestSourcePatcher.test_apply_patches [0.006532s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestTestChecker.test_add_import_for_test_uuid_no_tempest [0.007325s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestTestChecker.test_add_import_for_test_uuid_tempest [0.006005s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestTestChecker.test_add_import_no_import [0.001606s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestTestChecker.test_add_uuid_to_test_decorator [0.005335s] ... ok 863s {0} tempest.tests.lib.cmd.test_check_uuid.TestTestChecker.test_add_uuid_to_test_def [0.002590s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_request.APIVersionRequestTests.test_get_string [0.000937s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings [0.001541s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_request.APIVersionRequestTests.test_null_version [0.012354s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_request.APIVersionRequestTests.test_valid_version_strings [0.001932s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_request.APIVersionRequestTests.test_version_comparisons [0.006436s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_request.APIVersionRequestTests.test_version_matches [0.002011s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_equal [0.000976s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_greater_than [0.002610s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_greater_than_equal [0.001868s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_header_not_present [0.000496s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_invalid_operation [0.001171s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_less_than [0.000659s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_less_than_equal [0.000451s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_not_equal [0.000428s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_compare_versions_with_name_in_microversion [0.008050s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_header_does_not_match [0.001047s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_header_matches [0.000518s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestMicroversionHeaderMatches.test_header_not_present [0.000920s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestSelectRequestMicroversion.test_both_min_version_equal [0.001525s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestSelectRequestMicroversion.test_both_min_version_none [0.001237s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestSelectRequestMicroversion.test_cfg_min_version_greater [0.001276s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestSelectRequestMicroversion.test_cfg_min_version_none [0.000934s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestSelectRequestMicroversion.test_class_min_version_greater [0.000542s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestSelectRequestMicroversion.test_class_min_version_none [0.014442s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_cfg_version_min_greater_than_max [0.000631s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_version_above_cfg_max [0.000458s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_version_below_cfg_min [0.000445s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_version_cfg_in_range [0.001743s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_version_equal [0.000620s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_version_max_in_range [0.000458s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_version_min_greater_than_max [0.000495s] ... ok 863s {0} tempest.tests.lib.common.test_api_version_utils.TestVersionSkipLogic.test_version_min_in_range [0.000442s] ... ok 863s {0} tempest.tests.lib.common.test_cred_client.TestCredClientV2.test_create_project [0.002749s] ... ok 863s {0} tempest.tests.lib.common.test_cred_client.TestCredClientV2.test_delete_project [0.016470s] ... ok 864s {0} tempest.tests.lib.common.test_cred_client.TestCredClientV2.test_get_credentials [0.004765s] ... ok 864s {0} tempest.tests.lib.common.test_cred_client.TestCredClientV3.test_create_project [0.004342s] ... ok 864s {0} tempest.tests.lib.common.test_cred_client.TestCredClientV3.test_create_user [0.010720s] ... ok 864s {0} tempest.tests.lib.common.test_cred_client.TestCredClientV3.test_delete_project [0.004102s] ... ok 864s {0} tempest.tests.lib.common.test_cred_client.TestCredClientV3.test_get_credentials [0.001999s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_admin_creds [0.009752s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_all_cred_cleanup [0.014788s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_alt_creds [0.005904s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_alt_creds_within_same_project [0.016204s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_creds_by_role_in_different_project [0.020671s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_creds_in_different_project [0.023711s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_creds_within_same_project [0.015112s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_dhcp_without_subnet [0.016861s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_get_different_role_creds_with_default_scope [0.013521s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_get_different_role_creds_with_project_scope [0.015425s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_get_same_role_creds_with_default_scope [0.007858s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_get_same_role_creds_with_default_scope_force_new [0.013898s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_get_same_role_creds_with_project_scope [0.023883s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_get_same_role_creds_with_project_scope_force_new [0.010610s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_legacy_admin_creds_in_different_project [0.012169s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_network_admin_creation [0.017694s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_network_alt_creation [0.019743s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_network_cleanup [0.029456s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_network_creation [0.014163s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_no_network_creation_with_config_set [0.011722s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_no_network_resources [0.026652s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_primary_creds [0.009908s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_project_alt_admin_creds [0.005541s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_project_alt_member_creds [0.022831s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_project_alt_reader_creds [0.023446s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_role_creds [0.019771s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_role_creds_with_project_scope [0.024297s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_router_without_network [0.018931s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_subnet_without_network [0.007897s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProvider.test_tempest_client [0.004272s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_admin_creds [0.019053s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_all_cred_cleanup [0.018151s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_alt_creds [0.035065s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_alt_creds_within_same_project [0.027100s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_creds_by_role_in_different_project [0.040822s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_creds_in_different_project [0.028171s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_creds_within_same_project [0.028090s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_dhcp_without_subnet [0.035104s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_different_role_creds_with_default_scope [0.042362s] ... ok 864s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_different_role_creds_with_domain_scope [0.042950s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_different_role_creds_with_project_scope [0.032303s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_different_role_creds_with_system_scope [0.038437s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_role_creds_with_different_scope [0.032129s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_same_role_creds_with_default_scope [0.019217s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_same_role_creds_with_default_scope_force_new [0.022291s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_same_role_creds_with_domain_scope [0.015774s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_same_role_creds_with_project_scope [0.035518s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_same_role_creds_with_project_scope_force_new [0.045377s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_get_same_role_creds_with_system_scope [0.020961s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_legacy_admin_creds_in_different_project [0.019564s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_member_role_creation_with_duplicate [0.017039s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_network_admin_creation [0.024205s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_network_alt_creation [0.048074s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_network_cleanup [0.034352s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_network_creation [0.026782s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_no_network_creation_with_config_set [0.040064s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_no_network_resources [0.020811s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_primary_creds [0.096240s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_project_alt_admin_creds [0.046175s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_project_alt_member_creds [0.024888s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_project_alt_reader_creds [0.014368s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_role_creds [0.016723s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_role_creds_with_domain_scope [0.029312s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_role_creds_with_project_scope [0.040983s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_role_creds_with_system_scope [0.021282s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_router_without_network [0.024563s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_subnet_without_network [0.036325s] ... ok 865s {0} tempest.tests.lib.common.test_dynamic_creds.TestDynamicCredentialProviderV3.test_tempest_client [0.013838s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_closing_http [0.002546s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_closing_http_with_ca_certs [0.001255s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_closing_http_with_ca_certs_and_dscv [0.000954s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_closing_http_with_dscv [0.000501s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_closing_http_with_timeout [0.000476s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_request [0.001657s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_request_preload [0.001766s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_request_with_fields [0.008521s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttp.test_request_with_headers [0.006529s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttpRedirects.test_redirect_default [0.001593s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingHttpRedirects.test_redirect_off [0.001570s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_class_without_proxy_url [0.009019s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_closing_http [0.004400s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_closing_http_with_ca_certs [0.002901s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_closing_http_with_ca_certs_and_dscv [0.000582s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_closing_http_with_dscv [0.000538s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_closing_http_with_timeout [0.000480s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_request [0.007618s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_request_preload [0.001449s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_request_with_fields [0.007518s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttp.test_request_with_headers [0.014482s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttpRedirects.test_redirect_default [0.001931s] ... ok 865s {0} tempest.tests.lib.common.test_http.TestClosingProxyHttpRedirects.test_redirect_off [0.000614s] ... ok 865s {0} tempest.tests.lib.common.test_jsonschema_validator.TestJSONSchemaDateTimeFormat.test_date_time_or_null_format [0.002142s] ... ok 866s {0} tempest.tests.lib.common.test_jsonschema_validator.TestJSONSchemaDateTimeFormat.test_invalid_date_time_format [0.024170s] ... ok 866s {0} tempest.tests.lib.common.test_jsonschema_validator.TestJSONSchemaDateTimeFormat.test_valid_date_time_format [0.012302s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test__get_creds_by_roles_list_role [0.011488s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test__get_creds_by_roles_no_admin [0.225425s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test__get_creds_by_roles_one_role [0.014582s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_create_hash_file_no_previous_file [0.012911s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_create_hash_file_previous_file [0.024176s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_admin_creds [0.007144s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_admin_creds_by_role [0.008340s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_admin_creds_by_type [0.020134s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_admin_creds_none_available [0.016042s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_alt_creds [0.014570s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_alt_creds_none_available [0.010068s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_free_hash_no_free_accounts [0.020638s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_free_hash_no_previous_accounts [0.031999s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_free_hash_some_in_use_accounts [0.071949s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_hash [0.069708s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_hash_dict [0.023241s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_primary_creds [0.039464s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_get_primary_creds_none_available [0.035837s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_is_multi_user [0.008604s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_is_not_multi_user [0.015990s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_networks_returned_with_creds [0.008539s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_remove_hash_last_account [0.007828s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentials.test_remove_hash_not_last_account [0.021327s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test__get_creds_by_roles_list_role [0.009375s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test__get_creds_by_roles_no_admin [0.023003s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test__get_creds_by_roles_one_role [0.013973s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_create_hash_file_no_previous_file [0.017825s] ... ok 866s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_create_hash_file_previous_file [0.029841s] ... ok 867s {0} tempest.tests.lib WARNING [tempest.lib.common.preprov_creds] Using credentials {'username': 'test_admin1', 'tenant_name': 'test_tenant11'} for v3 API calls. Assuming they are valid in the default domain. 867s .common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_admin_creds [0.009875s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_cred WARNING [tempest.lib.common.preprov_creds] Using credentials {'username': 'test_admin1', 'tenant_name': 'test_tenant11'} for v3 API calls. Assuming they are valid in the default domain. 867s s.TestPreProvisionedCredentialsV3.test_get_admin_creds_by_role [0.016723s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_admin_creds_by_type [0.021982s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_admin_creds_none_available [0.013838s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_alt_creds [0.024338s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_alt_creds_none_available [0.024157s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_free_hash_no_free_accounts [0.049786s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_free_hash_no_previous_accounts [0.038664s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_free_hash_some_in_use_accounts [0.050357s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_hash [0.047379s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_hash_dict [0.026760s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_primary_creds [0.024342s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_get_primary_creds_none_available [0.023696s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_is_multi_user [0.023657s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_is_not_multi_user [0.005957s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_networks_returned_with_creds [0.035323s] ... ok 867s {0} tempest.tests.lib.c WARNING [tempest.lib.common.preprov_creds] Using credentials {'username': 'test_user14', 'tenant_name': 'test_tenant14'} for v3 API calls. Assuming they are valid in the default domain. 867s ommon.test_preprov_creds.TestPreProvisionedCredentialsV3.test_remove_hash_last_account [0.006281s] ... ok 867s {0} tempest.tests.lib.common.test_preprov_creds.TestPreProvisionedCredentialsV3.test_remove_hash_not_last_account [0.042995s] ... ok 867s {0} tempest.tests.lib.common.test_profiler.TestProfiler.test_profiler_lifecycle [0.000583s] ... ok 867s {0} tempest.tests.lib.common.test_profiler.TestProfiler.test_profiler_lifecycle_generate_trace_id [0.008837s] ... ok 867s {0} tempest.tests.lib.common.test_profiler.TestProfiler.test_serialize [0.016588s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_expected_succes_int_match [0.000981s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_expected_succes_int_no_match [0.005214s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_expected_succes_list_match [0.004912s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_expected_succes_list_no_match [0.003127s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_non_success_expected_code_as_non_int [0.011376s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_non_success_expected_int [0.004442s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_non_success_expected_list [0.004995s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_non_success_read_code_as_list [0.001167s] ... ok 867s {0} tem WARNING [tempest.lib.common.rest_client] Deprecated: "tenant_id" property is deprecated for removal, use "project_id" instead 867s pest.tests.lib.common.test_rest_client.TestExpectedSuccess.test_non_success_read_code_as_string [0.002202s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestProperties.test_properties [0.002213s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test__get_retry_after_delay_of_zero_with_http_date [0.003190s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test__get_retry_after_delay_of_zero_with_integer [0.000736s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test__get_retry_after_delay_with_http_date [0.000671s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test__get_retry_after_delay_with_integer [0.000607s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test__get_retry_after_delay_with_invalid_http_date [0.018767s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test__get_retry_after_delay_with_missing_date_header [0.007335s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test__get_retry_after_delay_with_missing_retry_after_header [0.002366s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRateLimiting.test_is_absolute_limit_gives_false_with_retry_after [0.004656s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestResponseBody.test_str [0.000752s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestResponseBodyData.test_str [0.000801s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestResponseBodyList.test_str [0.000668s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_400 [0.000892s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_400_with_dict [0.000778s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_401 [0.000963s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_401_with_dict [0.006363s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_403 [0.001696s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_403_with_dict [0.008353s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_404 [0.003533s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_404_with_dict [0.005992s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_404_with_invalid_dict [0.018920s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_409 [0.002211s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_409_with_dict [0.000798s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_410 [0.000533s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_410_with_dict [0.004127s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_410_with_invalid_dict [0.005911s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_412 [0.000806s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_413 [0.002406s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_413_without_absolute_limit [0.001655s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_415 [0.000952s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_422 [0.001546s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_500_with_dict [0.000583s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_500_with_text [0.017787s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_501_with_dict [0.001383s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_501_with_text [0.000745s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_bigger_than_400 [0.001139s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerJSON.test_response_less_than_400 [0.000451s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_fake_content_type [0.000517s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_400 [0.004331s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_400_with_dict [0.001022s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_401 [0.001603s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_401_with_dict [0.000532s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_403 [0.000509s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_403_with_dict [0.000509s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_404 [0.000487s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_404_with_dict [0.003885s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_404_with_invalid_dict [0.000764s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_409 [0.000683s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_409_with_dict [0.000509s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_410 [0.000512s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_410_with_dict [0.000762s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_410_with_invalid_dict [0.007329s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_412 [0.000641s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_413 [0.000512s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_413_without_absolute_limit [0.000427s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_415 [0.000505s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_422 [0.007375s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_500_with_dict [0.000583s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_500_with_text [0.005125s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_501_with_dict [0.000596s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_501_with_text [0.000540s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_bigger_than_400 [0.011537s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientErrorCheckerTEXT.test_response_less_than_400 [0.000878s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_copy [0.003535s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_delete [0.006105s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_get [0.007689s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_get_chunked [0.011929s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_head [0.004357s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_patch [0.008525s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_post [0.009568s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHTTPMethods.test_put [0.004255s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_copy [0.001700s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_delete [0.004480s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_get [0.002984s] ... ok 867s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_get_chunked [0.002612s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_head [0.001776s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_patch [0.002567s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_post [0.004720s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientHeadersJSON.test_put [0.004315s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONHeaderSchemaValidation.test_validate_header_schema_fail [0.004950s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONHeaderSchemaValidation.test_validate_header_schema_pass [0.001595s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_format_fail [0.002697s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_format_pass [0.009561s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_formats_in_anyOf_fail_no_match [0.008967s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_formats_in_anyOf_pass [0.008530s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_formats_in_anyOf_pass_both_match [0.008133s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_formats_in_oneOf_fail_both_match [0.003598s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_formats_in_oneOf_fail_no_match [0.003176s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_formats_in_oneOf_pass [0.007375s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaFormatValidation.test_validate_formats_pass_for_unknow_format [0.002662s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_disable_additional_property_fail [0.004148s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_disable_additional_property_pass [0.005401s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_enable_additional_property_pass [0.004334s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_missing_required_attribute [0.018245s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_missing_response_body [0.003342s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_multiple_allowed_type [0.016740s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_not_http_success_code [0.002306s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_pass_with_http_redirect_code [0.016233s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_pass_with_http_success_code [0.001455s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_response_body_list_pass [0.001123s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_response_body_not_list [0.006767s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_unexpected_response_body [0.010511s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_wrong_attribute_type [0.021572s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidation.test_validate_wrong_status_code [0.010104s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientJSONSchemaValidatorVersion.test_current_json_schema_validator_version [0.022381s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientNotFoundHandling.test_post [0.006771s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseErrorRespJSON.test_parse_top_key_no_match [0.024508s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_empty_list [0.004348s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_nullable_dict [0.009559s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_resp_body_dict [0.003294s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_resp_body_item [0.001042s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_resp_body_list [0.000749s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_resp_one_top_key_without_list_or_dict [0.000780s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_resp_two_top_keys [0.015530s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientParseRespJSON.test_parse_top_key_match [0.004157s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUpdateHeaders.test_copy_update_headers [0.011777s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUpdateHeaders.test_delete_update_headers [0.010201s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUpdateHeaders.test_get_update_headers [0.005886s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUpdateHeaders.test_head_update_headers [0.021466s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUpdateHeaders.test_patch_update_headers [0.003050s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUpdateHeaders.test_post_update_headers [0.005580s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUpdateHeaders.test_put_update_headers [0.004153s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUtils.test__str__ [0.000931s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUtils.test_get_versions [0.001630s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUtils.test_wait_for_deletion_with_unimplemented_deleted_method [0.007702s] ... ok 868s {0} tempest.tests.lib.common.test_rest_client.TestRestClientUtils.test_wait_for_resource_deletion [0.001192s] ... ok 868s {0} tempest.tests.lib.common.t ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key keypair_name 868s Traceback (most recent call last): 868s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources 868s keypair_client.delete_keypair(keypair_name) 868s File "", line 3, in delete_keypair 868s File "/usr/lib/python3.12/unittest/mock.py", line 1134, in __call__ 868s return self._mock_call(*args, **kwargs) 868s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 868s File "/usr/lib/python3.12/unittest/mock.py", line 1138, in _mock_call 868s return self._execute_mock_call(*args, **kwargs) 868s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 868s File "/usr/lib/python3.12/unittest/mock.py", line 1193, in _execute_mock_call 868s raise effect 868s Exception: keypair exception 868s e ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group sg_id 868s Traceback (most recent call last): 868s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources 868s security_group_client.delete_security_group(sec_id) 868s File "", line 3, in delete_security_group 868s File "/usr/lib/python3.12/unittest/mock.py", line 1134, in __call__ 868s return self._mock_call(*args, **kwargs) 868s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 868s File "/usr/lib/python3.12/unittest/mock.py", line 1138, in _mock_call 868s return self._execute_mock_call(*args, **kwargs) 868s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 868s File "/usr/lib/python3.12/unittest/mock.py", line 1193, in _execute_mock_call 868s raise effect 868s Exception: sg exception 868s st_re ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 1234 868s Traceback (most recent call last): 868s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources 868s floating_ip_client.delete_floatingip(fip_id) 868s File "", line 3, in delete_floatingip 868s File "/usr/lib/python3.12/unittest/mock.py", line 1134, in __call__ 868s return self._mock_call(*args, **kwargs) 868s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 868s File "/usr/lib/python3.12/unittest/mock.py", line 1138, in _mock_call 868s return self._execute_mock_call(*args, **kwargs) 868s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 868s File "/usr/lib/python3.12/unittest/mock.py", line 1193, in _execute_mock_call 868s raise effect 868s Exception: fip exception 868s st_client.TestRestClientUtils.test_wait_for_resource_deletion_not_deleted [0.005106s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestClearValidationResourcesFixture.test_clear_validation_resources_exceptions [0.027415s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestClearValidationResourcesFixture.test_clear_validation_resources_neutron [0.014925s] ... ok 868s {0} tempest.tests.lib.common.test_validat WARNING [tempest.lib.common.validation_resources] Keypair keypair_name is not found when attempting to delete 868s ion_resources WARNING [tempest.lib.common.validation_resources] Security group sg_id is not found when attempting to delete 868s . WARNING [tempest.lib.common.validation_resources] Floating ip 1234 not found while attempting to delete 868s TestClearValidationResourcesFixture.test_clear_validation_resources_nova_net [0.013776s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestClearValida WARNING [tempest.lib.common.validation_resources] Security group sg_id is not found when attempting to delete 868s tionResourcesFixture.test_clear_validation_resources_wait_not_found_delete [0.025183s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestClearValidationResourcesFixture.test_clear_validation_resources_wait_not_found_wait [0.027080s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestValidationResources.test_create_ssh_security_group_neutron [0.026358s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestValidationResources.test_create_ssh_security_group_nova_net [0.023487s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestValidationResources.test_create_ssh_security_no_rules [0.013472s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestValidationResources.test_create_validation_resources_neutron [0.029022s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestValidationResources.test_create_validation_resources_nova_net [0.036763s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestValidationResourcesFixture.test_use_fixture [0.029432s] ... ok 868s {0} tempest.tests.lib.common.test_validation_resources.TestValidationResourcesFixture.test_use_fixture_context [0.004448s] ... ok 868s {0} tempest.tests.lib.common.utils.linux.test_remote_client.TestRemoteClient.test_debug_ssh_with_console [0.008249s] ... ok 868s {0} tempest.tests.lib.common.utils.linux.test_remote_client.TestRemoteClient.test_debug_ssh_without_console [0.006453s] ... ok 868s {0} tempest.tests.lib.common.utils.linux.test_remote_client.TestRemoteClient.test_exec_command [0.002605s] ... ok 868s {0} tempest.tests.lib.common.utils.linux.test_remote_client.TestRemoteClient.test_validate_authentication [0.002016s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_arbitrary_string [0.002230s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_chunkify [0.001448s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_parse_image_id [0.000343s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_infiniband_guid_address [0.000595s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_int [0.000358s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_mac_address [0.002985s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_name_with_default_prefix [0.000511s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_name_with_none_prefix [0.000333s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_name_with_prefix [0.000427s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_password [0.010425s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_password_with_len [0.001907s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_password_with_len_2 [0.000534s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_url [0.001659s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_uuid [0.000680s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_rand_uuid_hex [0.000524s] ... ok 868s {0} tempest.tests.lib.common.utils.test_data_utils.TestDataUtils.test_random_bytes [0.032173s] ... ok 868s {0} tempest.tests.lib.common.utils.test_misc.TestMisc.test_singleton [0.001369s] ... ok 868s {0} tempest.tests.lib.common.utils.test_test_utils.TestCallUntilTrue.test_call_until_true_when_never_true_before_timeout [0.002313s] ... ok 868s {0} tempest.tests.lib.common.utils.test_test_utils.TestCallUntilTrue.test_call_until_true_when_true_at_first_call [0.003049s] ... ok 868s {0} tempest.tests.lib.common. WARNING [tempest.lib.common.utils.test_utils] Got ServerFault while running .raise_serverfault at 0x3ffb24dc220>, retrying... 868s utils.test_test_utils.TestCallUntilTrue.test_call_until_true_when_true_before_timeout [0.002263s] ... ok 868s {0} tempest.tests.lib.common.utils.test_test_utils.TestCallUntilTrue.test_call_until_true_with_params [0.001540s] ... ok 868s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_call_and_ignore_notfound_exc [0.000566s] ... ok 869s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_call_and_ignore_notfound_exc_when_notfound_raised [0.000677s] ... ok 869s WARNING [tempest.lib.common.utils.test_utils] Got ServerFault while running .raise_serverfault at 0x3ffb24dc220>, retrying... 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_call_and_ignore_notfound_exc_when_serverfault_raised [2.009702s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_call_and_ignore_notfound_exc_when_value_error_raised [0.001413s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_find_test_caller_setup_no_self [0.002918s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_find_test_caller_setup_self [0.001277s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_find_test_caller_setupclass_cls [0.001010s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_find_test_caller_teardown_class [0.001043s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_find_test_caller_teardown_no_self [0.012048s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_find_test_caller_teardown_self [0.001744s] ... ok 870s {0} tempest.tests.lib.common.utils.test_test_utils.TestTestUtils.test_find_test_caller_test_case [0.001912s] ... ok 870s {0} tempest.tests.lib.services.compute.test_agents_client.TestAgentsClient.test_create_agent_with_bytes_body [0.019823s] ... ok 870s {0} tempest.tests.lib.services.compute.test_agents_client.TestAgentsClient.test_create_agent_with_str_body [0.007681s] ... ok 871s {0} tempest.tests.lib.services.compute.test_agents_client.TestAgentsClient.test_delete_agent [0.002638s] ... ok 871s {0} tempest.tests.lib.services.compute.test_agents_client.TestAgentsClient.test_list_agents_with_bytes_body [0.009471s] ... ok 871s {0} tempest.tests.lib.services.compute.test_agents_client.TestAgentsClient.test_list_agents_with_str_body [0.059789s] ... ok 871s {0} tempest.tests.lib.services.compute.test_agents_client.TestAgentsClient.test_update_agent_with_bytes_body [0.003258s] ... ok 871s {0} tempest.tests.lib.services.compute.test_agents_client.TestAgentsClient.test_update_agent_with_str_body [0.004163s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_add_host_with_bytes_body [0.011210s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_add_host_with_str_body [0.011573s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_create_aggregate_with_bytes_body [0.009376s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_create_aggregate_with_str_body [0.008207s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_delete_aggregate [0.009083s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_list_aggregates_with_bytes_body [0.002350s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_list_aggregates_with_str_body [0.004536s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_remove_host_with_bytes_body [0.022642s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_remove_host_with_str_body [0.010895s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_set_metadata_with_bytes_body [0.006253s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_set_metadata_with_str_body [0.009583s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_show_aggregate_with_bytes_body [0.007672s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_show_aggregate_with_str_body [0.006354s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_update_aggregate_with_bytes_body [0.022760s] ... ok 871s {0} tempest.tests.lib.services.compute.test_aggregates_client.TestAggregatesClient.test_update_aggregate_with_str_body [0.026570s] ... ok 871s {0} tempest.tests.lib.services.compute.test_assisted_volume_snapshots_client.TestVolumesClient.test_create_assisted_volume_snapshot_with_byte_body [0.007195s] ... ok 871s {0} tempest.tests.lib.services.compute.test_assisted_volume_snapshots_client.TestVolumesClient.test_create_assisted_volume_snapshot_with_str_body [0.003174s] ... ok 871s {0} tempest.tests.lib.services.compute.test_assisted_volume_snapshots_client.TestVolumesClient.test_delete_assisted_volume_snapshot [0.000876s] ... ok 871s {0} tempest.tests.lib.services.compute.test_availability_zone_client.TestAvailabilityZoneClient.test_list_availability_zones_with_bytes_body [0.014328s] ... ok 871s {0} tempest.tests.lib.services.compute.test_availability_zone_client.TestAvailabilityZoneClient.test_list_availability_zones_with_str_body [0.007213s] ... ok 871s {0} tempest.tests.lib.services.compute.test_baremetal_nodes_client.TestBareMetalNodesClient.test_list_bareMetal_nodes_with_bytes_body [0.007439s] ... ok 871s {0} tempest.tests.lib.services.compute.test_baremetal_nodes_client.TestBareMetalNodesClient.test_list_bareMetal_nodes_with_str_body [0.009132s] ... ok 871s {0} tempest.tests.lib.services.compute.test_baremetal_nodes_client.TestBareMetalNodesClient.test_show_bareMetal_node_with_bytes_body [0.010430s] ... ok 871s {0} tempest.tests.lib.services.compute.test_baremetal_nodes_client.TestBareMetalNodesClient.test_show_bareMetal_node_with_str_body [0.013437s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestClientWithMicroversionHeader.test_microverion_header [0.002682s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestClientWithMicroversionHeader.test_microverion_header_in_raw_request [0.000923s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestClientWithoutMicroversionHeader.test_no_microverion_header [0.002198s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestClientWithoutMicroversionHeader.test_no_microverion_header_in_raw_request [0.001427s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestMicroversionHeaderCheck.test_correct_microverion_in_response [0.001855s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestMicroversionHeaderCheck.test_incorrect_microverion_in_response [0.000914s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestMicroversionHeaderCheck.test_no_microverion_header_in_response [0.016799s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsLatest.test_schema [0.000692s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsNone.test_schema [0.000403s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsNotFound.test_schema [0.002109s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsV21.test_schema [0.019672s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsV210.test_schema [0.001033s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsV22.test_schema [0.000730s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsV25.test_schema [0.000500s] ... ok 871s {0} tempest.tests.lib.services.compute.test_base_compute_client.TestSchemaVersionsV29.test_schema [0.000441s] ... ok 871s {0} tempest.tests.lib.services.compute.test_certificates_client.TestCertificatesClient.test_create_certificate_with_bytes_body [0.003779s] ... ok 871s {0} tempest.tests.lib.services.compute.test_certificates_client.TestCertificatesClient.test_create_certificate_with_str_body [0.009530s] ... ok 871s {0} tempest.tests.lib.services.compute.test_certificates_client.TestCertificatesClient.test_show_certificate_with_bytes_body [0.008249s] ... ok 871s {0} tempest.tests.lib.services.compute.test_certificates_client.TestCertificatesClient.test_show_certificate_with_str_body [0.005838s] ... ok 871s {0} tempest.tests.lib.services.compute.test_extensions_client.TestExtensionsClient.test_list_extensions_with_bytes_body [0.005759s] ... ok 871s {0} tempest.tests.lib.services.compute.test_extensions_client.TestExtensionsClient.test_list_extensions_with_str_body [0.004210s] ... ok 871s {0} tempest.tests.lib.services.compute.test_extensions_client.TestExtensionsClient.test_show_extension_with_bytes_body [0.002743s] ... ok 871s {0} tempest.tests.lib.services.compute.test_extensions_client.TestExtensionsClient.test_show_extension_with_str_body [0.004424s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_add_flavor_access_byte_body [0.001832s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_add_flavor_access_str_body [0.001670s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_create_flavor__byte_body [0.003449s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_create_flavor_str_body [0.014960s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_delete_flavor [0.003740s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_is_resource_deleted_false_byte_body [0.006509s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_is_resource_deleted_false_str_body [0.010934s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_is_resource_deleted_true_byte_body [0.012702s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_is_resource_deleted_true_str_body [0.004753s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_list_flavor_access_byte_body [0.008786s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_list_flavor_access_str_body [0.009515s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_list_flavor_extra_specs__byte_body [0.006096s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_list_flavor_extra_specs_str_body [0.010815s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_list_flavors_byte_body [0.006335s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_list_flavors_str_body [0.007496s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_remove_flavor_access_byte_body [0.008157s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_remove_flavor_access_str_body [0.003112s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_set_flavor_extra_spec_byte_body [0.007970s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_set_flavor_extra_spec_str_body [0.006988s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_show_flavor_byte_body [0.009386s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_show_flavor_extra_spec__byte_body [0.009808s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_show_flavor_extra_spec_str_body [0.005991s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_show_flavor_str_body [0.010078s] ... ok 871s {0} tempest. WARNING [tempest.api.compute.api_microversion_fixture] APIMicroversionFixture class is deprecated and moved to tempest.lib.common.api_microversion_fixture.APIMicroversionFixture. It will be removed in Z cycle. 871s tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_unset_flavor_extra_spec [0.001407s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_update_flavor__byte_body [0.011041s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_update_flavor_extra_spec_byte_body [0.011434s] ... ok 871s {0} temp WARNING [tempest.api.compute.api_microversion_fixture] APIMicroversionFixture class is deprecated and moved to tempest.lib.common.api_microversion_fixture.APIMicroversionFixture. It will be removed in Z cycle. 871s est.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_update_flavor_extra_spec_str_body [0.004885s] ... ok 871s {0} tempest.tests.lib.services.compute.test_flavors_client.TestFlavorsClient.test_update_flavor_str_body [0.007167s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_associate_floating_ip_to_server [0.001807s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_create_floating_ip_byte_body [0.022862s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_create_floating_ip_str_body [0.008728s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_delete_floating_ip [0.007643s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_disassociate_floating_ip_from_server [0.008669s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_is_resource_deleted_false [0.002499s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_is_resource_deleted_true [0.005456s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_list_floating_ips_byte_body [0.003442s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_list_floating_ips_str_body [0.013643s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_show_floating_ip_byte_body [0.004959s] ... ok 871s {0} tempest.tests.lib.services.compute.test_floating_ips_client.TestFloatingIpsClient.test_show_floating_ip_str_body [0.014288s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_list_host_with_bytes_body [0.003589s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_list_host_with_str_body [0.002147s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_reboot_host_with_bytes_body [0.002491s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_reboot_host_with_str_body [0.009949s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_show_host_with_bytes_body [0.002126s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_show_host_with_str_body [0.009924s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_start_host_with_bytes_body [0.002180s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_start_host_with_str_body [0.003992s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_stop_host_with_bytes_body [0.001597s] ... ok 871s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_stop_host_with_str_body [0.015190s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_update_host_with_bytes_body [0.002953s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hosts_client.TestHostsClient.test_update_host_with_str_body [0.008709s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_list_hypervisor_byte_body [0.014388s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_list_hypervisor_str_body [0.006071s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_list_servers_on_hypervisor_byte_body [0.053361s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_list_servers_on_hypervisor_str_body [0.124744s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_search_hypervisor_byte_body [0.010290s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_search_hypervisor_str_body [0.011600s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_show_hypervisor_byte_body [0.008986s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_show_hypervisor_statistics_byte_body [0.009331s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_show_hypervisor_statistics_str_body [0.004207s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_show_hypervisor_str_body [0.009627s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_show_hypervisor_uptime_byte_body [0.015536s] ... ok 872s {0} tempest.tests.lib.services.compute.test_hypervisor_client.TestHypervisorClient.test_show_hypervisor_uptime_str_body [0.007350s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_create_image_with_bytes_body [0.007928s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_create_image_with_str_body [0.005598s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_delete_image_metadata_item_with_bytes_body [0.005641s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_delete_image_metadata_item_with_str_body [0.005183s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_delete_image_with_bytes_body [0.006382s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_delete_image_with_str_body [0.002091s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_list_image_metadata_with_bytes_body [0.006052s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_list_image_metadata_with_str_body [0.010941s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_list_images_with_bytes_body [0.003312s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_list_images_with_str_body [0.003102s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_resource_delete_with_bytes_body [0.001382s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_resource_delete_with_str_body [0.001150s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_set_image_metadata_item_with_bytes_body [0.001761s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_set_image_metadata_item_with_str_body [0.015651s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_set_image_metadata_with_bytes_body [0.003998s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_set_image_metadata_with_str_body [0.015571s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_show_image_metadata_item_with_bytes_body [0.005632s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_show_image_metadata_item_with_str_body [0.007328s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_show_image_with_bytes_body [0.008817s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_show_image_with_str_body [0.016313s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_update_image_metadata_with_bytes_body [0.002481s] ... ok 872s {0} tempest.tests.lib.services.compute.test_images_client.TestImagesClient.test_update_image_metadata_with_str_body [0.010563s] ... ok 872s {0} tempest.tests.lib.services.compute.test_instance_usage_audit_log_client.TestInstanceUsagesAuditLogClient.test_list_instance_usage_audit_logs_with_bytes_body [0.007120s] ... ok 872s {0} tempest.tests.lib.services.compute.test_instance_usage_audit_log_client.TestInstanceUsagesAuditLogClient.test_list_instance_usage_audit_logs_with_str_body [0.019872s] ... ok 872s {0} tempest.tests.lib.services.compute.test_instance_usage_audit_log_client.TestInstanceUsagesAuditLogClient.test_show_instance_usage_audit_log_with_str_body [0.016725s] ... ok 872s {0} tempest.tests.lib.services.compute.test_instance_usage_audit_log_client.TestInstanceUsagesAuditLogClient.test_show_network_with_bytes_body_with_bytes_body [0.010767s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_create_interface_with_bytes_body [0.006101s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_create_interface_with_str_body [0.010081s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_delete_interface_with_bytes_body [0.004186s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_delete_interface_with_str_body [0.001846s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_list_interfaces_with_bytes_body [0.007408s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_list_interfaces_with_str_body [0.006289s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_show_interface_with_bytes_body [0.005619s] ... ok 872s {0} tempest.tests.lib.services.compute.test_interfaces_client.TestInterfacesClient.test_show_interface_with_str_body [0.011746s] ... ok 872s {0} tempest.tests.lib.services.compute.test_keypairs_client.TestKeyPairsClient.test_create_keypair_with_bytes_body [0.005564s] ... ok 872s {0} tempest.tests.lib.services.compute.test_keypairs_client.TestKeyPairsClient.test_create_keypair_with_str_body [0.002785s] ... ok 872s {0} tempest.tests.lib.services.compute.test_keypairs_client.TestKeyPairsClient.test_delete_keypair [0.000960s] ... ok 872s {0} tempest.tests.lib.services.compute.test_keypairs_client.TestKeyPairsClient.test_list_keypairs_with_bytes_body [0.010763s] ... ok 872s {0} tempest.tests.lib.services.compute.test_keypairs_client.TestKeyPairsClient.test_list_keypairs_with_str_body [0.007025s] ... ok 872s {0} tempest.tests.lib.services.compute.test_keypairs_client.TestKeyPairsClient.test_show_keypair_with_bytes_body [0.003542s] ... ok 872s {0} tempest.tests.lib.services.compute.test_keypairs_client.TestKeyPairsClient.test_show_keypair_with_str_body [0.003745s] ... ok 872s {0} tempest.tests.lib.services.compute.test_limits_client.TestLimitsClient.test_show_limits_with_bytes_body [0.009223s] ... ok 872s {0} tempest.tests.lib.services.compute.test_limits_client.TestLimitsClient.test_show_limits_with_str_body [0.008431s] ... ok 872s {0} tempest.tests.lib.services.compute.test_migrations_client.TestMigrationsClient.test_list_migration_with_bytes_body [0.009495s] ... ok 872s {0} tempest.tests.lib.services.compute.test_migrations_client.TestMigrationsClient.test_list_migration_with_str_body [0.010084s] ... ok 872s {0} tempest.tests.lib.services.compute.test_networks_client.TestNetworksClient.test_list_networks_with_bytes_body [0.002501s] ... ok 872s {0} tempest.tests.lib.services.compute.test_networks_client.TestNetworksClient.test_list_networks_with_str_body [0.002211s] ... ok 872s {0} tempest.tests.lib.services.compute.test_networks_client.TestNetworksClient.test_show_network_with_bytes_body [0.000961s] ... ok 872s {0} tempest.tests.lib.services.compute.test_networks_client.TestNetworksClient.test_show_network_with_str_body [0.000911s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quota_classes_client.TestQuotaClassesClient.test_show_quota_class_set_with_bytes_body [0.004195s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quota_classes_client.TestQuotaClassesClient.test_show_quota_class_set_with_str_body [0.020331s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quota_classes_client.TestQuotaClassesClient.test_update_quota_class_set [0.004062s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_delete_quota_set [0.002234s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_show_default_quota_set_with_bytes_body [0.010317s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_show_default_quota_set_with_str_body [0.009252s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_show_quota_set_for_user_with_bytes_body [0.006755s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_show_quota_set_for_user_with_str_body [0.028198s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_show_quota_set_with_bytes_body [0.011074s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_show_quota_set_with_details [0.018033s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_show_quota_set_with_str_body [0.011789s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_update_quota_set_for_user_with_bytes_body [0.013191s] ... ok 872s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_update_quota_set_for_user_with_str_body [0.007437s] ... ok 873s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_update_quota_set_with_bytes_body [0.007304s] ... ok 873s {0} tempest.tests.lib.services.compute.test_quotas_client.TestQuotasClient.test_update_quota_set_with_str_body [0.003981s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_default_rules_client.TestSecurityGroupDefaultRulesClient.test_create_security_default_group_rule_with_bytes_body [0.009957s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_default_rules_client.TestSecurityGroupDefaultRulesClient.test_create_security_default_group_rule_with_str_body [0.008836s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_default_rules_client.TestSecurityGroupDefaultRulesClient.test_delete_security_group_default_rule [0.003260s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_default_rules_client.TestSecurityGroupDefaultRulesClient.test_list_security_group_default_rules_with_bytes_body [0.012892s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_default_rules_client.TestSecurityGroupDefaultRulesClient.test_list_security_group_default_rules_with_str_body [0.002866s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_default_rules_client.TestSecurityGroupDefaultRulesClient.test_show_security_group_default_rule_with_bytes_body [0.010554s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_default_rules_client.TestSecurityGroupDefaultRulesClient.test_show_security_group_default_rule_with_str_body [0.004769s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_rules_client.TestSecurityGroupRulesClient.test_create_security_group_rule_with_bytes_body [0.008791s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_rules_client.TestSecurityGroupRulesClient.test_create_security_group_rule_with_str_body [0.003629s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_group_rules_client.TestSecurityGroupRulesClient.test_delete_security_group_rule [0.000863s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_create_security_group_with_bytes_body [0.003153s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_create_security_group_with_str_body [0.013772s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_delete_security_group [0.002050s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_is_resource_deleted_false [0.003074s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_is_resource_deleted_true [0.000864s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_list_security_groups_with_bytes_body [0.014937s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_list_security_groups_with_str_body [0.009701s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_show_security_group_with_bytes_body [0.007731s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_show_security_group_with_str_body [0.010423s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_update_security_group_with_bytes_body [0.027918s] ... ok 873s {0} tempest.tests.lib.services.compute.test_security_groups_client.TestSecurityGroupsClient.test_update_security_group_with_str_body [0.015514s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_external_events_client.TestServerExternalEventsClient.test_create_server_external_events_byte_body [0.008407s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_external_events_client.TestServerExternalEventsClient.test_create_server_external_events_str_body [0.019694s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClient.test_create_server_group_byte_body [0.008020s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClient.test_create_server_group_str_body [0.017092s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClient.test_delete_server_group [0.005075s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClient.test_list_server_groups_byte_body [0.017761s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClient.test_list_server_groups_str_body [0.012786s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClient.test_show_server_group_byte_body [0.006202s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClient.test_show_server_group_str_body [0.008905s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClientMinV213.test_create_server_group_byte_body [0.007666s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClientMinV213.test_create_server_group_str_body [0.003994s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClientMinV213.test_delete_server_group [0.001644s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClientMinV213.test_list_server_groups_byte_body [0.005620s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClientMinV213.test_list_server_groups_str_body [0.005362s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClientMinV213.test_show_server_group_byte_body [0.011823s] ... ok 873s {0} tempest.tests.lib.services.compute.test_server_groups_client.TestServerGroupsClientMinV213.test_show_server_group_str_body [0.007795s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_action_with_bytes_body [0.001259s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_action_with_str_body [0.000984s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_add_security_group_with_bytes_body [0.000699s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_add_security_group_with_str_body [0.003747s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_attach_volume_with_bytes_body [0.001883s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_attach_volume_with_str_body [0.002446s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_change_password_with_bytes_body [0.000844s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_change_password_with_str_body [0.006040s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_check_tag_existence_byte_body [0.003663s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_check_tag_existence_str_body [0.007993s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_confirm_resize_server [0.003160s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_create_backup_with_bytes_body [0.002183s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_create_backup_with_str_body [0.002284s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_create_server_with_bytes_body [0.002362s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_create_server_with_str_body [0.008936s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_delete_all_tags [0.002261s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_delete_password [0.007201s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_delete_server [0.003376s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_delete_server_metadata [0.004791s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_delete_tag [0.004861s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_detach_volume_with_bytes_body [0.004374s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_detach_volume_with_str_body [0.007006s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_evacuate_server_with_bytes_body [0.006957s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_evacuate_server_with_str_body [0.003402s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_force_delete_server [0.000689s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_get_console_output_with_bytes_body [0.012839s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_get_console_output_with_str_body [0.005441s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_get_vnc_console_with_bytes_body [0.004117s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_get_vnc_console_with_str_body [0.005005s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_inject_network_info [0.009020s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_addresses_by_network_with_bytes_body [0.016141s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_addresses_by_network_with_str_body [0.005363s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_addresses_with_bytes_body [0.007040s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_addresses_with_str_body [0.006969s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_instance_actions_with_bytes_body [0.012176s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_instance_actions_with_str_body [0.007402s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_security_groups_by_server_with_bytes_body [0.012390s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_security_groups_by_server_with_str_body [0.008342s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_server_metadata_with_bytes_body [0.002287s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_server_metadata_with_str_body [0.002498s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_servers_with_bytes_body [0.010402s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_servers_with_str_body [0.005160s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_tags_byte_body [0.014836s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_tags_str_body [0.014502s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_volume_attachments_with_bytes_body [0.012212s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_list_volume_attachments_with_str_body [0.015693s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_live_migrate_server_with_bytes_body [0.002449s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_live_migrate_server_with_str_body [0.005194s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_lock_server [0.003002s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_migrate_server_with_bytes_body [0.004443s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_migrate_server_with_str_body [0.002233s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_pause_server [0.002625s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_reboot_server [0.001737s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_rebuild_server_with_bytes_body [0.018511s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_rebuild_server_with_str_body [0.018674s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_remove_security_group [0.001814s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_rescue_server_with_bytes_body [0.003601s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_rescue_server_with_str_body [0.004036s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_reset_network [0.001021s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_reset_state [0.003698s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_resize_server [0.009571s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_restore_soft_deleted_server [0.003954s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_resume_server [0.006130s] ... ok 873s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_revert_resize [0.001951s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_set_server_metadata_item_with_bytes_body [0.004048s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_set_server_metadata_item_with_str_body [0.002901s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_set_server_metadata_with_bytes_body [0.004922s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_set_server_metadata_with_str_body [0.020510s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_shelve_offload_server [0.002045s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_shelve_server [0.009993s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_instance_action_with_bytes_body [0.015112s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_instance_action_with_str_body [0.008653s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_password_with_bytes_body [0.018267s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_password_with_str_body [0.012779s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_server_diagnostics_with_bytes_body [0.001671s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_server_diagnostics_with_str_body [0.006247s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_server_metadata_item_with_bytes_body [0.035689s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_server_metadata_item_with_str_body [0.007451s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_server_with_bytes_body [0.034567s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_server_with_str_body [0.030407s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_volume_attachment_with_bytes_body [0.003533s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_show_volume_attachment_with_str_body [0.003656s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_start_server [0.001242s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_stop_server [0.004250s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_suspend_server [0.024042s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_unlock_server [0.002630s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_unpause_server [0.000811s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_unrescue_server [0.001478s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_unshelve_server [0.002502s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_update_all_tags_byte_body [0.030314s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_update_all_tags_str_body [0.017359s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_update_attached_volume [0.002468s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_update_server_metadata_with_bytes_body [0.011305s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_update_server_metadata_with_str_body [0.009811s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_update_tag_byte_body [0.015925s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClient.test_update_tag_str_body [0.018748s] ... ok 874s {0} tempest.tests.lib.services.compute.test_servers_client.TestServersClientMinV26.test_get_remote_consoles [0.023502s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_disable_service_with_bytes_body [0.035953s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_disable_service_with_str_body [0.006842s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_enable_service_with_bytes_body [0.004482s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_enable_service_with_str_body [0.004109s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_list_services_with_bytes_body [0.008336s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_list_services_with_str_body [0.009522s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_log_reason_disabled_service_with_bytes_body [0.004936s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_log_reason_disabled_service_with_str_body [0.005342s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_forced_down_with_bytes_body [0.003632s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_forced_down_with_str_body [0.001781s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_service_disable_scheduling_with_bytes_body [0.003459s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_service_disable_scheduling_with_str_body [0.006107s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_service_enable_scheduling_with_bytes_body [0.003861s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_service_enable_scheduling_with_str_body [0.002164s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_service_forced_down_with_bytes_body [0.006785s] ... ok 874s {0} tempest.tests.lib.services.compute.test_services_client.TestServicesClient.test_update_service_forced_down_with_str_body [0.006448s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_create_shapshot_with_bytes_body [0.014813s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_create_snapshot_with_str_body [0.005163s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_delete_snapshot [0.003549s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_is_resource_deleted_false [0.002508s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_is_resource_deleted_true [0.001328s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_list_snapshots_with_byte_body [0.012884s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_list_snapshots_with_params [0.003026s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_list_snapshots_with_str_body [0.018851s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_with_bytes_body [0.007719s] ... ok 874s {0} tempest.tests.lib.services.compute.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_with_str_body [0.010944s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_networks_client.TestTenantNetworksClient.test_list_tenant_networks_with_bytes_body [0.007627s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_networks_client.TestTenantNetworksClient.test_list_tenant_networks_with_str_body [0.002896s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_networks_client.TestTenantNetworksClient.test_show_tenant_network_with_bytes_body [0.007544s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_networks_client.TestTenantNetworksClient.test_show_tenant_network_with_str_body [0.002772s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_usages_client.TestTenantUsagesClient.test_list_tenant_usages_with_bytes_body [0.015565s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_usages_client.TestTenantUsagesClient.test_list_tenant_usages_with_str_body [0.009260s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_usages_client.TestTenantUsagesClient.test_show_tenant_usage_with_bytes_body [0.011174s] ... ok 874s {0} tempest.tests.lib.services.compute.test_tenant_usages_client.TestTenantUsagesClient.test_show_tenant_usage_with_str_body [0.009083s] ... ok 874s {0} tempest.tests.lib.services.compute.test_versions_client.TestVersionsClient.test_get_base_version_url [0.003503s] ... ok 874s {0} tempest.tests.lib.services.compute.test_versions_client.TestVersionsClient.test_get_base_version_url_app_name [0.000869s] ... ok 874s {0} tempest.tests.lib.services.compute.test_versions_client.TestVersionsClient.test_get_base_version_url_double_slash [0.000631s] ... ok 874s {0} tempest.tests.lib.services.compute.test_versions_client.TestVersionsClient.test_get_version_by_url_with_bytes_body [0.010630s] ... ok 874s {0} tempest.tests.lib.services.compute.test_versions_client.TestVersionsClient.test_get_version_by_url_with_str_body [0.008688s] ... ok 874s {0} tempest.tests.lib.services.compute.test_versions_client.TestVersionsClient.test_list_versions_client_with_bytes_body [0.023889s] ... ok 874s {0} tempest.tests.lib.services.compute.test_versions_client.TestVersionsClient.test_list_versions_client_with_str_body [0.006226s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_create_volume_with_bytes_body [0.003506s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_create_volume_with_str_body [0.008830s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_delete_volume [0.003063s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_is_resource_deleted_false [0.003020s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_is_resource_deleted_true [0.001791s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_list_volumes_with_byte_body [0.002856s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_list_volumes_with_params [0.004096s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_list_volumes_with_str_body [0.011246s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_show_volume_with_bytes_body [0.008286s] ... ok 874s {0} tempest.tests.lib.services.compute.test_volumes_client.TestVolumesClient.test_show_volume_with_str_body [0.003987s] ... ok 874s {0} tempest.tests.lib.services.identity.v2.test_endpoints_client.TestEndpointsClient.test_create_endpoint_with_bytes_body [0.004633s] ... ok 874s {0} tempest.tests.lib.services.identity.v2.test_endpoints_client.TestEndpointsClient.test_create_endpoint_with_str_body [0.004815s] ... ok 874s {0} tempest.tests.lib.services.identity.v2.test_endpoints_client.TestEndpointsClient.test_delete_endpoint [0.001155s] ... ok 874s {0} tempest.tests.lib.services.identity.v2.test_endpoints_client.TestEndpointsClient.test_list_endpoints_with_bytes_body [0.001816s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_endpoints_client.TestEndpointsClient.test_list_endpoints_with_str_body [0.000848s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_check_token_existence_with_bytes_body [0.003102s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_check_token_existence_with_str_body [0.001413s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_delete_token [0.006947s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_list_endpoints_for_token_with_bytes_body [0.003774s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_list_endpoints_for_token_with_str_body [0.006452s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_show_api_description_with_bytes_body [0.002484s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_show_api_description_with_str_body [0.003171s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_show_list_extensions_with_bytes_body [0.002660s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_show_list_extensions_with_str_body [0.001120s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_show_token_with_bytes_body [0.008842s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_identity_client.TestIdentityClient.test_show_token_with_str_body [0.001976s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_create_role_with_bytes_body [0.001323s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_create_role_with_str_body [0.005697s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_create_user_role_on_project_with_bytes_body [0.001259s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_create_user_role_on_project_with_str_body [0.004166s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_delete_role [0.001420s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_delete_role_from_user_on_project [0.003530s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_list_roles_with_bytes_body [0.001047s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_list_roles_with_str_body [0.001098s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_list_user_roles_on_project_with_bytes_body [0.001882s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_list_user_roles_on_project_with_str_body [0.002479s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_show_role_with_bytes_body [0.012279s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_roles_client.TestRolesClient.test_show_role_with_str_body [0.001583s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_services_client.TestServicesClient.test_create_service_with_bytes_body [0.006179s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_services_client.TestServicesClient.test_create_service_with_str_body [0.015880s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_services_client.TestServicesClient.test_delete_service [0.017808s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_services_client.TestServicesClient.test_show_service_with_bytes_body [0.001424s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_services_client.TestServicesClient.test_show_service_with_str_body [0.000759s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_create_tenant_with_bytes_body [0.000746s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_create_tenant_with_str_body [0.023217s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_delete_tenant [0.001524s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_list_tenant_users_with_bytes_body [0.001288s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_list_tenant_users_with_str_body [0.001741s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_list_tenants_with_bytes_body [0.009194s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_list_tenants_with_str_body [0.001624s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_show_tenant_with_bytes_body [0.000792s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_show_tenant_with_str_body [0.000797s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_update_tenant_with_bytes_body [0.000784s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_tenants_client.TestTenantsClient.test_update_tenant_with_str_body [0.000774s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_token_client.TestTokenClientV2.test_auth [0.000737s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_token_client.TestTokenClientV2.test_auth_with_tenant [0.000716s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_token_client.TestTokenClientV2.test_init_without_authurl [0.000502s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_token_client.TestTokenClientV2.test_request_with_bytes_body [0.000870s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_token_client.TestTokenClientV2.test_request_with_str_body [0.000706s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_create_user_ec2_credential_with_bytes_body [0.016198s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_create_user_ec2_credential_with_str_body [0.008769s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_create_user_with_bytes_body [0.012444s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_create_user_with_str_body [0.001034s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_delete_user [0.001219s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_delete_user_ec2_credential [0.000996s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_list_user_ec2_credentials_with_bytes_body [0.003975s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_list_user_ec2_credentials_with_str_body [0.001286s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_list_users_with_bytes_body [0.012481s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_list_users_with_str_body [0.004514s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_show_user_ec2_credential_with_bytes_body [0.001467s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_show_user_ec2_credential_with_str_body [0.001190s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_show_user_with_bytes_body [0.005882s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_show_user_with_str_body [0.002768s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_enabled_with_bytes_body [0.003076s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_enabled_with_str_body [0.004483s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_own_password_with_bytes_body [0.003179s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_own_password_with_str_body [0.002397s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_password_with_bytes_body [0.019485s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_password_with_str_body [0.004478s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_with_bytes_body [0.001986s] ... ok 875s {0} tempest.tests.lib.services.identity.v2.test_users_client.TestUsersClient.test_update_user_with_str_body [0.004689s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_access_rules_client.TestAccessRulesClient.test_delete_access_rule [0.011127s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_access_rules_client.TestAccessRulesClient.test_list_access_rule_with_bytes_body [0.003437s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_access_rules_client.TestAccessRulesClient.test_list_access_rule_with_str_body [0.002395s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_access_rules_client.TestAccessRulesClient.test_show_access_rule_with_bytes_body [0.003916s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_access_rules_client.TestAccessRulesClient.test_show_access_rule_with_str_body [0.002862s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_application_credentials_client.TestApplicationCredentialsClient.test_create_application_credential_with_bytes_body [0.003762s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_application_credentials_client.TestApplicationCredentialsClient.test_create_application_credential_with_str_body [0.001189s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_application_credentials_client.TestApplicationCredentialsClient.test_delete_application_credential [0.002507s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_application_credentials_client.TestApplicationCredentialsClient.test_list_application_credential_with_bytes_body [0.002387s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_application_credentials_client.TestApplicationCredentialsClient.test_list_application_credential_with_str_body [0.001134s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_application_credentials_client.TestApplicationCredentialsClient.test_show_application_credential_with_bytes_body [0.001586s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_application_credentials_client.TestApplicationCredentialsClient.test_show_application_credential_with_str_body [0.001231s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_catalog_client.TestCatalogClient.test_show_catalog_with_bytes_body [0.009828s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_catalog_client.TestCatalogClient.test_show_catalog_with_str_body [0.007102s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_create_credential_with_bytes_body [0.009752s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_create_credential_with_str_body [0.003159s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_delete_credential [0.006290s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_list_credentials_with_bytes_body [0.005948s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_list_credentials_with_str_body [0.006099s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_show_credential_with_bytes_body [0.002814s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_show_credential_with_str_body [0.001264s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_update_credential_with_bytes_body [0.003239s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_credentials_client.TestCredentialsClient.test_update_credential_with_str_body [0.000881s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_create_domain_config_with_bytes_body [0.001194s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_create_domain_config_with_str_body [0.001100s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_delete_domain_config [0.006636s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_delete_domain_group_config [0.004657s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_delete_domain_group_option_config [0.004573s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_default_config_settings_with_bytes_body [0.001865s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_default_config_settings_with_str_body [0.034225s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_default_group_config_with_bytes_body [0.001526s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_default_group_config_with_str_body [0.004042s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_default_group_option_with_bytes_body [0.006684s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_default_group_option_with_str_body [0.004601s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_domain_config_with_bytes_body [0.003588s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_domain_config_with_str_body [0.006283s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_domain_group_config_with_bytes_body [0.007575s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_domain_group_config_with_str_body [0.001830s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_domain_group_option_config_with_bytes_body [0.001184s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_show_domain_group_option_config_with_str_body [0.004358s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_test_update_domain_group_config_with_str_body [0.002732s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_update_domain_config_with_bytes_body [0.005315s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_update_domain_config_with_str_body [0.005212s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_update_domain_group_config_with_bytes_body [0.002815s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_update_domain_group_option_config_with_bytes_body [0.004275s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domain_configuration_client.TestDomainConfigurationClient.test_update_domain_group_option_config_with_str_body [0.007766s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_create_domain_with_bytes_body [0.003566s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_create_domain_with_str_body [0.002408s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_delete_domain [0.001951s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_list_domain_with_bytes_body [0.013011s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_list_domain_with_str_body [0.011190s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_show_domain_with_bytes_body [0.005218s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_show_domain_with_str_body [0.007803s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_update_domain_with_bytes_body [0.004664s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_domains_client.TestDomainsClient.test_update_domain_with_str_body [0.002185s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_add_endpoint_group_to_project_with_bytes_body [0.017742s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_add_endpoint_group_to_project_with_str_body [0.004021s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_add_endpoint_to_project_with_bytes_body [0.002039s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_add_endpoint_to_project_with_str_body [0.003839s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_check_endpoint_in_project_with_bytes_body [0.001041s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_check_endpoint_in_project_with_str_body [0.016266s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_delete_endpoint_from_project [0.006405s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_delete_endpoint_group_from_project [0.002636s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_endpoint_groups_for_project_with_bytes_body [0.001142s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_endpoint_groups_for_project_with_str_body [0.005928s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_endpoints_for_endpoint_group_with_bytes_body [0.001190s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_endpoints_for_endpoint_group_with_str_body [0.009985s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_endpoints_in_project_with_bytes_body [0.001163s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_endpoints_in_project_with_str_body [0.002306s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_projects_for_endpoint_group_with_bytes_body [0.001039s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_projects_for_endpoint_group_with_str_body [0.001015s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_projects_for_endpoint_with_bytes_body [0.001058s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_list_projects_for_endpoint_with_str_body [0.001339s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_show_endpoint_group_for_project_with_bytes_body [0.001609s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_filter_client.TestEndPointsFilterClient.test_show_endpoint_group_for_project_with_str_body [0.001230s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_check_endpoint_group_with_bytes_body [0.000951s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_check_endpoint_group_with_str_body [0.000917s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_create_endpoint_group_with_bytes_body [0.000992s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_create_endpoint_group_with_str_body [0.000998s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_delete_endpoint_group [0.000905s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_list_endpoint_groups_with_bytes_body [0.001773s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_list_endpoint_groups_with_str_body [0.023604s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_show_endpoint_group_with_bytes_body [0.001258s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_show_endpoint_group_with_str_body [0.001002s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_update_endpoint_group_with_bytes_body [0.000995s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoint_groups_client.TestEndPointGroupsClient.test_update_endpoint_group_with_str_body [0.000978s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_create_endpoint_with_bytes_body [0.001016s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_create_endpoint_with_str_body [0.027489s] ... ok 875s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_delete_endpoint [0.007399s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_list_endpoints_with_bytes_body [0.001676s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_list_endpoints_with_params [0.032554s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_list_endpoints_with_str_body [0.003743s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_show_endpoint_with_bytes_body [0.003908s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_show_endpoint_with_str_body [0.018656s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_update_endpoint_with_bytes_body [0.002540s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_endpoints_client.TestEndpointsClient.test_update_endpoint_with_str_body [0.004850s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_add_user_to_group [0.007013s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_check_user_in_group [0.009031s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_create_group_with_bytes_body [0.005857s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_create_group_with_string_body [0.001451s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_delete_group [0.001046s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_delete_group_user [0.000996s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_list_groups_with_bytes_body [0.001101s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_list_groups_with_string_body [0.001357s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_list_users_in_group_with_bytes_body [0.001873s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_list_users_in_group_with_string_body [0.032219s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_show_group_with_bytes_body [0.000725s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_show_group_with_string_body [0.000894s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_update_group_with_bytes_body [0.002442s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_groups_client.TestGroupsClient.test_update_group_with_string_body [0.009233s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_check_token_existence [0.014826s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_delete_token [0.001921s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_list_auth_domains_with_bytes_body [0.001178s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_list_auth_domains_with_str_body [0.001053s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_list_auth_projects_with_bytes_body [0.011907s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_list_auth_projects_with_str_body [0.001070s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_show_api_description_with_bytes_body [0.001117s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_show_api_description_with_str_body [0.000911s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_show_token_with_bytes_body [0.000855s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_client.TestIdentityClient.test_show_token_with_str_body [0.002719s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_delete_identity_provider_with_bytes_body [0.029503s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_delete_identity_provider_with_str_body [0.002116s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_get_identity_provider_with_bytes_body [0.002165s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_get_identity_provider_with_str_body [0.001248s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_list_identity_providers_with_bytes_body [0.000859s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_list_identity_providers_with_str_body [0.034089s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_register_identity_provider_with_bytes_body [0.009086s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_register_identity_provider_with_str_body [0.037611s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_update_identity_provider_with_bytes_body [0.002243s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_identity_providers_client.TestIdentityProvidersClient.test_update_identity_provider_with_str_body [0.001838s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_check_group_has_flag_on_inherited_to_project [0.001611s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_check_group_inherited_project_role_on_domain [0.001732s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_check_user_has_flag_on_inherited_to_project [0.005153s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_check_user_inherited_project_role_on_domain [0.001046s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_create_inherited_role_on_domains_group_with_bytes_body [0.030762s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_create_inherited_role_on_domains_group_with_str_body [0.020299s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_create_inherited_role_on_domains_user_with_bytes_body [0.001543s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_create_inherited_role_on_domains_user_with_str_body [0.000790s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_create_inherited_role_on_projects_group_with_bytes_body [0.000752s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_create_inherited_role_on_projects_user_with_str_body [0.004471s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_delete_inherited_role_from_group_on_domain [0.011318s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_delete_inherited_role_from_group_on_project [0.001667s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_delete_inherited_role_from_user_on_domain [0.003847s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_delete_inherited_role_from_user_on_project [0.011948s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_list_inherited_project_role_for_group_on_domain_with_bytes_body [0.010677s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_list_inherited_project_role_for_group_on_domain_with_str_body [0.035203s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_list_inherited_project_role_for_user_on_domain_with_bytes_body [0.005547s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_inherited_roles_client.TestInheritedRolesClient.test_list_inherited_project_role_for_user_on_domain_with_str_body [0.031429s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_limit_client.TestLimitsClient.test_create_limit [0.003374s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_limit_client.TestLimitsClient.test_create_limit_with_domain [0.037722s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_limit_client.TestLimitsClient.test_get_registered_limits [0.000941s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_limit_client.TestLimitsClient.test_update_limit [0.002267s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_limit_client.TestLimitsClient.test_update_limit_with_description [0.002409s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_create_mapping_with_bytes_body [0.041062s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_create_mapping_with_str_body [0.005740s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_delete_mapping_with_bytes_body [0.000686s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_delete_mapping_with_str_body [0.000539s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_get_mapping_with_bytes_body [0.001690s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_get_mapping_with_str_body [0.000561s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_list_mappings_with_bytes_body [0.000734s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_list_mappings_with_str_body [0.000562s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_update_mapping_with_bytes_body [0.003424s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_mappings_client.TestMappingsClient.test_update_mapping_with_str_body [0.001943s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_create_consumer_with_bytes_body [0.000812s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_create_consumer_with_str_body [0.000773s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_delete_consumer [0.006396s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_list_consumers_with_bytes_body [0.002613s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_list_consumers_with_str_body [0.020078s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_show_consumer_with_bytes_body [0.013654s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_show_consumer_with_str_body [0.002620s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_update_consumer_with_bytes_body [0.000693s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_consumers_client.TestOAUTHConsumerClient.test_update_consumer_with_str_body [0.000680s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_authorize_token_request_with_bytes_body [0.000684s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_authorize_token_request_with_str_body [0.000673s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_create_access_token [0.000973s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_create_request_token [0.004593s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_get_access_token [0.001328s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_get_access_token_role [0.000686s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_list_access_token_roles [0.000734s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_list_access_tokens [0.001473s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_oauth_token_client.TestOAUTHTokenClient.test_revoke_access_token [0.001325s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_create_policy_with_bytes_body [0.006191s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_create_policy_with_str_body [0.001278s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_delete_policy [0.000913s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_delete_policy_association_for_endpoint [0.001468s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_delete_policy_association_for_region_and_service [0.001402s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_delete_policy_association_for_service [0.001624s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_list_endpoints_for_policy_with_bytes_body [0.014783s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_list_endpoints_for_policy_with_str_body [0.005693s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_list_policies_with_bytes_body [0.001658s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_list_policies_with_str_body [0.003009s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_list_policy_for_endpoint_with_bytes_body [0.002157s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_list_policy_for_endpoint_with_str_body [0.001420s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_show_policy_association_for_endpoint [0.004096s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_show_policy_association_for_region_and_service [0.000548s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_show_policy_association_for_service [0.000542s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_show_policy_with_bytes_body [0.000583s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_show_policy_with_str_body [0.000544s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_update_policy_association_for_endpoint [0.001670s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_update_policy_association_for_region_and_service [0.000992s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_update_policy_association_for_service [0.001625s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_update_policy_with_bytes_body [0.000597s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_policies_client.TestPoliciesClient.test_update_policy_with_str_body [0.004230s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_check_project_project_tag_existence [0.001166s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_delete_all_project_tags [0.000831s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_delete_project_tag [0.006513s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_list_project_tags_with_bytes_body [0.008043s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_list_project_tags_with_str_body [0.003956s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_update_all_project_tags_with_bytes_body [0.000824s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_update_all_project_tags_with_str_body [0.005698s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_update_project_tag_with_bytes_body [0.003001s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_project_tags_client.TestProjectTagsClient.test_update_project_tag_with_str_body [0.002652s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_create_project_with_bytes_body [0.004273s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_create_project_with_str_body [0.000716s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_delete_project [0.002816s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_list_projects_with_bytes_body [0.001850s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_list_projects_with_str_body [0.001225s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_show_project_with_bytes_body [0.001175s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_show_project_with_str_body [0.000922s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_update_project_with_bytes_body [0.000567s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_projects_client.TestProjectsClient.test_update_project_with_str_body [0.000967s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_add_protocol_to_identity_provider_with_bytes_body [0.000587s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_add_protocol_to_identity_provider_with_str_body [0.000549s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_delete_protocol_from_identity_provider_with_bytes_body [0.000718s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_delete_protocol_from_identity_provider_with_str_body [0.000532s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_get_protocol_for_identity_provider_with_bytes_body [0.000551s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_get_protocol_for_identity_provider_with_str_body [0.005381s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_list_protocols_of_identity_provider_with_bytes_body [0.000701s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_list_protocols_of_identity_provider_with_str_body [0.000556s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_update_mapping_for_identity_provider_with_bytes_body [0.000552s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_protocols_client.TestProtocolsClient.test_update_mapping_for_identity_provider_with_str_body [0.000558s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_create_region_with_bytes_body [0.000722s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_create_region_with_str_body [0.008960s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_delete_region [0.000798s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_list_regions_with_bytes_body [0.008885s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_list_regions_with_str_body [0.007712s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_show_region_with_bytes_body [0.002603s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_show_region_with_str_body [0.003240s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_update_region_with_bytes_body [0.003012s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_regions_client.TestRegionsClient.test_update_region_with_str_body [0.002629s] ... ok 876s {0} tempest.tests.lib.services.identity.v3.test_role_assignments_client.TestRoleAssignmentsClient.test_list_group_project_assignments_with_bytes_body [0.002913s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_role_assignments_client.TestRoleAssignmentsClient.test_list_group_project_assignments_with_str_body [0.006600s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_role_assignments_client.TestRoleAssignmentsClient.test_list_user_domain_assignments_with_bytes_body [0.001107s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_role_assignments_client.TestRoleAssignmentsClient.test_list_user_domain_assignments_with_str_body [0.003308s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_role_assignments_client.TestRoleAssignmentsClient.test_list_user_project_effective_assignments_with_bytes_body [0.007230s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_role_assignments_client.TestRoleAssignmentsClient.test_list_user_project_effective_assignments_with_str_body [0.003298s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_check_role_from_group_on_domain_existence [0.005477s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_check_role_from_group_on_project_existence [0.000820s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_check_role_from_group_on_system_existence [0.005177s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_check_role_inference_rule [0.004082s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_check_user_role_existence_on_domain [0.000937s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_check_user_role_existence_on_project [0.004709s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_check_user_role_existence_on_system [0.001959s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_group_role_on_domain_with_bytes_body [0.000712s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_group_role_on_domain_with_str_body [0.002039s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_role_inference_rule_with_bytes_body [0.001886s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_role_inference_rule_with_str_body [0.000562s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_role_with_bytes_body [0.000676s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_role_with_str_body [0.008081s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_user_role_on_domain_with_bytes_body [0.001405s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_user_role_on_domain_with_str_body [0.004822s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_user_role_on_project_with_bytes_body [0.002977s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_create_user_role_on_project_with_str_body [0.000626s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role [0.000727s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role_from_group_on_domain [0.000585s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role_from_group_on_project [0.012273s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role_from_group_on_system [0.001640s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role_from_user_on_domain [0.001278s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role_from_user_on_project [0.004176s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role_from_user_on_system [0.001723s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_delete_role_inference_rule [0.003369s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_all_role_inference_rules_with_bytes_body [0.004441s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_all_role_inference_rules_with_str_body [0.004553s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_group_roles_on_domain_with_bytes_body [0.014945s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_group_roles_on_domain_with_str_body [0.007850s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_role_inferences_rules_with_bytes_body [0.001262s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_role_inferences_rules_with_str_body [0.000797s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_roles_with_bytes_body [0.002578s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_roles_with_str_body [0.028056s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_user_roles_on_domain_with_bytes_body [0.002199s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_user_roles_on_domain_with_str_body [0.003369s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_user_roles_on_project_with_bytes_body [0.004641s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_list_user_roles_on_project_with_str_body [0.009245s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_show_role_inference_rule_with_bytes_body [0.002037s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_show_role_inference_rule_with_str_body [0.005222s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_show_role_with_bytes_body [0.006741s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_show_role_with_str_body [0.010119s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_update_role_with_bytes_body [0.002617s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_roles_client.TestRolesClient.test_update_role_with_str_body [0.012076s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_delete_service_provider_with_bytes_body [0.002483s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_delete_service_provider_with_str_body [0.006353s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_get_service_provider_with_bytes_body [0.001219s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_get_service_provider_with_str_body [0.000787s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_list_service_providers_with_bytes_body [0.000810s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_list_service_providers_with_str_body [0.000824s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_register_service_provider_with_bytes_body [0.002209s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_register_service_provider_with_str_body [0.007755s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_update_service_provider_with_bytes_body [0.005867s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_service_providers_client.TestServiceProvidersClient.test_update_service_provider_with_str_body [0.005144s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_create_service_with_bytes_body [0.003205s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_create_service_with_str_body [0.002513s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_delete_service [0.003718s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_list_services_with_bytes_body [0.010281s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_list_services_with_params [0.002589s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_list_services_with_str_body [0.004995s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_show_service_with_bytes_body [0.001888s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_show_service_with_str_body [0.004694s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_update_service_with_bytes_body [0.003084s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_services_client.TestServicesClient.test_update_service_with_str_body [0.015814s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_token_client.TestTokenClientV3.test_auth [0.001186s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_token_client.TestTokenClientV3.test_auth_with_project_id_and_domain_id [0.002488s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_token_client.TestTokenClientV3.test_auth_with_tenant [0.001628s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_token_client.TestTokenClientV3.test_init_without_authurl [0.000541s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_token_client.TestTokenClientV3.test_request_with_bytes_body [0.006228s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_token_client.TestTokenClientV3.test_request_with_str_body [0.004554s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_check_show_trust_role_with_bytes_body [0.004948s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_check_show_trust_role_with_str_body [0.002238s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_check_trust_role [0.002886s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_create_trust_with_bytes_body [0.001929s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_create_trust_with_str_body [0.001593s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_delete_trust [0.008955s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_list_trust_roles_with_bytes_body [0.002413s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_list_trust_roles_with_str_body [0.001960s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_list_trusts_with_bytes_body [0.002919s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_list_trusts_with_str_body [0.001032s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_show_trust_with_bytes_body [0.004117s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_trusts_client.TestTrustsClient.test_show_trust_with_str_body [0.001911s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_change_user_password [0.001381s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_create_user_ec2_credential_with_bytes_body [0.003932s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_create_user_ec2_credential_with_str_body [0.001301s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_create_user_with_bytes_body [0.004645s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_create_user_with_string_body [0.001079s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_delete_user [0.001049s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_delete_user_ec2_credential [0.000853s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_user_ec2_credentials_with_bytes_body [0.000754s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_user_ec2_credentials_with_str_body [0.000864s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_user_groups_with_bytes_body [0.011690s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_user_groups_with_string_body [0.002235s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_user_projects_with_bytes_body [0.000779s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_user_projects_with_string_body [0.000820s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_users_with_bytes_body [0.000876s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_list_users_with_string_body [0.005676s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_show_user_ec2_credential_with_bytes_body [0.001339s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_show_user_ec2_credential_with_str_body [0.006197s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_show_user_with_bytes_body [0.001116s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_show_user_with_string_body [0.001237s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_update_user_with_bytes_body [0.001087s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_users_client.TestUsersClient.test_update_user_with_string_body [0.000950s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_versions_client.TestIdentityClient.test_list_versions_with_bytes_body [0.001411s] ... ok 877s {0} tempest.tests.lib.services.identity.v3.test_versions_client.TestIdentityClient.test_list_versions_with_str_body [0.001479s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_cache_client.TestImageCacheClient.test_cache_clear_without_target [0.002503s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_cache_client.TestImageCacheClient.test_cache_delete [0.002497s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_cache_client.TestImageCacheClient.test_cache_queue [0.000857s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_cache_client.TestImageCacheClient.test_list_cache [0.000931s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_create_image_member_with_bytes_body [0.001365s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_create_image_member_with_str_body [0.002938s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_delete_image_member [0.026630s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_list_image_members_with_bytes_body [0.004373s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_list_image_members_with_str_body [0.001928s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_show_image_member_with_bytes_body [0.001612s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_show_image_member_with_str_body [0.012250s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_update_image_member_with_bytes_body [0.002844s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_members_client.TestImageMembersClient.test_update_image_member_with_str_body [0.003865s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_tasks_client.TestImageTaskClient.test_create_task [0.005728s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_tasks_client.TestImageTaskClient.test_list_task [0.011659s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_image_tasks_client.TestImageTaskClient.test_show_task [0.006631s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_add_image_tag [0.004529s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_create_image_with_bytes_body [0.007174s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_create_image_with_str_body [0.001776s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_deactivate_image [0.015301s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_delete_image [0.004546s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_delete_image_tag [0.002903s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_list_images_with_bytes_body [0.004491s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_list_images_with_str_body [0.004111s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_reactivate_image [0.004862s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_show_image_file [0.018312s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_show_image_file_chunked [0.003674s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_show_image_tasks [0.001688s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_show_image_with_bytes_body [0.008258s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_show_image_with_str_body [0.007565s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_store_image_file [0.012336s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_update_image_with_bytes_body [0.009135s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_images_client.TestImagesClient.test_update_image_with_str_body [0.004134s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_create_namespace_object_with_bytes_body [0.002275s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_create_namespace_object_with_str_body [0.001668s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_delete_namespace_objects [0.002540s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_list_namespace_object_with_bytes_body [0.001078s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_list_namespace_object_with_str_body [0.001200s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_show_namespace_object_with_bytes_body [0.000896s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_show_namespace_object_with_str_body [0.000862s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_update_namespace_object_with_bytes_body [0.011876s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_object_client.TestNamespaceObjectClient.test_update_namespace_object_with_str_body [0.004878s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_create_namespace_property_with_bytes_body [0.002875s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_create_namespace_property_with_str_body [0.017471s] ... ok 877s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_delete_namespace [0.003763s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_list_namespace_property_with_bytes_body [0.003838s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_list_namespace_property_with_str_body [0.008246s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_show_namespace_property_with_bytes_body [0.001613s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_show_namespace_property_with_str_body [0.014231s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_update_namespace_property_with_bytes_body [0.002812s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_properties_client.TestNamespacePropertiesClient.test_update_namespace_property_with_str_body [0.004618s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_create_namespace_tag_with_bytes_body [0.012205s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_create_namespace_tag_with_str_body [0.003208s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_create_namespace_tags_with_bytes_body [0.001795s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_create_namespace_tags_with_str_body [0.001723s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_delete_all_namespace_tags [0.006155s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_delete_namespace_tag_definition [0.002299s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_list_namespace_tags_with_bytes_body [0.002302s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_list_namespace_tags_with_str_body [0.001778s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_show_namespace_tag_with_bytes_body [0.001367s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespace_tags_client.TestNamespaceTagsClient.test_show_namespace_tag_with_str_body [0.003820s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_create_namespace_with_bytes_body [0.003808s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_create_namespace_with_str_body [0.007946s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_delete_namespace [0.002101s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_list_namespaces_with_bytes_body [0.002291s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_list_namespaces_with_str_body [0.008914s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_show_namespace_with_bytes_body [0.001257s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_show_namespace_with_str_body [0.005797s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_update_namespace_with_bytes_body [0.004147s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_namespaces_client.TestNamespacesClient.test_update_namespace_with_str_body [0.001246s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_resource_types_client.TestResourceTypesClient.test_create_resource_type_association_with_bytes_body [0.008170s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_resource_types_client.TestResourceTypesClient.test_create_resource_type_association_with_str_body [0.001608s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_resource_types_client.TestResourceTypesClient.test_delete_resource_type_association [0.002267s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_resource_types_client.TestResourceTypesClient.test_list_resource_type_association_with_bytes_body [0.001488s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_resource_types_client.TestResourceTypesClient.test_list_resource_type_association_with_str_body [0.010316s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_resource_types_client.TestResourceTypesClient.test_list_resource_types_with_bytes_body [0.002623s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_resource_types_client.TestResourceTypesClient.test_list_resource_types_with_str_body [0.006199s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_image_with_bytes_body [0.012226s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_image_with_str_body [0.010611s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_images_with_bytes_body [0.002246s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_images_with_str_body [0.002956s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_members_with_bytes_body [0.021513s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_members_with_str_body [0.005510s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_with_bytes_body [0.004821s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_schemas_client.TestSchemasClient.test_show_schema_with_str_body [0.006158s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_versions_client.TestVersionsClient.test_has_version [0.004962s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_versions_client.TestVersionsClient.test_list_versions_with_bytes_body [0.004472s] ... ok 878s {0} tempest.tests.lib.services.image.v2.test_versions_client.TestVersionsClient.test_list_versions_with_str_body [0.006616s] ... ok 878s {0} tempest.tests.lib.services.network.test_agents_client.TestAgentsClient.test_delete_agent [0.004401s] ... ok 878s {0} tempest.tests.lib.services.network.test_agents_client.TestAgentsClient.test_list_agent_with_bytes_body [0.004289s] ... ok 878s {0} tempest.tests.lib.services.network.test_agents_client.TestAgentsClient.test_list_agent_with_str_body [0.001712s] ... ok 878s {0} tempest.tests.lib.services.network.test_agents_client.TestAgentsClient.test_show_agent_with_bytes_body [0.005605s] ... ok 878s {0} tempest.tests.lib.services.network.test_agents_client.TestAgentsClient.test_show_agent_with_str_body [0.002048s] ... ok 878s {0} tempest.tests.lib.services.network.test_agents_client.TestAgentsClient.test_update_agent_with_bytes_body [0.007413s] ... ok 878s {0} tempest.tests.lib.services.network.test_agents_client.TestAgentsClient.test_update_agent_with_str_body [0.001896s] ... ok 878s {0} tempest.tests.lib.services.network.test_base_network_client.TestBaseNetworkClient.test_create_resource [0.005545s] ... ok 878s {0} tempest.tests.lib.services.network.test_base_network_client.TestBaseNetworkClient.test_create_resource_expect_different_values [0.008850s] ... ok 878s {0} tempest.tests.lib.services.network.test_base_network_client.TestBaseNetworkClient.test_update_resource [0.002591s] ... ok 878s {0} tempest.tests.lib.services.network.test_base_network_client.TestBaseNetworkClient.test_update_resource_expect_different_values [0.002544s] ... ok 878s {0} tempest.tests.lib.services.network.test_extensions_client.TestExtensionsClient.test_list_extensions_with_bytes_body [0.014314s] ... ok 878s {0} tempest.tests.lib.services.network.test_extensions_client.TestExtensionsClient.test_list_extensions_with_str_body [0.005043s] ... ok 878s {0} tempest.tests.lib.services.network.test_extensions_client.TestExtensionsClient.test_show_extension_with_bytes_body [0.001879s] ... ok 878s {0} tempest.tests.lib.services.network.test_extensions_client.TestExtensionsClient.test_show_extension_with_str_body [0.002462s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_create_floatingip_with_bytes_body [0.001225s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_create_floatingip_with_str_body [0.000851s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_delete_floatingip [0.000817s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_list_floatingips_with_bytes_body [0.000969s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_list_floatingips_with_str_body [0.001340s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_show_floatingips_with_bytes_body [0.001775s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_show_floatingips_with_str_body [0.018548s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_update_floatingip_with_bytes_body [0.006526s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_client.TestFloatingIPsClient.test_update_floatingip_with_str_body [0.002922s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_create_port_forwarding_with_bytes_body [0.008336s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_create_port_forwarding_with_str_body [0.002505s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_list_port_forwardings_with_bytes_body [0.005393s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_list_port_forwardings_with_str_body [0.000911s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_show_port_forwardings_with_bytes_body [0.000835s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_show_port_forwardings_with_str_body [0.001168s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_update_port_forwarding_with_bytes_body [0.000877s] ... ok 878s {0} tempest.tests.lib.services.network.test_floating_ips_port_forwarding_client.TestFloatingIpsPortForwardingClient.test_update_port_forwarding_with_str_body [0.000833s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_create_log_with_bytes_body [0.000872s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_create_log_with_str_body [0.000838s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_delete_log [0.000802s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_list_logs_with_bytes_body [0.000933s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_list_logs_with_str_body [0.001170s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_show_log_with_bytes_body [0.001133s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_show_log_with_str_body [0.003092s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_update_log_with_bytes_body [0.003296s] ... ok 878s {0} tempest.tests.lib.services.network.test_log_resource_client.TestLogResourceClient.test_update_log_with_str_body [0.002082s] ... ok 878s {0} tempest.tests.lib.services.network.test_loggable_resource_client.TestLoggableResourceClient.test_list_loggable_resources_with_bytes_body [0.008929s] ... ok 878s {0} tempest.tests.lib.services.network.test_loggable_resource_client.TestLoggableResourceClient.test_list_loggable_resources_with_str_body [0.001231s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_label_rules_client.TestMeteringLabelRulesClient.test_create_metering_label_rule_with_bytes_body [0.001772s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_label_rules_client.TestMeteringLabelRulesClient.test_create_metering_label_rule_with_str_body [0.003913s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_label_rules_client.TestMeteringLabelRulesClient.test_delete_metering_label_rule [0.005923s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_label_rules_client.TestMeteringLabelRulesClient.test_list_metering_label_rules_with_bytes_body [0.001212s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_label_rules_client.TestMeteringLabelRulesClient.test_list_metering_label_rules_with_str_body [0.003845s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_label_rules_client.TestMeteringLabelRulesClient.test_show_metering_label_rule_with_bytes_body [0.006569s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_label_rules_client.TestMeteringLabelRulesClient.test_show_metering_label_rule_with_str_body [0.000875s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_labels_client.TestMeteringLabelsClient.test_create_metering_label_with_bytes_body [0.000877s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_labels_client.TestMeteringLabelsClient.test_create_metering_label_with_str_body [0.000851s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_labels_client.TestMeteringLabelsClient.test_delete_metering_label [0.000817s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_labels_client.TestMeteringLabelsClient.test_list_metering_labels_with_bytes_body [0.001108s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_labels_client.TestMeteringLabelsClient.test_list_metering_labels_with_str_body [0.000849s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_labels_client.TestMeteringLabelsClient.test_show_metering_label_with_bytes_body [0.000866s] ... ok 878s {0} tempest.tests.lib.services.network.test_metering_labels_client.TestMeteringLabelsClient.test_show_metering_label_with_str_body [0.012305s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_create_bulk_network_with_bytes_body [0.006642s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_create_bulk_network_with_str_body [0.002823s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_create_network_with_bytes_body [0.002378s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_create_network_with_str_body [0.014689s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_delete_network [0.002569s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_list_dhcp_agents_on_hosting_network_with_bytes_body [0.002427s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_list_dhcp_agents_on_hosting_network_with_str_body [0.004042s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_list_networks_with_bytes_body [0.001248s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_list_networks_with_str_body [0.001365s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_show_network_with_bytes_body [0.001576s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_show_network_with_str_body [0.009799s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_update_network_with_bytes_body [0.001624s] ... ok 878s {0} tempest.tests.lib.services.network.test_networks_client.TestNetworksClient.test_update_network_with_str_body [0.001445s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_create_bulk_port_with_bytes_body [0.001104s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_create_bulk_port_with_str_body [0.001922s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_create_port_with_bytes_body [0.001818s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_create_port_with_str_body [0.007218s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_delete_port [0.004130s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_list_ports_with_bytes_body [0.002174s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_list_ports_with_str_body [0.002971s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_show_port_with_bytes_body [0.001676s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_show_port_with_str_body [0.005787s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_update_port_with_bytes_body [0.003749s] ... ok 878s {0} tempest.tests.lib.services.network.test_ports_client.TestPortsClient.test_update_port_with_str_body [0.001213s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_create_qos_policy_with_bytes_body [0.001046s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_create_qos_policy_with_str_body [0.003423s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_delete_qos_policy [0.001535s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_list_qos_policies_with_bytes_body [0.003475s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_list_qos_policies_with_str_body [0.001469s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_show_qos_policy_with_bytes_body [0.000900s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_show_qos_policy_with_str_body [0.001016s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_update_qos_policy_with_bytes_body [0.002313s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_client.TestQosClient.test_update_qos_policy_with_str_body [0.000855s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_limit_bandwidth_rules_client.TestQosLimitBandwidthRulesClient.test_create_limit_bandwidth_rules [0.001252s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_limit_bandwidth_rules_client.TestQosLimitBandwidthRulesClient.test_delete_limit_bandwidth_rule [0.007661s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_limit_bandwidth_rules_client.TestQosLimitBandwidthRulesClient.test_list_minimum_bandwidth_rules [0.001923s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_limit_bandwidth_rules_client.TestQosLimitBandwidthRulesClient.test_show_limit_bandwidth_rules [0.001306s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_limit_bandwidth_rules_client.TestQosLimitBandwidthRulesClient.test_update_limit_bandwidth_rules [0.003617s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_create_minimum_bandwidth_rule_with_bytes_body [0.012337s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_create_minimum_bandwidth_rule_with_str_body [0.001136s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_delete_minimum_bandwidth_rule [0.002506s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_list_minimum_bandwidth_rule_with_bytes_body [0.006590s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_list_minimum_bandwidth_rule_with_str_body [0.001856s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_show_minimum_bandwidth_rule_with_bytes_body [0.003240s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_show_minimum_bandwidth_rule_with_str_body [0.002288s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_update_minimum_bandwidth_rule_with_bytes_body [0.002035s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_bandwidth_rules_client.TestQosMinimumBandwidthRulesClient.test_update_minimum_bandwidth_rule_with_str_body [0.001169s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_create_minimum_packet_rate_rule_with_bytes_body [0.000622s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_create_minimum_packet_rate_rule_with_str_body [0.000563s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_delete_minimum_packet_rate_rule [0.000551s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_list_minimum_packet_rate_rule_with_bytes_body [0.000559s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_list_minimum_packet_rate_rule_with_str_body [0.000565s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_show_minimum_packet_rate_rule_with_bytes_body [0.001076s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_show_minimum_packet_rate_rule_with_str_body [0.000550s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_update_minimum_packet_rate_rule_with_bytes_body [0.000556s] ... ok 878s {0} tempest.tests.lib.services.network.test_qos_minimum_packet_rate_rules_client.TestQosMinimumPacketRateRulesClient.test_update_minimum_packet_rate_rule_with_str_body [0.009879s] ... ok 878s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_list_quotas_with_bytes_body [0.012191s] ... ok 878s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_list_quotas_with_str_body [0.001268s] ... ok 878s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_reset_quotas [0.001138s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_show_default_quotas_with_bytes_body [0.002775s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_show_default_quotas_with_str_body [0.218098s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_show_quota_details_with_bytes_body [0.007867s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_show_quota_details_with_str_body [0.005717s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_show_quotas_with_bytes_body [0.007279s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_show_quotas_with_str_body [0.004006s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_update_quotas_with_bytes_body [0.001447s] ... ok 879s {0} tempest.tests.lib.services.network.test_quotas_client.TestQuotasClient.test_update_quotas_with_str_body [0.001367s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_add_router_interface_with_bytes_body [0.001659s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_add_router_interface_with_str_body [0.015296s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_create_router_with_bytes_body [0.003304s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_create_router_with_str_body [0.001874s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_delete_router [0.001408s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_list_routers_with_bytes_body [0.001501s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_list_routers_with_str_body [0.001148s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_remove_router_interface_with_bytes_body [0.001035s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_remove_router_interface_with_str_body [0.001370s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_show_router_with_bytes_body [0.000987s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_show_router_with_str_body [0.001000s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_update_router_with_bytes_body [0.003545s] ... ok 879s {0} tempest.tests.lib.services.network.test_routers_client.TestRoutersClient.test_update_router_with_str_body [0.010655s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_group_rules_client.TestSecurityGroupsClient.test_create_security_group_rule_with_bytes_body [0.003451s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_group_rules_client.TestSecurityGroupsClient.test_create_security_group_rule_with_str_body [0.019974s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_group_rules_client.TestSecurityGroupsClient.test_delete_security_group_rule [0.005413s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_group_rules_client.TestSecurityGroupsClient.test_list_security_group_rules_with_bytes_body [0.002592s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_group_rules_client.TestSecurityGroupsClient.test_list_security_group_rules_with_str_body [0.004809s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_group_rules_client.TestSecurityGroupsClient.test_show_security_group_rule_with_bytes_body [0.001267s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_group_rules_client.TestSecurityGroupsClient.test_show_security_group_rule_with_str_body [0.001272s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_create_security_group_with_bytes_body [0.002856s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_create_security_group_with_str_body [0.012184s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_delete_security_group [0.001248s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_list_security_groups_with_bytes_body [0.001142s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_list_security_groups_with_str_body [0.001256s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_show_security_group_with_bytes_body [0.011197s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_show_security_group_with_str_body [0.002115s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_update_security_group_with_bytes_body [0.001592s] ... ok 879s {0} tempest.tests.lib.services.network.test_security_groups_client.TestSecurityGroupsClient.test_update_security_group_with_str_body [0.001554s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_create_segment_with_bytes_body [0.001116s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_create_segment_with_str_body [0.017118s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_delete_segment [0.001360s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_list_segment_with_bytes_body [0.001754s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_list_segment_with_str_body [0.001809s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_show_segment_with_bytes_body [0.002048s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_show_segment_with_str_body [0.000984s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_update_segment_with_bytes_body [0.001341s] ... ok 879s {0} tempest.tests.lib.services.network.test_segments_client.TestSegmentsClient.test_update_segment_with_str_body [0.002477s] ... ok 879s {0} tempest.tests.lib.services.network.test_service_providers_client.TestServiceProvidersClient.test_list_service_providers_with_bytes_body [0.002246s] ... ok 879s {0} tempest.tests.lib.services.network.test_service_providers_client.TestServiceProvidersClient.test_list_service_providers_with_str_body [0.005712s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_create_subnetpool_with_bytes_body [0.004083s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_create_subnetpool_with_str_body [0.002135s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_delete_subnetpool [0.001624s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_list_subnetpools_with_bytes_body [0.001817s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_list_subnetpools_with_str_body [0.001313s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_show_subnetpool_with_bytes_body [0.012041s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_show_subnetpool_with_str_body [0.002035s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_update_subnet_with_bytes_body [0.003577s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnetpools_client.TestSubnetsClient.test_update_subnet_with_str_body [0.001575s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_create_bulk_subnets_with_bytes_body [0.004715s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_create_bulk_subnets_with_str_body [0.001348s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_create_subnet_with_bytes_body [0.002118s] ... ok 879s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_create_subnet_with_str_body [0.005616s] ... ok 889s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_delete_subnet [10.007217s] ... ok 889s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_list_subnets_with_bytes_body [0.002209s] ... ok 889s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_list_subnets_with_str_body [0.001838s] ... ok 889s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_show_subnet_with_bytes_body [0.000730s] ... ok 889s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_show_subnet_with_str_body [0.000797s] ... ok 889s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_update_subnet_with_bytes_body [0.000811s] ... ok 889s {0} tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_update_subnet_with_str_body [0.000960s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_check_tag_existence_with_bytes_body [0.000630s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_check_tag_existence_with_str_body [0.000527s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_create_tag_with_bytes_body [0.000557s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_create_tag_with_str_body [0.003243s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_delete_all_tags [0.000794s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_delete_tag [0.000660s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_list_tags_with_bytes_body [0.001253s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_list_tags_with_str_body [0.001097s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_update_all_tags_with_bytes_body [0.000768s] ... ok 889s {0} tempest.tests.lib.services.network.test_tags_client.TestTagsClient.test_update_all_tags_with_str_body [0.000855s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_add_subports_to_trunk_bytes_body [0.001071s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_add_subports_to_trunk_str_body [0.000819s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_create_trunk_with_bytes_body [0.001034s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_create_trunk_with_str_body [0.000990s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_delete_subports_from_trunk_bytes_body [0.000666s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_delete_subports_from_trunk_str_body [0.000571s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_delete_trunk [0.000525s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_list_trunks_with_bytes_body [0.000945s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_list_trunks_with_str_body [0.002793s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_show_trunk_with_bytes_body [0.002224s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_show_trunk_with_str_body [0.001456s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_update_trunk_with_bytes_body [0.003028s] ... ok 889s {0} tempest.tests.lib.services.network.test_trunks_client.TestTrunksClient.test_update_trunk_with_str_body [0.001300s] ... ok 889s {0} tempest.tests.lib.services.network.test_versions_client.TestNetworkVersionsClient.test_list_versions_client_with_bytes_body [0.003202s] ... ok 889s {0} tempest.tests.lib.services.network.test_versions_client.TestNetworkVersionsClient.test_list_versions_client_with_str_body [0.001877s] ... ok 889s {0} tempest.tests.lib.services.network.test_versions_client.TestNetworkVersionsClient.test_show_version_client_with_bytes_body [0.002994s] ... ok 889s {0} tempest.tests.lib.services.network.test_versions_client.TestNetworkVersionsClient.test_show_version_client_with_str_body [0.001453s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_bulk_middleware_client.TestBulkMiddlewareClient.test_delete_bulk_data [0.002053s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_bulk_middleware_client.TestBulkMiddlewareClient.test_delete_bulk_data_with_post_200 [0.000953s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_bulk_middleware_client.TestBulkMiddlewareClient.test_delete_bulk_data_with_post_204 [0.002755s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_bulk_middleware_client.TestBulkMiddlewareClient.test_upload_archive [0.003259s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_capabilities_client.TestCapabilitiesClient.test_list_capabilities_with_bytes_body [0.001694s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_capabilities_client.TestCapabilitiesClient.test_list_capabilities_with_str_body [0.001614s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_object_client.TestObjectClient.test_create_continue_with_no_continue_received [0.004648s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_object_client.TestObjectClient.test_create_object_continue_no_data [0.006100s] ... ok 889s {0} tempest.tests.lib.services.object_storage.test_object_client.TestObjectClient.test_create_object_continue_with_data [0.005718s] ... ok 889s {0} tempest.tests.lib.services.placement.test_placement_client.TestPlacementClient.test_list_allocation_candidates_with_bytes_body [0.004397s] ... ok 889s {0} tempest.tests.lib.services.placement.test_placement_client.TestPlacementClient.test_list_allocation_candidates_with_str_body [0.000601s] ... ok 889s {0} tempest.tests.lib.services.placement.test_placement_client.TestPlacementClient.test_list_allocations_with_bytes_body [0.007235s] ... ok 889s {0} tempest.tests.lib.services.placement.test_placement_client.TestPlacementClient.test_list_allocations_with_str_body [0.000641s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_delete_resource_providers_inventories [0.000548s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_list_resource_provider_aggregates_with_bytes_body [0.000574s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_list_resource_provider_aggregates_with_str_body [0.002688s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_list_resource_provider_inventories_with_bytes_body [0.002057s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_list_resource_provider_inventories_with_str_body [0.003979s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_list_resource_providers_with_bytes_body [0.001294s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_list_resource_providers_with_str_body [0.002586s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_show_resource_provider_usages_with_str_body [0.004361s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_show_resource_provider_usages_with_with_bytes_body [0.001464s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_show_resource_provider_with_bytes_body [0.000730s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_show_resource_provider_with_str_body [0.000883s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_update_resource_providers_inventories_with_bytes_body [0.006822s] ... ok 889s {0} tempest.tests.lib.services.placement.test_resource_providers_client.TestResourceProvidersClient.test_update_resource_providers_inventories_with_str_body [0.001831s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test___init___class_not_found [0.001186s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test___init___no_module [0.000788s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test___init___not_a_class [0.003423s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test___init___one_class [0.001436s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test___init___two_classes [0.005478s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test__get_partial_class_later_kwargs [0.003421s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test__get_partial_class_no_later_kwargs [0.002523s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestClientsFactory.test__get_partial_class_with_alias [0.003944s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___base_creds_uri [0.001080s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___creds_uri_none [0.016801s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___creds_uri_params [0.004473s] ... ok 889s {0} tempest.tests.lib ERROR [tempest.lib.services.clients] Failed to register service client from plugin service1 with parameters {'name': 'client1', 'service_version': 'client1.v1', 'module_path': 'I cannot load this', 'client_names': ['SomeClient1']} 889s Traceback (most recent call last): 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/clients.py", line 392, in __init__ 889s self.register_service_client_module(**service_client) 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/clients.py", line 446, in register_service_client_module 889s _factory = ClientsFactory(module_path=module_path, 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/clients.py", line 170, in __init__ 889s _module = importlib.import_module(module_path) 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module 889s return _bootstrap._gcd_import(name[level:], package, level) 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s File "", line 1387, in _gcd_import 889s File "", line 1360, in _find_and_load 889s File "", line 1324, in _find_and_load_unlocked 889s ModuleNotFoundError: No module named 'I cannot load this' 889s .services.t ERROR [tempest.lib.services.clients] Failed to register service client from plugin service2 with parameters {'name': 'client2', 'service_version': 'client2.v1', 'module_path': 'This neither', 'client_names': ['SomeClient1']} 889s Traceback (most recent call last): 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/clients.py", line 392, in __init__ 889s self.register_service_client_module(**service_client) 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/clients.py", line 446, in register_service_client_module 889s _factory = ClientsFactory(module_path=module_path, 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/clients.py", line 170, in __init__ 889s _module = importlib.import_module(module_path) 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module 889s return _bootstrap._gcd_import(name[level:], package, level) 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s File "", line 1387, in _gcd_import 889s File "", line 1360, in _find_and_load 889s File "", line 1324, in _find_and_load_unlocked 889s ModuleNotFoundError: No module named 'This neither' 889s est_clients.TestS ERROR [tempest.lib.services.clients] Failed to list available modules due to name conflicts: [Error registering plugin serviceC: Plugin serviceC is trying to register a service {'client1.v1'} already claimed by another one, Error registering plugin serviceD: Plugin serviceD is trying to register a service {'client1.v2'} already claimed by another one] 889s erviceClients.test___init___creds_uri_params_unknown_services [0.000877s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___creds_v2_uri [0.004100s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___creds_v3_uri [0.001068s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___invalid_creds_uri [0.000724s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___plugin_service_clients_cannot_load [0.022018s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test___init___plugin_service_clients_name_conflict [0.006007s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test__setup_parameters_all [0.003005s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test__setup_parameters_none [0.001517s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test__setup_parameters_none_no_region [0.006645s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test_register_service_client_module [0.002606s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test_register_service_client_module_duplicate_name [0.009125s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test_register_service_client_module_duplicate_service [0.002264s] ... ok 889s {0} tempest.tests.lib.services.test_clients.TestServiceClients.test_register_service_client_module_override_default [0.008464s] ... ok 889s {0} tempest.tests.lib.services.volume.v3.test_attachments_client.TestAttachmentsClient.test_show_attachment [0.002861s] ... ok 889s {0} tempest.tests.lib.services.volume.v3.test_availability_zone_client.TestAvailabilityZoneClient.test_list_availability_zones_with_bytes_body [0.003483s] ... ok 889s {0} tempest.tests.lib.services.volume.v3.test_availability_zone_client.TestAvailabilityZoneClient.test_list_availability_zones_with_str_body [0.010130s] ... ok 889s {0} tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_bytes_body [0.018811s] ... FAILED 889s 889s Captured traceback: 889s ~~~~~~~~~~~~~~~~~~~ 889s Traceback (most recent call last): 889s 889s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 889s result = func(instance) 889s ^^^^^^^^^^^^^^ 889s 889s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 889s return rfc3987.parse(instance, rule="URI") 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s 889s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 889s raise ValueError('%r is not a valid %r.' % (string, rule)) 889s 889s ValueError: 'fake-url-1' is not a valid 'URI'. 889s 889s 889s The above exception was the direct cause of the following exception: 889s 889s 889s Traceback (most recent call last): 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 889s jsonschema.validate(body, body_schema, 889s 889s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 889s raise error 889s 889s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 889s 889s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 889s {'format': 'uri', 'type': 'string'} 889s 889s On instance['backups'][0]['links'][0]['href']: 889s 'fake-url-1' 889s 889s 889s During handling of the above exception, another exception occurred: 889s 889s 889s Traceback (most recent call last): 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 119, in test_list_backups_with_bytes_body 889s self._test_list_backups(bytes_body=True) 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 889s self.check_service_client_function( 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 889s resp = function(**kwargs) 889s ^^^^^^^^^^^^^^^^^^ 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 889s self.validate_response(list_backups_schema, resp, body) 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 889s raise exceptions.InvalidHTTPResponseBody(msg) 889s 889s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 889s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 889s 889s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 889s {'format': 'uri', 'type': 'string'} 889s 889s On instance['backups'][0]['links'][0]['href']: 889s 'fake-url-1') 889s 889s {0} tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_detail_with_bytes_body [0.017287s] ... FAILED 889s 889s Captured traceback: 889s ~~~~~~~~~~~~~~~~~~~ 889s Traceback (most recent call last): 889s 889s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 889s result = func(instance) 889s ^^^^^^^^^^^^^^ 889s 889s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 889s return rfc3987.parse(instance, rule="URI") 889s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 889s 889s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 889s raise ValueError('%r is not a valid %r.' % (string, rule)) 889s 889s ValueError: 'fake-url-1' is not a valid 'URI'. 889s 889s 889s The above exception was the direct cause of the following exception: 889s 889s 889s Traceback (most recent call last): 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 889s jsonschema.validate(body, body_schema, 889s 889s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 889s raise error 889s 889s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 889s 889s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 889s {'format': 'uri', 'type': 'string'} 889s 889s On instance['backups'][0]['links'][0]['href']: 889s 'fake-url-1' 889s 889s 889s During handling of the above exception, another exception occurred: 889s 889s 889s Traceback (most recent call last): 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 127, in test_list_backups_with_detail_with_bytes_body 889s self._test_list_backups(detail=True, mock_args=mock_args, 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 889s self.check_service_client_function( 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 889s resp = function(**kwargs) 889s ^^^^^^^^^^^^^^^^^^ 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 889s self.validate_response(list_backups_schema, resp, body) 889s 889s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 889s raise exceptions.InvalidHTTPResponseBody(msg) 889s 889s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 889s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 889s 889s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 889s {'format': 'uri', 'type': 'string'} 889s 889s On instance['backups'][0]['links'][0]['href']: 889s 'fake-url-1') 889s 890s {0} tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_detail_with_str_body [0.018566s] ... FAILED 890s 890s Captured traceback: 890s ~~~~~~~~~~~~~~~~~~~ 890s Traceback (most recent call last): 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 890s result = func(instance) 890s ^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 890s return rfc3987.parse(instance, rule="URI") 890s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 890s raise ValueError('%r is not a valid %r.' % (string, rule)) 890s 890s ValueError: 'fake-url-1' is not a valid 'URI'. 890s 890s 890s The above exception was the direct cause of the following exception: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 890s jsonschema.validate(body, body_schema, 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 890s raise error 890s 890s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backups'][0]['links'][0]['href']: 890s 'fake-url-1' 890s 890s 890s During handling of the above exception, another exception occurred: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 123, in test_list_backups_with_detail_with_str_body 890s self._test_list_backups(detail=True, mock_args=mock_args) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 890s self.check_service_client_function( 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 890s resp = function(**kwargs) 890s ^^^^^^^^^^^^^^^^^^ 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 890s self.validate_response(list_backups_schema, resp, body) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 890s raise exceptions.InvalidHTTPResponseBody(msg) 890s 890s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 890s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backups'][0]['links'][0]['href']: 890s 'fake-url-1') 890s 890s {0} tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_params [0.015826s] ... FAILED 890s 890s Captured traceback: 890s ~~~~~~~~~~~~~~~~~~~ 890s Traceback (most recent call last): 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 890s result = func(instance) 890s ^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 890s return rfc3987.parse(instance, rule="URI") 890s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 890s raise ValueError('%r is not a valid %r.' % (string, rule)) 890s 890s ValueError: 'fake-url-1' is not a valid 'URI'. 890s 890s 890s The above exception was the direct cause of the following exception: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 890s jsonschema.validate(body, body_schema, 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 890s raise error 890s 890s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backups'][0]['links'][0]['href']: 890s 'fake-url-1' 890s 890s 890s During handling of the above exception, another exception occurred: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 134, in test_list_backups_with_params 890s self._test_list_backups(mock_args=mock_args, sort_key='name') 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 890s self.check_service_client_function( 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 890s resp = function(**kwargs) 890s ^^^^^^^^^^^^^^^^^^ 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 890s self.validate_response(list_backups_schema, resp, body) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 890s raise exceptions.InvalidHTTPResponseBody(msg) 890s 890s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 890s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backups'][0]['links'][0]['href']: 890s 'fake-url-1') 890s 890s {0} tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_str_body [0.004366s] ... FAILED 890s 890s Captured traceback: 890s ~~~~~~~~~~~~~~~~~~~ 890s Traceback (most recent call last): 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 890s result = func(instance) 890s ^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 890s return rfc3987.parse(instance, rule="URI") 890s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 890s raise ValueError('%r is not a valid %r.' % (string, rule)) 890s 890s ValueError: 'fake-url-1' is not a valid 'URI'. 890s 890s 890s The above exception was the direct cause of the following exception: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 890s jsonschema.validate(body, body_schema, 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 890s raise error 890s 890s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backups'][0]['links'][0]['href']: 890s 'fake-url-1' 890s 890s 890s During handling of the above exception, another exception occurred: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 116, in test_list_backups_with_str_body 890s self._test_list_backups() 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 890s self.check_service_client_function( 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 890s resp = function(**kwargs) 890s ^^^^^^^^^^^^^^^^^^ 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 890s self.validate_response(list_backups_schema, resp, body) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 890s raise exceptions.InvalidHTTPResponseBody(msg) 890s 890s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 890s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backups'][0]['links'][0]['href']: 890s 'fake-url-1') 890s 890s {0} tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_update_backup_with_bytes_body [0.023661s] ... FAILED 890s 890s Captured traceback: 890s ~~~~~~~~~~~~~~~~~~~ 890s Traceback (most recent call last): 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 890s result = func(instance) 890s ^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 890s return rfc3987.parse(instance, rule="URI") 890s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 890s raise ValueError('%r is not a valid %r.' % (string, rule)) 890s 890s ValueError: 'fake-url-1' is not a valid 'URI'. 890s 890s 890s The above exception was the direct cause of the following exception: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 890s jsonschema.validate(body, body_schema, 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 890s raise error 890s 890s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backup']['links'][0]['href']: 890s 'fake-url-1' 890s 890s 890s During handling of the above exception, another exception occurred: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 152, in test_update_backup_with_bytes_body 890s self._test_update_backup(bytes_body=True) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 141, in _test_update_backup 890s self.check_service_client_function( 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 890s resp = function(**kwargs) 890s ^^^^^^^^^^^^^^^^^^ 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 58, in update_backup 890s self.validate_response(schema.update_backup, resp, body) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 890s raise exceptions.InvalidHTTPResponseBody(msg) 890s 890s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 890s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backup']['links'][0]['href']: 890s 'fake-url-1') 890s 890s {0} tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_update_backup_with_str_body [0.003781s] ... FAILED 890s 890s Captured traceback: 890s ~~~~~~~~~~~~~~~~~~~ 890s Traceback (most recent call last): 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 890s result = func(instance) 890s ^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 890s return rfc3987.parse(instance, rule="URI") 890s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 890s raise ValueError('%r is not a valid %r.' % (string, rule)) 890s 890s ValueError: 'fake-url-1' is not a valid 'URI'. 890s 890s 890s The above exception was the direct cause of the following exception: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 890s jsonschema.validate(body, body_schema, 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 890s raise error 890s 890s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backup']['links'][0]['href']: 890s 'fake-url-1' 890s 890s 890s During handling of the above exception, another exception occurred: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 149, in test_update_backup_with_str_body 890s self._test_update_backup() 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 141, in _test_update_backup 890s self.check_service_client_function( 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 890s resp = function(**kwargs) 890s ^^^^^^^^^^^^^^^^^^ 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 58, in update_backup 890s self.validate_response(schema.update_backup, resp, body) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 890s raise exceptions.InvalidHTTPResponseBody(msg) 890s 890s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 890s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['backup']['links'][0]['href']: 890s 'fake-url-1') 890s 890s {0} tempest.tests.lib.services.volume.v3.test_capabilities_client.TestCapabilitiesClient.test_show_backend_capabilities_with_bytes_body [0.003845s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_capabilities_client.TestCapabilitiesClient.test_show_backend_capabilities_with_str_body [0.017776s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_create_encryption_type_with_bytes_body [0.001665s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_create_encryption_type_with_str_body [0.003950s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_delete_encryption_type [0.000836s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_show_encryption_specs_item_with_bytes_body [0.013698s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_show_encryption_specs_item_with_str_body [0.001195s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_show_encryption_type_with_bytes_body [0.003789s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_show_encryption_type_with_str_body [0.018383s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_update_encryption_type_with_bytes_body [0.002573s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_encryption_types_client.TestEncryptionTypesClient.test_update_encryption_type_with_str_body [0.003751s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_extensions_client.TestExtensionsClient.test_list_extensions_with_bytes_body [0.001864s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_extensions_client.TestExtensionsClient.test_list_extensions_with_str_body [0.017207s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_create_group_snapshot_with_bytes_body [0.003592s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_create_group_snapshot_with_str_body [0.005571s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_delete_group_snapshot [0.007713s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_list_group_snapshots_with_bytes_body [0.009157s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_list_group_snapshots_with_detail_with_bytes_body [0.003413s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_list_group_snapshots_with_detail_with_str_body [0.005264s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_list_group_snapshots_with_params [0.011056s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_list_group_snapshots_with_str_body [0.003189s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_reset_group_snapshot_status [0.000638s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_show_group_snapshot_with_bytes_body [0.001594s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_snapshots_client.TestGroupSnapshotsClient.test_show_group_snapshot_with_str_body [0.001727s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_create_group_type_with_bytes_body [0.008795s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_create_group_type_with_str_body [0.001865s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_create_or_update_group_type_specs_with_bytes_body [0.001128s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_create_or_update_group_type_specs_with_str_body [0.005010s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_delete_group_type [0.006516s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_delete_group_type_specs_item [0.002643s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_list_group_type_specs_with_bytes_body [0.002898s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_list_group_type_specs_with_str_body [0.006261s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_list_group_types_with_bytes_body [0.003827s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_list_group_types_with_str_body [0.005242s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_show_default_group_type_with_bytes_body [0.001849s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_show_default_group_type_with_str_body [0.004879s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_show_group_type_specs_item_with_bytes_body [0.001415s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_show_group_type_specs_item_with_str_body [0.001137s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_show_group_type_with_bytes_body [0.001495s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_show_group_type_with_str_body [0.001829s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_update_group_type_specs_item_with_bytes_body [0.001149s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_update_group_type_specs_item_with_str_body [0.006294s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_update_group_types_with_bytes_body [0.002506s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_group_types_client.TestGroupTypesClient.test_update_group_types_with_str_body [0.001521s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_create_group_from_group [0.001847s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_create_group_from_group_snapshot [0.002070s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_create_group_with_bytes_body [0.001447s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_create_group_with_str_body [0.005171s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_delete_group [0.001663s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_list_group_details_with_bytes_body [0.006268s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_list_group_details_with_str_body [0.005165s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_list_groups_with_bytes_body [0.004352s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_list_groups_with_str_body [0.004056s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_reset_group_status [0.001896s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_show_group_with_bytes_body [0.002479s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_show_group_with_str_body [0.003439s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_groups_client.TestGroupsClient.test_update_group [0.002180s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_hosts_client.TestHostsClient.test_list_hosts_with_bytes_body [0.002412s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_hosts_client.TestHostsClient.test_list_hosts_with_str_body [0.002429s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_hosts_client.TestHostsClient.test_show_host_with_bytes_body [0.002986s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_hosts_client.TestHostsClient.test_show_host_with_str_body [0.004492s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_limits_client.TestLimitsClient.test_show_limits_with_bytes_body [0.003962s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_limits_client.TestLimitsClient.test_show_limits_with_str_body [0.007161s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quota_classes_client.TestQuotaClassesClient.test_show_quota_class_set_with_bytes_body [0.002498s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quota_classes_client.TestQuotaClassesClient.test_show_quota_class_set_with_str_body [0.002655s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quota_classes_client.TestQuotaClassesClient.test_update_quota_class_set_with_bytes_body [0.003589s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quota_classes_client.TestQuotaClassesClient.test_update_quota_class_set_with_str_boy [0.002277s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quotas_client.TestQuotasClient.test_delete_quota_set [0.000976s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quotas_client.TestQuotasClient.test_show_default_quota_set_with_bytes_body [0.002714s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quotas_client.TestQuotasClient.test_show_default_quota_set_with_str_body [0.003100s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quotas_client.TestQuotasClient.test_show_quota_set_with_bytes_body [0.005002s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quotas_client.TestQuotasClient.test_show_quota_set_with_str_body [0.001366s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quotas_client.TestQuotasClient.test_update_quota_set_with_bytes_body [0.001837s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_quotas_client.TestQuotasClient.test_update_quota_set_with_str_body [0.002135s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_scheduler_stats_client.TestSchedulerStatsClient.test_list_pools_with_bytes_body [0.007117s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_scheduler_stats_client.TestSchedulerStatsClient.test_list_pools_with_bytes_body_and_detail [0.005469s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_scheduler_stats_client.TestSchedulerStatsClient.test_list_pools_with_str_body [0.002865s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_scheduler_stats_client.TestSchedulerStatsClient.test_list_pools_with_str_body_and_detail [0.004646s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_disable_log_reason_with_bytes_body [0.002769s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_disable_log_reason_with_str_body [0.001744s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_disable_service_with_bytes_body [0.002485s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_disable_service_with_str_body [0.005148s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_enable_service_with_bytes_body [0.002780s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_enable_service_with_str_body [0.005294s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_freeze_host_with_bytes_body [0.001784s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_freeze_host_with_str_body [0.001073s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_list_services_with_bytes_body [0.001839s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_list_services_with_params [0.003332s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_list_services_with_str_body [0.003709s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_thaw_host_with_bytes_body [0.003832s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_services_client.TestServicesClient.test_thaw_host_with_str_body [0.000657s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshot_manage_client.TestSnapshotManageClient.test_manage_snapshot_with_bytes_body [0.007715s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshot_manage_client.TestSnapshotManageClient.test_manage_snapshot_with_str_body [0.005357s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_create_snapshot_metadata_with_bytes_body [0.014791s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_create_snapshot_metadata_with_str_body [0.011814s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_create_snapshot_with_bytes_body [0.014879s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_create_snapshot_with_str_body [0.006581s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_delete_snapshot [0.001472s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_force_delete_snapshot [0.001160s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_list_snapshots_with_bytes_body [0.007718s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_list_snapshots_with_str_body [0.009636s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_metadata_item_with_bytes_body [0.003127s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_metadata_item_with_str_body [0.012888s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_metadata_with_bytes_body [0.006204s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_metadata_with_str_body [0.001349s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_with_bytes_body [0.003280s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_show_snapshot_with_str_body [0.003289s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_update_snapshot_metadata_with_bytes_body [0.006507s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_update_snapshot_metadata_with_str_body [0.004543s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_update_snapshot_with_bytes_body [0.004822s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_snapshots_client.TestSnapshotsClient.test_update_snapshot_with_str_body [0.004670s] ... ok 890s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_accept_volume_transfer_with_bytes_body [0.005390s] ... FAILED 890s 890s Captured traceback: 890s ~~~~~~~~~~~~~~~~~~~ 890s Traceback (most recent call last): 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 890s result = func(instance) 890s ^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 890s return rfc3987.parse(instance, rule="URI") 890s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 890s 890s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 890s raise ValueError('%r is not a valid %r.' % (string, rule)) 890s 890s ValueError: 'fake-url-1' is not a valid 'URI'. 890s 890s 890s The above exception was the direct cause of the following exception: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 890s jsonschema.validate(body, body_schema, 890s 890s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 890s raise error 890s 890s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['transfer']['links'][0]['href']: 890s 'fake-url-1' 890s 890s 890s During handling of the above exception, another exception occurred: 890s 890s 890s Traceback (most recent call last): 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 134, in test_accept_volume_transfer_with_bytes_body 890s self._test_accept_volume_transfer(bytes_body=True) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 890s self.check_service_client_function( 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 890s resp = function(**kwargs) 890s ^^^^^^^^^^^^^^^^^^ 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 890s self.validate_response(schema.accept_volume_transfer, resp, body) 890s 890s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 890s raise exceptions.InvalidHTTPResponseBody(msg) 890s 890s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 890s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 890s 890s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 890s {'format': 'uri', 'type': 'string'} 890s 890s On instance['transfer']['links'][0]['href']: 890s 'fake-url-1') 890s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_accept_volume_transfer_with_str_body [0.005272s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 131, in test_accept_volume_transfer_with_str_body 891s self._test_accept_volume_transfer() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 891s self.validate_response(schema.accept_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_create_volume_transfer_with_bytes_body [0.026340s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 128, in test_create_volume_transfer_with_bytes_body 891s self._test_create_volume_transfer(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 891s self.validate_response(schema.create_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_create_volume_transfer_with_str_body [0.007120s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 125, in test_create_volume_transfer_with_str_body 891s self._test_create_volume_transfer() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 891s self.validate_response(schema.create_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_delete_volume_transfer [0.001300s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_bytes_body [0.029647s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 146, in test_list_volume_transfers_with_bytes_body 891s self._test_list_volume_transfers(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_detail_with_bytes_body [0.016765s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 152, in test_list_volume_transfers_with_detail_with_bytes_body 891s self._test_list_volume_transfers(detail=True, bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_detail_with_str_body [0.018962s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 149, in test_list_volume_transfers_with_detail_with_str_body 891s self._test_list_volume_transfers(detail=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_str_body [0.005765s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 143, in test_list_volume_transfers_with_str_body 891s self._test_list_volume_transfers() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_show_volume_transfer_with_bytes_body [0.026637s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 140, in test_show_volume_transfer_with_bytes_body 891s self._test_show_volume_transfer(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 891s self.validate_response(schema.show_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_show_volume_transfer_with_str_body [0.018300s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 137, in test_show_volume_transfer_with_str_body 891s self._test_show_volume_transfer() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 891s self.validate_response(schema.show_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_accept_volume_transfer_with_bytes_body [0.029170s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 134, in test_accept_volume_transfer_with_bytes_body 891s self._test_accept_volume_transfer(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 891s self.validate_response(schema.accept_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_accept_volume_transfer_with_str_body [0.016128s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 131, in test_accept_volume_transfer_with_str_body 891s self._test_accept_volume_transfer() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 891s self.validate_response(schema.accept_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_create_volume_transfer_with_bytes_body [0.006599s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 128, in test_create_volume_transfer_with_bytes_body 891s self._test_create_volume_transfer(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 891s self.validate_response(schema.create_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_create_volume_transfer_with_str_body [0.020806s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 125, in test_create_volume_transfer_with_str_body 891s self._test_create_volume_transfer() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 891s self.validate_response(schema.create_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_delete_volume_transfer [0.003468s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_bytes_body [0.038756s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 146, in test_list_volume_transfers_with_bytes_body 891s self._test_list_volume_transfers(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_detail_with_bytes_body [0.022754s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 152, in test_list_volume_transfers_with_detail_with_bytes_body 891s self._test_list_volume_transfers(detail=True, bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_detail_with_str_body [0.006517s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 149, in test_list_volume_transfers_with_detail_with_str_body 891s self._test_list_volume_transfers(detail=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_str_body [0.006338s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 143, in test_list_volume_transfers_with_str_body 891s self._test_list_volume_transfers() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 891s self.validate_response(schema_list_transfers, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfers'][0]['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_show_volume_transfer_with_bytes_body [0.027000s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 140, in test_show_volume_transfer_with_bytes_body 891s self._test_show_volume_transfer(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 891s self.validate_response(schema.show_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_show_volume_transfer_with_str_body [0.005363s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 137, in test_show_volume_transfer_with_str_body 891s self._test_show_volume_transfer() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 891s self.validate_response(schema.show_volume_transfer, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['transfer']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_add_type_access [0.024084s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_create_volume_type_extra_specs_with_bytes_body [0.001676s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_create_volume_type_extra_specs_with_str_body [0.001315s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_create_volume_type_str_body [0.001396s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_create_volume_type_with_bytes_body [0.001324s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_delete_volume_type [0.000543s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_delete_volume_type_extra_specs [0.013038s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_list_type_access_with_bytes_body [0.001975s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_list_type_access_with_str_body [0.008269s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_list_volume_types_extra_specs_with_bytes_body [0.003932s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_list_volume_types_extra_specs_with_str_body [0.001406s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_list_volume_types_with_bytes_body [0.013614s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_list_volume_types_with_str_body [0.003022s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_remove_type_access [0.002470s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_show_default_volume_type_with_bytes_body [0.017694s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_show_default_volume_type_with_str_body [0.002501s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_show_volume_type_extra_specs_with_bytes_body [0.001289s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_show_volume_type_extra_specs_with_str_body [0.001593s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_show_volume_type_with_bytes_body [0.005820s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_show_volume_type_with_str_body [0.003703s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_update_volume_type_extra_specs_with_bytes_body [0.007684s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_update_volume_type_extra_specs_with_str_body [0.013123s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_update_volume_type_with_bytes_body [0.001577s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_types_client.TestTypesClient.test_update_volume_type_with_str_body [0.001257s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_user_messages_client.TestUserMessagesClient.test_delete_user_message [0.000554s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_user_messages_client.TestUserMessagesClient.test_list_user_message_with_bytes_body [0.003249s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_user_messages_client.TestUserMessagesClient.test_list_user_message_with_str_body [0.015040s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_user_messages_client.TestUserMessagesClient.test_show_user_message_with_bytes_body [0.002861s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_user_messages_client.TestUserMessagesClient.test_show_user_message_with_str_body [0.002288s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_versions_client.TestVersionsClient.test_get_base_version_url_app_name [0.000506s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_versions_client.TestVersionsClient.test_list_versions_with_bytes_body [0.014494s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_versions_client.TestVersionsClient.test_list_versions_with_str_body [0.002599s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_versions_client.TestVersionsClient.test_show_version_details_with_bytes_body [0.004889s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_versions_client.TestVersionsClient.test_show_version_details_with_str_body [0.014169s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volume_manage_client.TestVolumeManageClient.test_manage_volume_with_bytes_body [0.020990s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['volume']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 107, in test_manage_volume_with_bytes_body 891s self._test_manage_volume(bytes_body=True) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 94, in _test_manage_volume 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/volume_manage_client.py", line 35, in manage_volume 891s self.validate_response(schema.manage_volume, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['volume']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_volume_manage_client.TestVolumeManageClient.test_manage_volume_with_str_body [0.021482s] ... FAILED 891s 891s Captured traceback: 891s ~~~~~~~~~~~~~~~~~~~ 891s Traceback (most recent call last): 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 891s result = func(instance) 891s ^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 891s return rfc3987.parse(instance, rule="URI") 891s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 891s 891s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 891s raise ValueError('%r is not a valid %r.' % (string, rule)) 891s 891s ValueError: 'fake-url-1' is not a valid 'URI'. 891s 891s 891s The above exception was the direct cause of the following exception: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 891s jsonschema.validate(body, body_schema, 891s 891s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 891s raise error 891s 891s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['volume']['links'][0]['href']: 891s 'fake-url-1' 891s 891s 891s During handling of the above exception, another exception occurred: 891s 891s 891s Traceback (most recent call last): 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 104, in test_manage_volume_with_str_body 891s self._test_manage_volume() 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 94, in _test_manage_volume 891s self.check_service_client_function( 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 891s resp = function(**kwargs) 891s ^^^^^^^^^^^^^^^^^^ 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/volume_manage_client.py", line 35, in manage_volume 891s self.validate_response(schema.manage_volume, resp, body) 891s 891s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 891s raise exceptions.InvalidHTTPResponseBody(msg) 891s 891s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 891s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 891s 891s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 891s {'format': 'uri', 'type': 'string'} 891s 891s On instance['volume']['links'][0]['href']: 891s 'fake-url-1') 891s 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_force_detach_volume_with_bytes_body [0.000851s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_force_detach_volume_with_str_body [0.000721s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_retype_volume_with_bytes_body [0.002033s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_retype_volume_with_str_body [0.000771s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_show_volume_image_metadata_with_bytes_body [0.001293s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_show_volume_image_metadata_with_str_body [0.001475s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_show_volume_metadata_item_with_bytes_body [0.001189s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_show_volume_metadata_item_with_str_body [0.022881s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_show_volume_summary_with_bytes_body [0.001650s] ... ok 891s {0} tempest.tests.lib.services.volume.v3.test_volumes_client.TestVolumesClient.test_show_volume_summary_with_str_body [0.001426s] ... ok 891s {0} tempest.tests.lib.test_api_microversion_fixture.TestAPIMicroversionFixture.test_compute_microversion [0.000431s] ... ok 891s {0} tempest.tests.lib.test_api_microversion_fixture.TestAPIMicroversionFixture.test_multiple_service_microversion [0.000402s] ... ok 891s {0} tempest.tests.lib.test_api_microversion_fixture.TestAPIMicroversionFixture.test_placement_microversion [0.003327s] ... ok 891s {0} tempest.tests.lib.test_api_microversion_fixture.TestAPIMicroversionFixture.test_volume_microversion [0.000850s] ... ok 891s {0} tempest.tests.lib.test_auth.TestBaseAuthProvider.test_auth_class [0.025618s] ... ok 891s {0} tempest.tests.lib.test_auth.TestBaseAuthProvider.test_auth_data_property_when_cache_exists [0.000829s] ... ok 891s {0} tempest.tests.lib.test_auth.TestBaseAuthProvider.test_check_credentials_bad_type [0.000449s] ... ok 891s {0} tempest.tests.lib.test_auth.TestBaseAuthProvider.test_delete_auth_data_property_through_clear_auth [0.000304s] ... ok 891s {0} tempest.tests.lib.test_auth.TestBaseAuthProvider.test_delete_auth_data_property_through_deleter [0.000324s] ... ok 891s {0} tempest.tests.lib.test_auth.TestBaseAuthProvider.test_set_and_reset_alt_auth_data [0.000305s] ... ok 891s {0} tempest.tests.lib.test_auth.TestGetCredentials.test_invalid_identity_version [0.001082s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url [0.000636s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_to_get_admin_endpoint [0.000869s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_unknown_region [0.000453s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_api_version_filter [0.000593s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_extra_path_endpoint [0.000380s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_known_name [0.000400s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_known_name_and_unknown_servce [0.000453s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_non_existent_service [0.000702s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_skip_path_filter [0.000413s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_unknown_name_and_known_service [0.000428s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_unversioned_endpoint [0.000372s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_with_unversioned_extra_path_endpoint [0.000366s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_without_name [0.000421s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_base_url_without_service [0.000443s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_check_credentials_missing_attribute [0.000379s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_fill_credentials [0.000407s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request [0.000484s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_alt_auth_cleans_alt [0.001611s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_alt_part_without_alt_data [0.004968s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_alt_part_without_alt_data_no_change_body [0.000914s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_alt_part_without_alt_data_no_change_headers [0.000720s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_alt_part_without_alt_data_no_change_url [0.000711s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_bad_service [0.000701s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_identical_alt_auth_body [0.000777s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_identical_alt_auth_headers [0.000710s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_with_identical_alt_auth_url [0.002209s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_request_without_service [0.000774s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_set_scope_all_valid [0.000865s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_set_scope_invalid [0.006226s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_token_expired [0.010772s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_token_not_expired [0.000537s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV2AuthProvider.test_token_not_expired_to_be_renewed [0.000563s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_auth_parameters_unscoped [0.000504s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_auth_parameters_with_domain_scope [0.001370s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_auth_parameters_with_project_scope [0.000421s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_auth_parameters_with_scope_unset [0.002958s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_auth_parameters_with_system_scope [0.002856s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url [0.000525s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_scope_project [0.000447s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_to_get_admin_endpoint [0.000468s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_unknown_region [0.015922s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_unscoped_identity [0.000532s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_unscoped_other [0.000521s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_api_version_filter [0.005766s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_extra_path_endpoint [0.002123s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_known_name [0.010230s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_known_name_and_unknown_servce [0.003615s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_non_existent_service [0.004848s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_skip_path_filter [0.003632s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_unknown_name_and_known_service [0.000793s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_unversioned_endpoint [0.000627s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_with_unversioned_extra_path_endpoint [0.000596s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_without_name [0.000701s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_base_url_without_service [0.000744s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_check_credentials_missing_attribute [0.000776s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_check_domain_credentials_missing_attribute [0.012116s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_fill_credentials [0.000819s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request [0.000791s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_alt_auth_cleans_alt [0.001015s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_alt_part_without_alt_data [0.000752s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_alt_part_without_alt_data_no_change_body [0.000887s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_alt_part_without_alt_data_no_change_headers [0.001054s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_alt_part_without_alt_data_no_change_url [0.001209s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_bad_service [0.030021s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_identical_alt_auth_body [0.001166s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_identical_alt_auth_headers [0.000909s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_with_identical_alt_auth_url [0.000797s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_request_without_service [0.000723s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_set_scope_all_valid [0.017158s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_set_scope_invalid [0.009154s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_token_expired [0.004952s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_token_not_expired [0.004054s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider.test_token_not_expired_to_be_renewed [0.008275s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3AuthProvider_DomainScope.test_get_auth_with_domain_scope [0.004754s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3Credentials.testProjectTenantCollision [0.001163s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3Credentials.testProjectTenantNoCollision [0.006546s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3Credentials.testSetAttrProjectDomain [0.002485s] ... ok 891s {0} tempest.tests.lib.test_auth.TestKeystoneV3Credentials.testSetAttrUserDomain [0.001337s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_no_version_base [0.002676s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_no_version_base_solidus [0.001067s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_no_version_path [0.000581s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_no_version_path_solidus [0.001054s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_path_version [0.000544s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_path_version_solidus [0.001016s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_path_version_trailing_path [0.000671s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_path_version_trailing_path_solidus [0.000887s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_version_no_trailing_path [0.001215s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_version_no_trailing_path_solidus [0.000771s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_version_trailing_path [0.018659s] ... ok 891s {0} tempest.tests.lib.test_auth.TestReplaceVersion.test_version_trailing_path_solidus [0.001042s] ... ok 891s {0} tempest.tests.lib.test_base.TestAttr.test_has_no_attrs [0.001498s] ... ok 891s {0} tempest.tests.lib.test_base.TestAttr.test_has_one_attr [0.000368s] ... ok 891s {0} tempest.tests.lib.test_base.TestAttr.test_has_two_attrs [0.000154s] ... ok 891s {0} tempest.tests.lib.test_base.TestSetUpClass.test_setup_class_raises_runtime_error [0.000296s] ... ok 891s {0} tempest.tests.lib.test_credentials.CredentialsTests.test_create [0.000686s] ... ok 891s {0} tempest.tests.lib.test_credentials.CredentialsTests.test_create_invalid_attr [0.000452s] ... ok 891s {0} tempest.tests.lib.test_credentials.CredentialsTests.test_is_valid [0.001797s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_create [0.000503s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_create_invalid_attr [0.000524s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_get_credentials [0.000727s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_get_credentials_not_filled [0.000471s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_is_not_valid [0.000822s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_is_valid [0.000797s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_reset_all_attributes [0.000656s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV2CredentialsTests.test_reset_single_attribute [0.001021s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_create [0.001075s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_create_invalid_attr [0.017619s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_get_credentials [0.004768s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_get_credentials_not_filled [0.000681s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_is_not_valid [0.000702s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_is_valid [0.000794s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_reset_all_attributes [0.001622s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_reset_single_attribute [0.003449s] ... ok 891s {0} tempest.tests.lib.test_credentials.KeystoneV3CredentialsTests.test_synced_attributes [0.003929s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestAttrDecorator.test_attr_decorator_condition_false [0.001585s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestAttrDecorator.test_attr_decorator_condition_true [0.000792s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestAttrDecorator.test_attr_decorator_with_duplicated_type [0.000425s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestAttrDecorator.test_attr_decorator_with_list_type [0.000413s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestAttrDecorator.test_attr_decorator_with_unknown_type [0.000387s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestAttrDecorator.test_attr_without_type [0.000451s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestCleanupOrderDecorator.test_cleanup_order_when_called_from_class_method [0.000458s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestCleanupOrderDecorator.test_cleanup_order_when_called_from_class_method_raise [0.000558s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestCleanupOrderDecorator.test_cleanup_order_when_called_from_instance_raise [0.000490s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestCleanupOrderDecorator.test_cleanup_order_when_called_from_instance_testcase [0.000456s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestCleanupOrderDecorator.test_cleanup_order_when_called_from_setup_instance [0.000482s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestIdempotentIdDecorator.test_idempotent_id_not_str [0.001174s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestIdempotentIdDecorator.test_idempotent_id_not_valid_uuid [0.009063s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestIdempotentIdDecorator.test_positive [0.000723s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestIdempotentIdDecorator.test_positive_without_doc [0.000476s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestRelatedBugDecorator.test_relatedbug_when_exception_invalid_bug_number [0.018842s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestRelatedBugDecorator.test_relatedbug_when_exception_invalid_bug_type [0.007222s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestRelatedBugDecorator.test_relatedbug_when_exception_with_launchpad_bug_type [0.008138s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestRelatedBugDecorator.test_relatedbug_when_exception_with_storyboard_bug_type [0.003739s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestRelatedBugDecorator.test_relatedbug_when_no_exception [0.002775s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_because_launchpad_bug_and_condition_false [0.001329s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_because_launchpad_bug_and_condition_true [0.001177s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_because_storyboard_bug_and_condition_false [0.002257s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_because_storyboard_bug_and_condition_true [0.000675s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_bug_without_bug_never_skips [0.000547s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_invalid_bug_number [0.000575s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_launchpad_bug [0.000992s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestSkipBecauseDecorator.test_skip_storyboard_bug [0.000517s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestUnstableTestDecorator.test_skip_bug_given_exception_not_raised [0.007304s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestUnstableTestDecorator.test_skip_bug_without_bug_never_skips [0.006861s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestUnstableTestDecorator.test_skip_invalid_bug_number [0.001388s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestUnstableTestDecorator.test_skip_launchpad_bug [0.000875s] ... ok 891s {0} tempest.tests.lib.test_decorators.TestUnstableTestDecorator.test_skip_storyboard_bug [0.005212s] ... ok 891s {0} tempest.tests.lib.test_ssh.TestSshClient.test_exec_bad_command_output [0.024376s] ... ok 891s {0} tempest.tests.lib.test_ssh.TestSshClient.test_exec_command [0.021791s] ... ok 892s {0} tempest.tests.lib.test_ssh.TestSshClient.test_exec_command_no_select [0.010848s] ... ok 892s {0} tempest.tests.lib.test_ssh.TestSshClient.test_exec_good_command_output [0.034495s] ... ok 892s {0} tempest.tests.lib.test_ssh.TestSshClient.test_get_ssh_connection [0.009497s] ... ok 892s {0} tempest.tests.lib.test_ssh.TestSshClient.test_get_ssh_connection_over_ssh [0.033971s] ... ok 892s {0} tempest.tests WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to root@localhost (). Number attempts: 1. Retry after 2 seconds. 892s .lib.test_ssh.TestSshClient.test_get_ssh_connection_timeout [0.029399s] ... ok 892s {0} tempest.tests.lib.test_ssh.TestSshClient.test_get_ssh_connection_two_attemps [0.018133s] ... ok 892s {0} tempest.tests.lib.test_ssh.TestSshClient.test_pkey_calls_paramiko_RSAKey [0.010105s] ... ok 892s {0} tempest.tests.lib.test_ssh.TestSshClient.test_timeout_in_exec_command [0.040833s] ... ok 892s {0} tempest.tests.lib.test_tempest_lib.TestTempest_lib.test_something [0.002079s] ... ok 892s {0} tempest.tests.test_base_test.TestBaseTestCase.test_get_tenant_network [0.040353s] ... ok 892s {0} tempest.tests.test_base_test.TestBaseTestCase.test_get_tenant_network_with_alt_creds [0.014352s] ... ok 892s {0} tempest.tests.test_base_test.TestBaseTestCase.test_get_tenant_network_with_nova_net [0.022722s] ... ok 892s {0} tempest.tests.test_base_test.TestBaseTestCase.test_get_tenant_network_with_role_creds [0.013377s] ... ok 892s {0} tempest.tests.test_config.TestServiceClientConfig.test_service_client_config_no_service [0.007566s] ... ok 892s {0} tempest.tests.test_config.TestServiceClientConfig.test_service_client_config_service_all [0.004706s] ... ok 892s {0} tempest.tests.test_config.TestServiceClientConfig.test_service_client_config_service_minimal [0.002782s] ... ok 892s {0} tempest.tests.test_config.TestServiceClientConfig.test_service_client_config_service_unknown [0.014983s] ... ok 892s {0} tempest.tests.test_decorators.TestRequiresExtDecorator.test_requires_ext_decorator [0.005448s] ... ok 892s {0} tempest.tests.test_decorators.TestRequiresExtDecorator.test_requires_ext_decorator_bad_service [0.015065s] ... ok 892s {0} tempest.tests.test_decorators.TestRequiresExtDecorator.test_requires_ext_decorator_disabled_ext [0.007092s] ... ok 892s {0} tempest.tests.test_decorators.TestRequiresExtDecorator.test_requires_ext_decorator_with_all_ext_enabled [0.002355s] ... ok 892s {0} tempest.tests.test_decorators.TestServicesDecorator.test_services_decorator_with_duplicated_service [0.005515s] ... ok 892s {0} tempest.tests.test_decorators.TestServicesDecorator.test_services_decorator_with_invalid_service [0.008855s] ... ok 892s {0} tempest.tests.test_decorators.TestServicesDecorator.test_services_decorator_with_multiple_services [0.009251s] ... ok 892s {0} tempest.tests.test_decorators.TestServicesDecorator.test_services_decorator_with_service_valid_and_unavailable [0.007061s] ... ok 892s {0} tempest.tests.test_decorators.TestServicesDecorator.test_services_decorator_with_single_service [0.006628s] ... ok 892s {0} tempest.tests.test_decorators.TestServicesDecorator.test_services_list [0.004799s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_dont_import_local_tempest_code_into_lib [0.000996s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_dont_use_config_in_tempest_lib [0.000509s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_import_no_clients_in_api_and_scenario_tests [0.001336s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_no_hyphen_at_end_of_rand_name [0.000376s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_no_log_warn [0.000346s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_no_mutable_default_args [0.000516s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_no_negatve_test_attribute_applied_to_negative_test [0.000578s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_no_setup_teardown_class_for_tests [0.006503s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_no_testtools_skip_decorator [0.000515s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_scenario_tests_need_service_tags [0.000402s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_service_tags_not_in_module_path [0.000427s] ... ok 892s {0} tempest.tests.test_hacking.HackingTestCase.test_unsupported_exception_attribute_PY3 [0.000409s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_account_generator_command_import [0.008955s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_cleanup_command_import [0.003109s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_init_command_import [0.000533s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_list_plugins_command_import [0.040941s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_run_command_import [0.001533s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_subunit_descibe_command_import [0.001024s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_verify_tempest_config_command_import [0.010680s] ... ok 892s {0} tempest.tests.test_imports.TestImports.test_workspace_command_import [0.002219s] ... ok 897s {0} tempest.tests.test_list_tests.TestTestList.test_stestr_list_no_errors [5.014199s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_invalid_version [0.009848s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_210_210 [0.005851s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_22_23 [0.007327s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_22_latest [0.006361s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_invalid_test_version [0.004075s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_latest_latest [0.004326s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_none_23 [0.005724s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_none_latest [0.005463s] ... ok 897s {0} tempest.tests.test_microversions.TestMicroversionsTestsClass.test_config_version_none_none [0.010697s] ... ok 897s {0} tempest.tests.test_tempest_plugin.TestPluginDiscovery.test__get_service_clients_with_two_plugins [0.004084s] ... ok 897s {0} tempest.tests.test_tempest_plugin.TestPluginDiscovery.test__register_service_clients_one_plugin_no_service_clients [0.000797s] ... ok 897s {0} tempest.tests.test_tempest_plugin.TestPluginDiscovery.test__register_service_clients_with_one_plugin [0.001737s] ... ok 897s {0} tempest.tests.test_tempest_plugin.TestPluginDiscovery.test_load_tests_with_one_plugin [0.000792s] ... ok 897s {0} tempest.tests.test_tempest_plugin.TestPluginDiscovery.test_load_tests_with_two_plugins [0.000497s] ... ok 897s {0} tempest.tests.test_test.TestAPIMicroversionTest1.test_1 [0.000358s] ... ok 897s {0} tempest.tests.test_test.TestAPIMicroversionTest1.test_2 [0.000173s] ... ok 897s {0} tempest.tests.test_test.TestAPIMicroversionTest2.test_1 [0.000216s] ... ok 897s {0} tempest.tests.test_test.TestAPIMicroversionTest2.test_2 [0.000360s] ... ok 897s {0} tempest.tests.test_test.TestAPIMicroversionTest3.test_1 [0.000436s] ... ok 897s {0} tempest.tests.test_test.TestAPIMicroversionTest3.test_2 [0.000181s] ... ok 897s {0} tempest.tests.test_test.TestSetNetworkResources.test_set_network_resources_child_only [0.006782s] ... ok 897s {0} tempest.tests.test_test.TestSetNetworkResources.test_set_network_resources_children [0.000695s] ... ok 897s {0} tempest.tests.test_test.TestSetNetworkResources.test_set_network_resources_right_order [0.001508s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_grandparent_skip_checks_not_invoked [0.005620s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_resource_cleanup [0.007936s] ... ok 897s {0} tem ERROR [tempest.test] teardown of resources failed: ((, Exception('mock3 resource cleanup failure'), ), (, Exception('mock1 resource cleanup failure'), )) 897s Traceback (most recent call last): 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/test.py", line 231, in tearDownClass 897s teardown() 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/test.py", line 649, in resource_cleanup 897s raise testtools.MultipleExceptions(*cleanup_errors) 897s testtools.runtest.MultipleExceptions: ((, Exception('mock3 resource cleanup failure'), ), (, Exception('mock1 resource cleanup failure'), )) 897s pest.tests.test_test.TestTempestBaseTestClass.test_resource_cleanup_failures [0.003717s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_serial_execution_if_requested [0.009299s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_setup_class_overwritten [0.005071s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_setup_credentials_all [0.011162s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_setup_credentials_with_multiple_role_and_system_scope [0.003778s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_setup_credentials_with_role_and_multiple_scope [0.004390s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_setup_credentials_with_role_and_system_scope [0.004346s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_skip_checks_admin [0.007374s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_skip_checks_admin_not_available [0.004783s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_skip_checks_identity_v2_not_available [0.002696s] ... ok 897s {0} tem ERROR [tempest.test] teardown of resources failed: resource_cleanup for BadResourceCleanup did not call the super's resource_cleanup 897s Traceback (most recent call last): 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/test.py", line 234, in tearDownClass 897s raise RuntimeError( 897s RuntimeError: resource_cleanup for BadResourceCleanup did not call the super's resource_cleanup 897s pest.tests.test_test.TestTempestBaseTestClass.test_skip_checks_identity_v3_not_available [0.001901s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_super_resource_cleanup_not_invoked [0.015769s] ... ok 897s {0} tempest.tes ERROR [tempest.test] teardown of credentials failed: clear exploded 897s Traceback (most recent call last): 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/test.py", line 231, in tearDownClass 897s teardown() 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/test_test.py", line 673, in tracker 897s self.mocks[name]() 897s File "/usr/lib/python3.12/unittest/mock.py", line 1134, in __call__ 897s return self._mock_call(*args, **kwargs) 897s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 897s File "/usr/lib/python3.12/unittest/mock.py", line 1138, in _mock_call 897s return self._execute_mock_call(*args, **kwargs) 897s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 897s File "/usr/lib/python3.12/unittest/mock.py", line 1193, in _execute_mock_call 897s raise effect 897s Exception: clear exploded 897s ts.test_test.TestTempestBaseTestClass.test_super_setup_credentials_not_invoked [0.004772s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClass.test_super_skip_checks_not_invoked [0.015700s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClassFixtures.test_no_error_flow [0.010157s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClassFixtures.test_skip_credentials_clients_fails [0.004118s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClassFixtures.test_skip_credentials_clients_resources_credentials_clear_fails [0.007744s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClassFixtures.test_skip_credentials_clients_resources_fails [0.006215s] ... ok 897s {0} tempest.t ERROR [tempest.test] teardown of credentials failed: clear exploded 897s Traceback (most recent call last): 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/test.py", line 191, in setUpClass 897s cls.setup_credentials() 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/test_test.py", line 673, in tracker 897s self.mocks[name]() 897s File "/usr/lib/python3.12/unittest/mock.py", line 1134, in __call__ 897s return self._mock_call(*args, **kwargs) 897s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 897s File "/usr/lib/python3.12/unittest/mock.py", line 1138, in _mock_call 897s return self._execute_mock_call(*args, **kwargs) 897s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 897s File "/usr/lib/python3.12/unittest/mock.py", line 1193, in _execute_mock_call 897s raise effect 897s Exception: sc exploded 897s 897s During handling of the above exception, another exception occurred: 897s 897s Traceback (most recent call last): 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/test.py", line 231, in tearDownClass 897s teardown() 897s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/test_test.py", line 673, in tracker 897s self.mocks[name]() 897s File "/usr/lib/python3.12/unittest/mock.py", line 1134, in __call__ 897s return self._mock_call(*args, **kwargs) 897s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 897s File "/usr/lib/python3.12/unittest/mock.py", line 1138, in _mock_call 897s return self._execute_mock_call(*args, **kwargs) 897s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 897s File "/usr/lib/python3.12/unittest/mock.py", line 1193, in _execute_mock_call 897s raise effect 897s Exception: clear exploded 897s ests.test_test.TestTempestBaseTestClassFixtures.test_skip_credentials_fails [0.006079s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClassFixtures.test_skip_credentials_fails_clear_fails [0.009872s] ... ok 897s {0} tempest.tests.test_test.TestTempestBaseTestClassFixtures.test_skip_only [0.004095s] ... ok 897s {0} tempest.tests.test_test.TestValidationResources.test_validation_resources_exists [0.041082s] ... ok 897s {0} tempest.tests.test_test.TestValidationResources.test_validation_resources_fixture [0.024172s] ... ok 897s {0} tempest.tests.test_test.TestValidationResources.test_validation_resources_invalid_config [0.011578s] ... ok 897s {0} tempest.tests.test_test.TestValidationResources.test_validation_resources_invalid_config_nova_net [0.008229s] ... ok 897s {0} tempest.tests.test_test.TestValidationResources.test_validation_resources_new [0.023702s] ... ok 898s {0} tempest.tests.test_test.TestValidationResources.test_validation_resources_no_validation [0.014109s] ... ok 898s No .stestr.conf file was found for local execution 898s No .stestr.conf file was found for local execution 898s No tempest extensions client for fakeservice 898s Config option fakeservice in group fake-service-available should be changed to: False 898s Config option fakeservice in group fake-service-available should be changed to: False 898s /tmp/autopkgtest.FmJoxU/build.Bhy/src/check-uuidz5_uvofy/tests.py:3 898s missing @decorators.idempotent_id('...') 898s TestClass.test_tests 898s 898s /tmp/autopkgtest.FmJoxU/build.Bhy/src/check-uuidyafkp08_/tests.py fixed 898s /tmp/tmpvq534393/tmp5zpmkh0u fixed 898s /tmp/tmpj87icwya/tmpt8ch2dcu fixed 898s (WARNING) /tmp/tmpfd0g5e9e/tmprenvnz50: The file is not valid as it does not contain any import line! Therefore the import needed by @decorators.idempotent_id is not added! 900s 900s ============================== 900s Failed 33 tests - output below: 900s ============================== 900s 900s tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_run_list 900s ---------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 153, in test_run_list 900s out, err = self.assertRunExit(['tempest', 'run', '-l'], 0) 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 900s self.assertEqual(p.returncode, expected, msg) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 900s self.assertThat(observed, matcher, message) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 900s raise mismatch_error 900s 900s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run -l got an unexpected returncode 900s Stdout: b'' 900s Stderr: b"list_command() got an unexpected keyword argument 'whitelist_file'\n" 900s 900s 900s tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_with_worker_file 900s ------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 170, in test_tempest_run_with_worker_file 900s self.assertRunExit(['tempest', 'run', '--worker-file=%s' % path], 0) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 900s self.assertEqual(p.returncode, expected, msg) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 900s self.assertThat(observed, matcher, message) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 900s raise mismatch_error 900s 900s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run --worker-file=/tmp/tmpr8aosi0m/tmpbfgjwrtu got an unexpected returncode 900s Stdout: b'{0} tests.test_failing.FakeTestClass.test_pass [0.001244s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n{0} tests.test_failing.FakeTestClass.test_pass_list [0.001344s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n{0} tests.test_passing.FakeTestClass.test_pass [0.000117s] ... ok\n{0} tests.test_passing.FakeTestClass.test_pass_list [0.001330s] ... ok\n\n==============================\nFailed 2 tests - output below:\n==============================\n\ntests.test_failing.FakeTestClass.test_pass\n------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n\ntests.test_failing.FakeTestClass.test_pass_list\n-----------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpr8aosi0m/tempest-unitwbkolbo2/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n\n\n======\nTotals\n======\nRan: 4 tests in 0.0357 sec.\n - Passed: 2\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 2\nSum of execute time for each test: 0.0040 sec.\n\n==============\nWorker Balance\n==============\n - Worker 0 (4 tests) => 0:00:00.035695\n' 900s Stderr: b'' 900s 900s 900s tempest.tests.cmd.test_run.TestRunReturnCode.test_run_list 900s ---------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 153, in test_run_list 900s out, err = self.assertRunExit(['tempest', 'run', '-l'], 0) 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 900s self.assertEqual(p.returncode, expected, msg) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 900s self.assertThat(observed, matcher, message) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 900s raise mismatch_error 900s 900s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run -l got an unexpected returncode 900s Stdout: b'' 900s Stderr: b"list_command() got an unexpected keyword argument 'whitelist_file'\n" 900s 900s 900s tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_worker_file 900s ------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 170, in test_tempest_run_with_worker_file 900s self.assertRunExit(['tempest', 'run', '--worker-file=%s' % path], 0) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/cmd/test_run.py", line 113, in assertRunExit 900s self.assertEqual(p.returncode, expected, msg) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 395, in assertEqual 900s self.assertThat(observed, matcher, message) 900s 900s File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat 900s raise mismatch_error 900s 900s testtools.matchers._impl.MismatchError: 1 != 0: Running tempest run --worker-file=/tmp/tmpsrkhlzpw/tmps39jmawj got an unexpected returncode 900s Stdout: b'{0} tests.test_failing.FakeTestClass.test_pass [0.000950s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n{0} tests.test_failing.FakeTestClass.test_pass_list [0.001320s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n{0} tests.test_passing.FakeTestClass.test_pass [0.000070s] ... ok\n{0} tests.test_passing.FakeTestClass.test_pass_list [0.000061s] ... ok\n\n==============================\nFailed 2 tests - output below:\n==============================\n\ntests.test_failing.FakeTestClass.test_pass\n------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 19, in test_pass\n self.assertTrue(False)\n\n File "/usr/lib/python3.12/unittest/case.py", line 727, in assertTrue\n raise self.failureException(msg)\n\n AssertionError: False is not true\n\n\ntests.test_failing.FakeTestClass.test_pass_list\n-----------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n Traceback (most recent call last):\n\n File "/tmp/tmpsrkhlzpw/tempest-unit7p6vebjy/tests/test_failing.py", line 23, in test_pass_list\n self.assertIn(\'fail\', test_list)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 401, in assertIn\n self.assertThat(haystack, Contains(needle), message)\n\n File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 482, in assertThat\n raise mismatch_error\n\n testtools.matchers._impl.MismatchError: \'fail\' not in [\'test\', \'a\', \'b\']\n\n\n\n======\nTotals\n======\nRan: 4 tests in 0.0214 sec.\n - Passed: 2\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 2\nSum of execute time for each test: 0.0024 sec.\n\n==============\nWorker Balance\n==============\n - Worker 0 (4 tests) => 0:00:00.021418\n' 900s Stderr: b'' 900s 900s 900s tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 119, in test_list_backups_with_bytes_body 900s self._test_list_backups(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 900s self.validate_response(list_backups_schema, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_detail_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 127, in test_list_backups_with_detail_with_bytes_body 900s self._test_list_backups(detail=True, mock_args=mock_args, 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 900s self.validate_response(list_backups_schema, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_detail_with_str_body 900s ---------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 123, in test_list_backups_with_detail_with_str_body 900s self._test_list_backups(detail=True, mock_args=mock_args) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 900s self.validate_response(list_backups_schema, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_params 900s -------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 134, in test_list_backups_with_params 900s self._test_list_backups(mock_args=mock_args, sort_key='name') 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 900s self.validate_response(list_backups_schema, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_list_backups_with_str_body 900s ---------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 116, in test_list_backups_with_str_body 900s self._test_list_backups() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 106, in _test_list_backups 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 107, in list_backups 900s self.validate_response(list_backups_schema, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backups']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backups'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_update_backup_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backup']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 152, in test_update_backup_with_bytes_body 900s self._test_update_backup(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 141, in _test_update_backup 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 58, in update_backup 900s self.validate_response(schema.update_backup, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backup']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_backups_client.TestBackupsClient.test_update_backup_with_str_body 900s ----------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backup']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 149, in test_update_backup_with_str_body 900s self._test_update_backup() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_backups_client.py", line 141, in _test_update_backup 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/backups_client.py", line 58, in update_backup 900s self.validate_response(schema.update_backup, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['backup']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['backup']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_accept_volume_transfer_with_bytes_body 900s -------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 134, in test_accept_volume_transfer_with_bytes_body 900s self._test_accept_volume_transfer(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 900s self.validate_response(schema.accept_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_accept_volume_transfer_with_str_body 900s ------------------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 131, in test_accept_volume_transfer_with_str_body 900s self._test_accept_volume_transfer() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 900s self.validate_response(schema.accept_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_create_volume_transfer_with_bytes_body 900s -------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 128, in test_create_volume_transfer_with_bytes_body 900s self._test_create_volume_transfer(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 900s self.validate_response(schema.create_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_create_volume_transfer_with_str_body 900s ------------------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 125, in test_create_volume_transfer_with_str_body 900s self._test_create_volume_transfer() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 900s self.validate_response(schema.create_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 146, in test_list_volume_transfers_with_bytes_body 900s self._test_list_volume_transfers(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_detail_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 152, in test_list_volume_transfers_with_detail_with_bytes_body 900s self._test_list_volume_transfers(detail=True, bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_detail_with_str_body 900s ----------------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 149, in test_list_volume_transfers_with_detail_with_str_body 900s self._test_list_volume_transfers(detail=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_list_volume_transfers_with_str_body 900s ----------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 143, in test_list_volume_transfers_with_str_body 900s self._test_list_volume_transfers() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_show_volume_transfer_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 140, in test_show_volume_transfer_with_bytes_body 900s self._test_show_volume_transfer(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 900s self.validate_response(schema.show_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersClient.test_show_volume_transfer_with_str_body 900s ---------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 137, in test_show_volume_transfer_with_str_body 900s self._test_show_volume_transfer() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 900s self.validate_response(schema.show_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_accept_volume_transfer_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 134, in test_accept_volume_transfer_with_bytes_body 900s self._test_accept_volume_transfer(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 900s self.validate_response(schema.accept_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_accept_volume_transfer_with_str_body 900s ---------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 131, in test_accept_volume_transfer_with_str_body 900s self._test_accept_volume_transfer() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 91, in _test_accept_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 103, in accept_volume_transfer 900s self.validate_response(schema.accept_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_create_volume_transfer_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 128, in test_create_volume_transfer_with_bytes_body 900s self._test_create_volume_transfer(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 900s self.validate_response(schema.create_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_create_volume_transfer_with_str_body 900s ---------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 125, in test_create_volume_transfer_with_str_body 900s self._test_create_volume_transfer() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 70, in _test_create_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 51, in create_volume_transfer 900s self.validate_response(schema.create_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_bytes_body 900s ----------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 146, in test_list_volume_transfers_with_bytes_body 900s self._test_list_volume_transfers(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_detail_with_bytes_body 900s ----------------------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 152, in test_list_volume_transfers_with_detail_with_bytes_body 900s self._test_list_volume_transfers(detail=True, bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_detail_with_str_body 900s --------------------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 149, in test_list_volume_transfers_with_detail_with_str_body 900s self._test_list_volume_transfers(detail=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_list_volume_transfers_with_str_body 900s --------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 143, in test_list_volume_transfers_with_str_body 900s self._test_list_volume_transfers() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 117, in _test_list_volume_transfers 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 81, in list_volume_transfers 900s self.validate_response(schema_list_transfers, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfers']['items']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfers'][0]['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_show_volume_transfer_with_bytes_body 900s ---------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 140, in test_show_volume_transfer_with_bytes_body 900s self._test_show_volume_transfer(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 900s self.validate_response(schema.show_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_transfers_client.TestTransfersV355Client.test_show_volume_transfer_with_str_body 900s -------------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 137, in test_show_volume_transfer_with_str_body 900s self._test_show_volume_transfer() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_transfers_client.py", line 105, in _test_show_volume_transfer 900s self.check_service_client_function( 900s 900s File "/tmp/aut 900s ---------------------------------------------------------------------- 900s Ran 0 tests in 295.794s 900s 900s NO TESTS RAN 900s + stestr slowest 900s opkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/transfers_client.py", line 60, in show_volume_transfer 900s self.validate_response(schema.show_volume_transfer, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['transfer']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['transfer']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_volume_manage_client.TestVolumeManageClient.test_manage_volume_with_bytes_body 900s ------------------------------------------------------------------------------------------------------------------------ 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['volume']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 107, in test_manage_volume_with_bytes_body 900s self._test_manage_volume(bytes_body=True) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 94, in _test_manage_volume 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/volume_manage_client.py", line 35, in manage_volume 900s self.validate_response(schema.manage_volume, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['volume']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s tempest.tests.lib.services.volume.v3.test_volume_manage_client.TestVolumeManageClient.test_manage_volume_with_str_body 900s ---------------------------------------------------------------------------------------------------------------------- 900s 900s Captured traceback: 900s ~~~~~~~~~~~~~~~~~~~ 900s Traceback (most recent call last): 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 120, in check 900s result = func(instance) 900s ^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 333, in is_uri 900s return rfc3987.parse(instance, rule="URI") 900s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 900s 900s File "/usr/lib/python3/dist-packages/rfc3987.py", line 462, in parse 900s raise ValueError('%r is not a valid %r.' % (string, rule)) 900s 900s ValueError: 'fake-url-1' is not a valid 'URI'. 900s 900s 900s The above exception was the direct cause of the following exception: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1023, in validate_response 900s jsonschema.validate(body, body_schema, 900s 900s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1080, in validate 900s raise error 900s 900s jsonschema.exceptions.ValidationError: 'fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['volume']['links'][0]['href']: 900s 'fake-url-1' 900s 900s 900s During handling of the above exception, another exception occurred: 900s 900s 900s Traceback (most recent call last): 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 104, in test_manage_volume_with_str_body 900s self._test_manage_volume() 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/volume/v3/test_volume_manage_client.py", line 94, in _test_manage_volume 900s self.check_service_client_function( 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/tests/lib/services/base.py", line 66, in check_service_client_function 900s resp = function(**kwargs) 900s ^^^^^^^^^^^^^^^^^^ 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/services/volume/v3/volume_manage_client.py", line 35, in manage_volume 900s self.validate_response(schema.manage_volume, resp, body) 900s 900s File "/tmp/autopkgtest.FmJoxU/build.Bhy/src/tempest/lib/common/rest_client.py", line 1028, in validate_response 900s raise exceptions.InvalidHTTPResponseBody(msg) 900s 900s tempest.lib.exceptions.InvalidHTTPResponseBody: HTTP response body is invalid json or xml 900s Details: HTTP response body is invalid ('fake-url-1' is not a 'uri' 900s 900s Failed validating 'format' in schema['properties']['volume']['properties']['links']['items']['properties']['href']: 900s {'format': 'uri', 'type': 'string'} 900s 900s On instance['volume']['links'][0]['href']: 900s 'fake-url-1') 900s 900s 900s 900s ====== 900s Totals 900s ====== 900s Ran: 2375 tests in 286.7603 sec. 900s - Passed: 2342 900s - Skipped: 0 900s - Expected Fail: 0 900s - Unexpected Success: 0 900s - Failed: 33 900s Sum of execute time for each test: 281.8913 sec. 900s 900s ============== 900s Worker Balance 900s ============== 900s - Worker 0 (2375 tests) => 0:04:46.760336 901s Test id Runtime (s) 901s ---------------------------------------------------------------------------------------------------------------- ----------- 901s tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_new_old_arg_comb_with_stestr_repository 11.586 901s tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetService.test_delete_fail 10.047 901s tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_new_old_arg_comb 10.027 901s tempest.tests.cmd.test_cleanup_services.TestNetworkSubnetService.test_delete_pass 10.020 901s tempest.tests.lib.services.network.test_subnets_client.TestSubnetsClient.test_delete_subnet 10.007 901s tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_passes_with_stestr_repository 5.283 901s tempest.tests.cmd.test_run.TestOldArgRunReturnCode.test_tempest_run_exclude_regex_failing_with_stestr_repository 5.092 901s tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_failing_with_stestr_repository 5.044 901s tempest.tests.test_list_tests.TestTestList.test_stestr_list_no_errors 5.014 901s tempest.tests.cmd.test_run.TestRunReturnCode.test_tempest_run_with_include_regex_include_fail_check_pass 4.919 901s + rm -rf .stestr 901s autopkgtest [14:21:39]: test unittests: -----------------------] 902s unittests PASS 902s autopkgtest [14:21:40]: test unittests: - - - - - - - - - - results - - - - - - - - - - 903s autopkgtest [14:21:41]: @@@@@@@@@@@@@@@@@@@@ summary 903s unittests PASS 936s Creating nova instance adt-oracular-s390x-tempest-20240503-140637-juju-7f2275-prod-proposed-migration-environment-3-923ff030-c567-4eb4-bc76-b7c9d890dfe3 from image adt/ubuntu-oracular-s390x-server-20240502.img (UUID bdf7e947-073b-41e7-bc23-b79954b63306)...